KR920007079B1 - Encryption and Decryption Circuits of Digital Telephones - Google Patents
Encryption and Decryption Circuits of Digital Telephones Download PDFInfo
- Publication number
- KR920007079B1 KR920007079B1 KR1019890019628A KR890019628A KR920007079B1 KR 920007079 B1 KR920007079 B1 KR 920007079B1 KR 1019890019628 A KR1019890019628 A KR 1019890019628A KR 890019628 A KR890019628 A KR 890019628A KR 920007079 B1 KR920007079 B1 KR 920007079B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- clock
- stage
- input
- shift register
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/12—Transmitting and receiving encryption devices synchronised or initially set up in a particular manner
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Facsimile Transmission Control (AREA)
Abstract
내용 없음.No content.
Description
제1도는 본 발명에 따른 송신부의 구체회로도.1 is a specific circuit diagram of a transmitter according to the present invention.
제2도는 본 발명에 따른 제1도의 동작 타이밍도.2 is an operation timing diagram of FIG. 1 according to the present invention.
제3도는 본 발명에 따른 수신부의 구체회로도.3 is a detailed circuit diagram of a receiver according to the present invention.
제4도는 본 발명에 따른 제3도의 동작 타이밍도.4 is an operation timing diagram of FIG. 3 in accordance with the present invention.
본 발명은 디지탈 데이타 전송 시스템에서 비화법을 이용한 인크립션과 디크립션 회로에 관한 것이다.The present invention relates to an encryption and decryption circuit using a secretion method in a digital data transmission system.
인크립션부는 정보를 비화시키는 부분을 말하면, 디크립션부는 상기 비화된 정보를 원래의 정보로 변환하는 부분을 뜻한다.The encryption part refers to a part for making the information secret, and the decryption part means a part for converting the encrypted information to the original information.
일반적으로 팩시밀리를 통한 데이타 전송인 경우 아나로그 신호로 변환 전송한다. 이를 송신부의 아나로그 비화기의 인크립션부에서 정보를 비화시켜 교환기를 거친다. 상기 교환기를 통한 신호가 수신부 아나로그 비화기의 디크립션부에서 원래 정보로 변환하여 팩시밀리로 수신한다. 즉, 종래의 전화기는 아나로그 방식이었기에 비화방식은 아나로그 방식이었다. 그러나 디지탈전화기의 개발이 활성화 됨에 따라 디지탈 비화기의 필요성이 확실시 되고 있다.In general, data transmission through a facsimile is converted to an analog signal. This is encrypted by the encryption section of the analog sequencing unit of the transmitter and passes through the exchange. The signal through the exchange is converted into original information by the decryption unit of the receiver analog sequencing device and received by the facsimile. That is, the conventional telephone was an analog system because the conventional telephone was an analog system. However, as the development of digital telephones is activated, the necessity of digital telephones becomes clear.
따라서 본 발명의 목적은 디지탈 전화기 통신망 뿐만 아니라 디지탈 전송 시스템에서 음성화상 및 데이타 정보를 송, 수신시 전송 채널상에 나타나는 정보를 암호화시켜 제3자가 도청을 할 수 없게 안전하게 전송할 수 있는 회로를 제공함에 있다.Accordingly, an object of the present invention is to provide a circuit capable of transmitting a voice image and data information in a digital transmission system as well as a digital telephone communication network so as to encrypt the information appearing on a transmission channel so that a third party can securely prevent eavesdropping. have.
이하 본 발명을 첨부된 도면을 참조하여 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
제1도는 본 발명에 따른 송신부에서 인크립션의 구체회로도로써, 데이타 버스(11)를 통해 입력되는 8비트 데이타를 기업제어단(12)를 통해 입력되는 로드(LD)신호로부터 전송클럭단(13)의 클럭에 따라 쉬프트하여 키데이타를 발생할 제1쉬프트 레지스터(11)와, 메세지단(14)으로 입력되는 메세지 데이타와 상기 제1쉬프트 레지스터(11)의 출력데이타를 배타적으로 논리합하는 제1익스클루시브 오아게이트(13)와, 상기 전송클럭단(15)의 클럭신호를 인버터(N1)에서 반전되는 신호에 따라 상기 제1익스클루시브 오아게이트(13)의 출력데이타를 래치하여 채널데이타로 출력하는 제1디플립플롭(14)으로 구성된다.FIG. 1 is a detailed circuit diagram of an encryption in a transmitter according to the present invention. The 8-bit data input through the
제2도는 본 발명에 따른 제1도의 동작 파형도로써, 제2a도는 메세지 데이타 파형도이고, 제2b도는 제1쉬프트 레지스터(11)의 출력데이타 파형이며, 제2c도는 제1익스클루시브 오아게이트(13)의 출력데이타 파형이고, 제2d도는 전송 클럭단(15)의 클럭파형이며, 제2e도는 디플립플롭(14)의 출력 채널데이타 파형이다.2 is an operational waveform diagram of FIG. 1 according to the present invention, FIG. 2a is a message data waveform diagram, FIG. 2b is an output data waveform of the
제3도는 본 발명에 따른 수신부의 디크립션의 구체회로도로써, 수신클럭단(32)의 입력 클럭을 인버터(N1)에서 반전하여 채널단(31)의 입력데이타를 래치하는 제2디플립플롭(33)과, 상기 수신클럭단(32)의 클럭을 입력으로 하여 기입제어단(37)의 제어에 따라 데이타 버스(36)상의 데이타를 쉬프트하는 제2쉬프트 레지스터(34)와, 상기 제2디플립플롭(33)의 출력데이타와 상기 제2쉬프트레지스터(34)의 출력데이타를 배타적으로 논리합하여 메세지를 데이타를 출력하는 제2익스클루시브 오아게이트(35)로 구성된다.3 is a detailed circuit diagram of the decryption of the receiver according to the present invention. The second deflip-flop which inverts the input clock of the receiver clock stage 32 in the inverter N1 to latch the input data of the channel stage 31. (33), a second shift register (34) for inputting the clock of the reception clock stage (32) and shifting data on the data bus (36) under the control of the write control stage (37); And a second exclusive orifice 35 which outputs a message by exclusively ORing the output data of the deflip-flop 33 and the output data of the second shift register 34.
제4도는 본 발명에 따른 동작 파형도로써 제4a도는 수신 채널 데이타 파형도이고, 제4b도는 수신 클럭 파형이며, 제4c도는 제2디플립플롭(33)의 출력데이타 파형이고, 제4d도는 제2쉬프트 레지스터(34)의 출력파형이며, 제4e도는 수신 메세지 데이타 파형이다.FIG. 4 is an operational waveform diagram according to the present invention. FIG. 4a is a reception channel data waveform diagram, FIG. 4b is a reception clock waveform, FIG. 4c is an output data waveform of the second deflip-flop 33, and FIG. The output waveform of the two shift registers 34 is shown, and FIG. 4E is the received message data waveform.
따라서 본 발명의 구체적 일실시예를 제1도-제4도를 참조하여 상세히 설명하면, 기입제어단(12)의 기입제어신호와 데이타버스(11)의 8비트 데이타를 이용하여 제1쉬프트 레지스터(11)에서 임의의 키 값(2b)을 세팅시킬 수 있다.Therefore, a specific embodiment of the present invention will be described in detail with reference to FIGS. 1 through 4, by using the write control signal of the write control stage 12 and the 8-bit data of the
상기 제1쉬프트 레지스터(11)의 키 값은 8비트이므로 26=256가지의 키 값을 가지고, 16비트이면 약 64,000가지의 키 값을 가지게 된다. 그리고 상기 키값과 메세지단(14)의 메세지데이타(2a)를 가산하는 부분은 익스클루시브 오아게이트(13)로 구성된다. 즉 제2c도와 같이 발생된다.Since the key value of the
상기 데이타 전송은 전송클럭단(15)의 제2d도와 같은 전송클럭에 의해 상기 제2c도 데이타를 디플립플롭(14)에서 제2e도와 같이 발생된다.The data transfer is generated in the second flip-flop 14 as shown in FIG. 2E by the transfer clock of FIG. 2D of the transmit clock stage 15. FIG.
즉, 제2도의 송신부 타이밍도의 제2b도와 같이 키 데이타 값이 10101010이면 제2a도와 같이 메세지가 10110010인 경우의 제2e도의 채널값은 전송 클럭에 맞추어 00011000로 비화되어 나타남을 볼 수 있다.That is, if the key data value is 10101010 as shown in FIG. 2B of the transmitter timing diagram of FIG. 2, the channel value of FIG. 2E when the message is 10110010 is shown as 00011000 according to the transmission clock as shown in FIG. 2A.
수신은 제3도에서 제4도와 같이 디크립션되는데, 제3도에서 수신부는 제2디플립플롭(33)에서 수신클럭단(32)의 클럭에 따라 수신한다. 즉 채널단(31)으로 통해 수신된 상기 제2e도의 비화정보를 수신 클럭단(4b)의 클럭에 동기시킨다. 이때 제2디플립플롭(33)의 출력단(Q) 출력은 제4c도와 같이 수신 클럭의 1/2 위상의 쉬프트되어 나타난다. 이때 비화된 정보는 00011000이다.The reception is decrypted as shown in FIG. 3 to FIG. 4, in which the receiver receives the second deflip-flop 33 according to the clock of the reception clock stage 32. FIG. That is, the secreting information of FIG. 2E received through the channel stage 31 is synchronized with the clock of the receiving clock stage 4b. At this time, the output of the output terminal Q of the second flip-flop 33 is shifted by 1/2 of the reception clock as shown in FIG. 4C. At this time, the secreted information is 00011000.
그리고 제2쉬프트레지스터(34)의 쉬프트 레지스터값은 10101010이므로 키와 비화정보는 비트 동기가 일치하게 된다. 메세지 검출 출력은 상기 키와 비화정보를 제2익스클루시브 오아게이트(35)에서 그 값을 결정된다. 즉 제4a도와 같이 비화정보가 00011000이고, 제4d도와 같이 키가 10101010일때, 제4e도와 같이 메세지는 10110010로 된다.Since the shift register value of the second shift register 34 is 10101010, the key and secret information have the same bit synchronization. The message detection output determines the value of the key and secret information at the second exclusive orifice 35. That is, when the secret information is 00011000 as shown in FIG. 4A and the key is 10101010 as shown in FIG. 4D, the message is 10110010 as shown in FIG. 4E.
따라서 송신부의 메세지인 10110010가 비화되면 00011000로 되어 전송 채널을 통하여 전송하게 되고, 수신부에서 다시 송신 메세지인 10110010가 검출됨을 알 수 있다. 만약 채널 중간에서 도청이 일어난다면 정보가 판이하게 달라서 정확한 메세지를 찾을 수가 없다. 그러므로 목적하는 비화가 이루어짐을 알 수 있다.Accordingly, when 10110010, which is the message of the transmitter, is set to 00011000, it is transmitted through the transmission channel. If eavesdropping occurs in the middle of the channel, the information is so different that the exact message cannot be found. Therefore, it can be seen that the intended secret is made.
상술한 바와 같이 디지탈 전송 시스템에서 음성, 화상 및 데이타 정보를 송, 수신시 전송 채널상에 나타나는 정보는 암호화되어 제3자가 도청을 할 수 없게 되어 정보를 안전하게 전송할 수 있는 이점이 있다.As described above, in the digital transmission system, the information appearing on the transmission channel when transmitting and receiving voice, image, and data information is encrypted to prevent the third party from eavesdropping.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019890019628A KR920007079B1 (en) | 1989-12-27 | 1989-12-27 | Encryption and Decryption Circuits of Digital Telephones |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019890019628A KR920007079B1 (en) | 1989-12-27 | 1989-12-27 | Encryption and Decryption Circuits of Digital Telephones |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR910013841A KR910013841A (en) | 1991-08-08 |
| KR920007079B1 true KR920007079B1 (en) | 1992-08-24 |
Family
ID=19293730
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019890019628A Expired KR920007079B1 (en) | 1989-12-27 | 1989-12-27 | Encryption and Decryption Circuits of Digital Telephones |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR920007079B1 (en) |
-
1989
- 1989-12-27 KR KR1019890019628A patent/KR920007079B1/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| KR910013841A (en) | 1991-08-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR950010705B1 (en) | Encryption / Decryption Devices and Their Communication Networks | |
| US4805216A (en) | Method and apparatus for continuously acknowledged link encrypting | |
| US3746799A (en) | Method and apparatus for encoding and decoding analog signals | |
| CA1231382A (en) | Signal transmission system having encoder/decoder without frame synchronization signal | |
| US3507980A (en) | Communication system | |
| KR920007079B1 (en) | Encryption and Decryption Circuits of Digital Telephones | |
| JPH0698179A (en) | Facsimile equipment | |
| US3592962A (en) | Facsimile communication control circuit | |
| US3535439A (en) | Loop check control circuitry for graphic communication system | |
| US5029210A (en) | Cooperative communication system | |
| RU2609128C1 (en) | Multifunctional data transmission equipment | |
| KR0132363B1 (en) | Character data transmission and reception device using dual tone multi-frequency tone (DTMF tone) | |
| JPH06311157A (en) | Privacy transmission system | |
| JPH0466416B2 (en) | ||
| KR200260872Y1 (en) | Scrambing and descrambling device for securing communication | |
| KR100209314B1 (en) | Method for synchronizing synchronous stream cipher and device thereof | |
| JPS6150434A (en) | Digital privacy call telephone set | |
| JP3016686U (en) | Facsimile apparatus and facsimile communication system | |
| JPS60199258A (en) | Digital communication system | |
| JPH06120941A (en) | Digital secret communication system | |
| KR19980063014A (en) | Synchronous method of synchronous stream cipher and its apparatus | |
| Goode | New developments in data and voice security | |
| JPH05145546A (en) | Ciphered communication equipment | |
| JPH0294946A (en) | D channel access circuit | |
| JPS6037585A (en) | Data feedback type cryptographer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| G160 | Decision to publish patent application | ||
| PG1605 | Publication of application before grant of patent |
St.27 status event code: A-2-2-Q10-Q13-nap-PG1605 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20010801 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20020825 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20020825 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |