JP2002009760A - Information encryption transmission method and device therefor - Google Patents

Information encryption transmission method and device therefor

Info

Publication number
JP2002009760A
JP2002009760A JP2000181866A JP2000181866A JP2002009760A JP 2002009760 A JP2002009760 A JP 2002009760A JP 2000181866 A JP2000181866 A JP 2000181866A JP 2000181866 A JP2000181866 A JP 2000181866A JP 2002009760 A JP2002009760 A JP 2002009760A
Authority
JP
Japan
Prior art keywords
code
code length
length random
finite
signal
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.)
Pending
Application number
JP2000181866A
Other languages
Japanese (ja)
Inventor
Takashi Ushita
隆史 丑田
Nobuyuki Mori
信行 森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NOVA SCIENCE KK
Original Assignee
NOVA SCIENCE KK
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NOVA SCIENCE KK filed Critical NOVA SCIENCE KK
Priority to JP2000181866A priority Critical patent/JP2002009760A/en
Publication of JP2002009760A publication Critical patent/JP2002009760A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To provide an information encryption transmission method by which confidentiality of a very high grade can simply be ensured at a low cost and to provide device therefor. SOLUTION: A 1st multiplier 12 multiplies source data generated from a data generating means 11 in a transmission section 1 with a finite code length random code to generate a primary encrypted signal, and a 2nd multiplier 13 multiplies the primary encrypted signal with a completely random infinite code length random code to generate a secondary encrypted signal. A synthesis means 16 synthesizes the secondary encrypted signal with the infinite code length random code into a synthesis signal and a transmission means 17 transmits the synthesis signal. A separation means 21 in a reception section 2 separates the secondary encrypted signal and the infinite code length random code from the received signal, a 3rd multiplier 24 multiplies the infinite code length random code with the secondary encrypted signal to demodulate the secondary encrypted signal, a synchronization circuit 26 synchronizes a finite code length random code from a 2nd finite code length random code generating means 60 with the received signal and a 4th multiplier 25 multiplies both the signals to eliminate the primary encryption signal thereby decoding the source data.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、音声情報伝送、各
種データ伝送、インターネット等々の情報伝送におい
て、伝送情報の機密性を確保するための暗号化伝送に関
するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to encrypted transmission for securing confidentiality of transmitted information in voice information transmission, various data transmission, information transmission such as the Internet, and the like.

【0002】[0002]

【従来の技術】昨今、情報化社会の急速な進展に伴っ
て、伝送情報を第三者による傍受・解読・漏洩から如何
に守るか、いわゆる秘匿性の確保が大きな課題としてク
ローズアップされている。特にビジネス分野や政治・経
済・法律分野での情報漏洩は甚大な被害に繋がるため、
この問題は一層深刻である。かかる秘匿性確保のため
に、伝送情報を暗号化する技術が広く導入されている。
2. Description of the Related Art In recent years, with the rapid progress of the information-oriented society, how to protect transmission information from interception, decryption, and leakage by a third party, so-called securing confidentiality, has been highlighted as a major issue. . In particular, information leaks in the business, politics, economy, and legal fields can cause enormous damage,
This problem is even more acute. In order to ensure such confidentiality, techniques for encrypting transmission information have been widely introduced.

【0003】図15に従来の情報暗号化伝送における原
理構成の一例を示す。この暗号化システムでは、高速の
CPUによる演算のもとに暗号化処理、復号化処理が行
われる。送信側では、暗号符号には必ず何らかの数学的
法則性を持った有限符号長疑似ランダム符号が用いら
れ、複雑で高度な暗号化アルゴリズムのもとに、データ
の暗号化処理が行われて送信手段により送信される。受
信側では、受信信号を前置処理した後、同等の有限符号
長疑似ランダム符号を発生し、受信信号と同期を確保し
た後、復号アルゴリズムのもとにデータの復号化処理が
行われてデータの再生が行なわれる。
FIG. 15 shows an example of the principle configuration in the conventional information encryption transmission. In this encryption system, encryption processing and decryption processing are performed based on calculations by a high-speed CPU. On the transmitting side, a finite code length pseudo-random code with some mathematical law is always used for the encryption code, and the data is encrypted by a complicated and sophisticated encryption algorithm. Sent by On the receiving side, after pre-processing the received signal, it generates a pseudo-random code with an equivalent finite code length, secures synchronization with the received signal, and performs data decoding processing based on a decoding algorithm. Is reproduced.

【0004】[0004]

【発明が解決しようとする課題】かかる従来の暗号化シ
ステムにおいては、使用される符号があくまでも数学的
な法則性を持った有限符号長の疑似ランダム符号であ
り、また、暗号化アルゴリズムも何らかの法則性を有し
ているため、必然的に第三者(ハッカー)による傍受・
解読の危険性を有していた。
In such a conventional encryption system, the code to be used is a pseudo-random code having a finite code length having a mathematical law, and the encryption algorithm is also a certain law. Inevitably intercepted by third parties (hackers)
Had the risk of decryption.

【0005】このため、ハッカーによる解読被害と、そ
れに対抗する暗号システムのグレードアップとの悪循環
を繰り返し、暗号システムの高度化・複雑化はエスカレ
ートの一途を辿り、いきおい、CPUの処理能力に対す
る負担が増大し、ハードウェア・ソフトウェア共に高度
のものが要求されるようになっている。
[0005] For this reason, a vicious cycle of hackers' deciphering damage and upgrading of the cryptographic system against it has been repeated, and the sophistication and complexity of the cryptographic system has continued to escalate. Increasingly, hardware and software are required to be sophisticated.

【0006】その結果、システムコストが増大するばか
りか、初期投資額も莫大な費用となる問題を有してい
た。それでもなお、上述したハッカーによる解読の危険
性を拭い切れていないという問題点も残されている。そ
こで本発明はかかる問題を解決し、簡単で安価でありな
がら極めて高度な秘匿性を確保できる暗号化システムを
提供しようとするものである。
As a result, there is a problem that not only the system cost increases but also the initial investment amount becomes enormous. Nevertheless, there remains a problem that the risk of the above-mentioned hackers' decryption has not been wiped out. Therefore, the present invention is intended to solve such a problem and to provide an encryption system that can secure extremely high confidentiality while being simple and inexpensive.

【0007】[0007]

【課題を解決するための手段】この発明の請求項1、請
求項4に係る情報暗号化伝送方法およびその装置は、送
信部において、データ発生手段で発生された伝送すべき
源データと、所定の符号長を持ち、その1周期内は完全
にランダムである有限符号長ランダム符号を発生する第
1の有限符号長ランダム符号発生手段からの有限符号長
ランダム符号とを第1の乗算器で乗積して一次暗号化信
号を作り、無限符号長ランダム符号発生手段で発生する
繰り返し周期を持たず(符号長が無限長)完全にランダ
ムである無限符号長ランダム符号と前記一次暗号化信号
とを第2の乗算器で乗積して二次暗号化信号を作り、二
次暗号化信号と無限符号長ランダム符号を合成手段で一
つの合成信号に合成して所定の出力様式に処理して送出
手段を介して送出される。そして、受信部において、受
信した信号から、分離手段が二次暗号化信号と無限符号
長ランダム符号とを分離し、第3の乗算器は分離された
二次暗号化信号と無限符号長ランダム符号を乗積して一
次暗号化信号を復調し、送信部の第1の有限符号長ラン
ダム符号と同等の符号を発生する第2の有限符号長ラン
ダム符号発生手段の有限符号長ランダム符号を同期回路
で受信信号に同期させ、第4の乗算器で前記復調一次暗
号化信号と同期した有限符号長ランダム符号とを乗積し
て一次暗号化を解除して源データを再生し、データ再生
手段により所定の様式に処理するように構成した。
According to a first aspect of the present invention, there is provided an information transmission method and apparatus for encrypting information, comprising: in a transmission section, the source data to be transmitted generated by the data generation means; And a finite code length random code from a first finite code length random code generation means for generating a finite code length random code that is completely random within one cycle. A primary encrypted signal is produced by multiplying the primary encrypted signal by a completely random infinite code length random code having no repetition period (code length is infinite) generated by the infinite code length random code generation means. Multiply and multiply by the second multiplier to produce a secondary encrypted signal, combine the secondary encrypted signal and the random code of infinite code length into one combined signal by combining means, process it into a predetermined output format, and send it out Sent out by means It is. Then, in the receiving section, the separating means separates the secondary encrypted signal and the infinite code length random code from the received signal, and the third multiplier outputs the separated secondary encrypted signal and the infinite code length random code. To demodulate the primary encrypted signal and generate a code equivalent to the first finite code length random code of the transmission unit. And a fourth multiplier multiplies the demodulated primary encrypted signal by a finite code length random code synchronized with the demodulated primary encrypted signal to release the primary encryption and reproduce the source data. It was configured to process in a predetermined manner.

【0008】これにより、有限符号長ランダム符号と無
限符号長ランダム符号とにより2重に暗号化処理を行っ
ているので、伝送路に送出される信号は合い鍵としての
有限符号長ランダム符号の情報を内包しながらも、実質
的には何の周期性・法則性をもたない完全ランダム化さ
れることになり、第三者が解読・生成することを極めて
困難とすることができる。
[0008] As a result, since the encryption process is performed twice using the finite code length random code and the infinite code length random code, the signal sent to the transmission path uses the information of the finite code length random code as a matching key. Although it is included, it is virtually completely randomized with virtually no periodicity or rule, making it extremely difficult for a third party to decrypt and generate.

【0009】また、源データをアナログ信号のまま、直
接、純ハードウェアのみで暗号化処理を行うことがで
き、多くをソフトウェア処理に頼る従来の暗号化システ
ムでは実現できない、簡単な構成で、CPUも不要であ
る情報暗号化伝送装置を実現でき、初期投資も含めて極
めて安価に、最上級の機密性・秘匿性を確保できる。
Further, the encryption processing can be performed directly with pure hardware only while the source data remains as an analog signal, and the CPU has a simple configuration which cannot be realized by a conventional encryption system which mostly depends on software processing. In addition, it is possible to realize an information encryption transmission device that does not require any means, and it is possible to secure the highest level of confidentiality and confidentiality at extremely low cost including initial investment.

【0010】この発明の請求項2、請求項5に係る情報
暗号化伝送方法およびその装置は、送信部において、デ
ータ発生手段で発生された伝送すべき源データと、所定
の符号長を持ち、その1周期内は完全にランダムである
有限符号長ランダム符号を発生する第1の有限符号長ラ
ンダム符号発生手段からの有限符号長ランダム符号とを
第1の乗算器で乗積して一次暗号化信号を作り、無限符
号長ランダム符号発生手段が発生する繰り返し周期を持
たず(符号長が無限長)完全にランダムである無限符号
長ランダム符号と前記一次暗号化信号とを第2の乗算器
で乗積して二次暗号化信号を作り、符号変換手段により
有限符号長ランダム符号を所定の処理により、相関関係
のない変換有限符号長ランダム符号に変換する。次に、
第5の乗算器は該変換有限符号長ランダム符号と前記無
限符号長ランダム符号を乗積して無限符号長ランダム符
号を相関関係のない変換無限符号長ランダム符号に変換
する。合成手段で二次暗号化信号と変換無限符号長ラン
ダム符号とを一つの合成信号に合成して所定の出力様式
に処理して送出手段から送出する。そして、受信部にお
いて、分離手段は受信した信号から、二次暗号化信号と
変換無限符号長ランダム符号とを分離し、送信部の符号
変換手段と同等の機能を有する符号変換手段は同期した
有限符号長ランダム符号を変換有限符号長ランダム符号
に変換する。第6の乗算器は分離手段で分離された変換
無限符号長ランダム符号と変換有限符号長ランダム符号
を乗積して、元の無限符号長ランダム符号を復元し、分
離された二次暗号化信号と無限符号長ランダム符号とを
第3の乗算器で乗積して一次暗号化信号を復調する。送
信部の第1の有限符号長ランダム符号発生手段の有限符
号長ランダム符号と同等の符号を発生する第2の有限符
号長ランダム符号発生手段の有限符号長ランダム符号を
受信信号に同期回路で同期させ、第4の乗算器で前記復
調一次暗号化信号と同期した有限符号長ランダム符号と
を乗積して一次暗号化を解除して源データを再生し、デ
ータ再生手段により所定の様式に処理するように構成し
た。
According to a second aspect of the present invention, there is provided an information encryption transmission method and apparatus, wherein a transmission unit has source data to be transmitted generated by data generation means, a predetermined code length, A first multiplier multiplies the finite code length random code from the first finite code length random code generation means for generating a finite code length random code which is completely random in the one cycle by a first multiplier to perform primary encryption. A signal is generated, and an infinite code length random code which has no repetition period (code length is infinite) and is completely random and which is generated by an infinite code length random code generation means and the primary encrypted signal are subjected to a second multiplier. The product is multiplied to form a secondary encrypted signal, and the code conversion means converts the finite code length random code into a finite code length random code having no correlation by a predetermined process. next,
The fifth multiplier multiplies the converted finite code length random code and the infinite code length random code to convert the infinite code length random code into a converted infinite code length random code having no correlation. The combining means combines the secondary encrypted signal and the converted infinite code length random code into one combined signal, processes it into a predetermined output format, and sends it out from the sending means. Then, in the receiving unit, the separating unit separates the secondary encrypted signal and the converted infinite code length random code from the received signal, and the code converting unit having the same function as the code converting unit in the transmitting unit is a synchronized finite code. The code length random code is converted into a conversion finite code length random code. The sixth multiplier multiplies the converted infinite code length random code and the converted finite code length random code separated by the separation means to restore the original infinite code length random code, and separates the separated secondary encrypted signal. And a random code of infinite code length by a third multiplier to demodulate the primary encrypted signal. Synchronizing the finite code length random code of the second finite code length random code generation means for generating a code equivalent to the finite code length random code of the first finite code length random code generation means of the transmission unit with the received signal by a synchronization circuit A fourth multiplier multiplies the demodulated primary encrypted signal with a synchronized finite code length random code to release the primary encryption and reproduce the original data, and process the data in a predetermined format by the data reproducing means. It was configured to be.

【0011】これにより、伝送情報が有限符号長ランダ
ム符号と無限符号長ランダム符号とによって2重に暗号
化処理が行われるばかりでなく、送出信号中に含まれる
変換無限符号長ランダムコード自体が、無限符号長ラン
ダム符号を変換有限符号長ランダム符号によって暗号化
処理されたものであるので、合い鍵となる有限符号長ラ
ンダム符号がない限り、無限符号長ランダム符号さえも
解読することはできなくなり、秘匿性と安全性を一層高
めることができる。
Thus, the transmission information is not only double-encrypted by the finite code length random code and the infinite code length random code, but also the converted infinite code length random code itself included in the transmission signal is Since the infinite code length random code is encrypted by the conversion finite code length random code, it is impossible to decrypt even the infinite code length random code unless there is a finite code length random code that is a key, and it is confidential. Safety and safety can be further improved.

【0012】また、従来暗号化システムで用いられてい
る、複雑で高度な暗号化アルゴリズムを必要としないの
で、極めて簡単な純ハードウェア構成により、安価に、
最上級の機密性・秘匿性を確保できる。そして、システ
ムをハードウェアのみで構成することが可能なので、初
期投資額も低く押さえられ、ローエンドシステムにも容
易に導入することができる。
Also, since a complicated and sophisticated encryption algorithm conventionally used in an encryption system is not required, an extremely simple pure hardware configuration can be used at low cost.
The highest level of confidentiality and confidentiality can be secured. Further, since the system can be configured only with hardware, the initial investment amount can be kept low, and the system can be easily introduced into a low-end system.

【0013】この発明の請求項3、請求項6に係る情報
暗号化伝送方法およびその装置は、請求項1、請求項
2、請求項4、請求項5に係る基本構成に、更に保安手
段を付加したものであり、装置の保安上の異常を検出し
て異常信号を発生する異常検出手段と、第1、第2の有
限符号長ランダム符号発生手段内に記憶された符号デー
タを消去する符号消去手段と、装置の主電源が断になっ
た後も所定の時間にわたって、少なくとも前記異常検出
手段、符号消去手段及び夫々の有限符号長ランダム符号
発生手段に所定の電圧を供給しうる補助電源とを備え、
前記異常検出手段が装置の保安上の異常を検出したとき
に、符号消去手段によって、第1、第2の有限符号長ラ
ンダム符号発生手段内に記憶された符号データを消去す
るように構成した。
According to a third aspect of the present invention, there is provided a method and apparatus for encrypting and transmitting information, wherein a security means is added to the basic configuration according to the first, second, fourth and fifth aspects. Abnormality detecting means for detecting an abnormality in security of the apparatus and generating an abnormal signal, and a code for deleting code data stored in the first and second finite code length random code generating means. Erasing means, and an auxiliary power supply capable of supplying a predetermined voltage to at least the abnormality detecting means, code erasing means and respective finite code length random code generating means for a predetermined time even after the main power supply of the apparatus is turned off. With
When the abnormality detecting means detects a security abnormality of the apparatus, the code erasing means erases the code data stored in the first and second finite code length random code generating means.

【0014】これにより、例えば、接続異常検出手段が
回線信号を監視して、盗難等によって接続が外されて接
続異常となる等の装置の保安上の異常を検出したとき
に、例え電源が外されても補助電源を電源として、符号
消去手段によって有限符号長ランダム符号発生手段内に
記憶された符号データを消去するので、万一、装置が盗
難にあっても第三者に合い鍵を知られることがないよう
にし、結果として解読さることを防止できる。
Thus, for example, when the connection abnormality detecting means monitors the line signal and detects an abnormality in the security of the device such as the connection being disconnected due to theft or the like and the connection being abnormal, for example, the power supply is disconnected. Even if the device is stolen, the code data stored in the finite code length random code generating means is erased by the code erasing means using the auxiliary power supply as a power source, so that even if the device is stolen, the key is known to a third party. Can be prevented from being decrypted as a result.

【0015】[0015]

【発明の実施の形態】次に、本発明を図面を参照して実
施例にもとづいて説明する。図1は本発明の第1の基本
構成図であり、図2は本発明の第2の基本構成図であ
る。まず、図1により本発明の第1の情報暗号化伝送方
法及びその装置の基本構成を説明する。本発明の装置
は、大別して送信部1と受信部2からなる。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described based on embodiments with reference to the drawings. FIG. 1 is a first basic configuration diagram of the present invention, and FIG. 2 is a second basic configuration diagram of the present invention. First, a basic configuration of a first information transmission method and apparatus according to the present invention will be described with reference to FIG. The apparatus of the present invention is roughly divided into a transmitting unit 1 and a receiving unit 2.

【0016】図1の本発明の第1の基本構成を説明する
前にその基本原理を説明する。ここで伝送する暗号信号
(源データ)をS(t)、合い鍵となる有限符号長ラン
ダム符号をH(t)、無限符号長ランダム符号をR
(t)とする。また、有限符号長ランダム符号及び無限
符号長ランダム符号に使用される関数には、H(t)・
H(t)=1,R(t)・R(t)=1の関係がある。
Before describing the first basic configuration of the present invention shown in FIG. 1, its basic principle will be described. The transmitted encrypted signal (source data) is S (t), the finite code length random code serving as a matching key is H (t), and the infinite code length random code is R
(T). The functions used for the finite code length random code and the infinite code length random code include H (t) ·
There is a relationship of H (t) = 1, R (t) · R (t) = 1.

【0017】そこで、まず送信部1において、暗号信号
S(t)に有限符号長ランダム符号H(t)を乗算して
Therefore, the transmitting unit 1 first multiplies the encryption signal S (t) by a finite code length random code H (t).

【数1】 S(t)・H(t) (1) の1次暗号化信号を作成する。## EQU00001 ## A primary encrypted signal of S (t) .H (t) (1) is created.

【0018】次に、(1)式の1次暗号化信号に無限符
号長ランダム符号R(t)を乗算して
Next, the primary encrypted signal of the formula (1) is multiplied by an infinite code length random code R (t).

【数2】 S(t)・H(t)・R(t) (2) の2次暗号化信号を作成する。## EQU00002 ## A secondary encrypted signal of S (t) .H (t) .R (t) (2) is created.

【0019】更に、(2)式に無限符号長ランダム符号
R(t)を合成付加して、例えば次の(3)式に示すよ
うな形態の信号を作成する。
Further, a random code R (t) having an infinite code length is added to the equation (2) to generate a signal having a form as shown in the following equation (3).

【数3】 S(t)・H(t)・R(t)+R(t) (3) 得られた(3)式の信号を送信部1から暗号受け相手の
受信部2に送出する。
S (t) · H (t) · R (t) + R (t) (3) The obtained signal of the formula (3) is transmitted from the transmitting unit 1 to the receiving unit 2 at the other end of encryption.

【0020】受信部2では、まず、無限符号長ランダム
符号をR(t)を分離する。得られたR(t)を(2)
式に乗算すると、R(t)・R(t)=1であるので、
The receiving unit 2 separates R (t) from an infinite code length random code. The obtained R (t) is (2)
By multiplying the expression, R (t) · R (t) = 1, so

【数4】 S(t)・H(t) (4) が復調される。S (t) · H (t) (4) is demodulated.

【0021】そこで暗号の授受を行うもの同士のみが持
っている、合い鍵である有限符号長ランダム符号H
(t)を(4)式に乗算することにより目標とする暗号
信号S(t)を復元することができるものである。
Therefore, a finite code length random code H, which is a matching key, which is possessed only by the parties that exchange ciphers.
By multiplying the expression (4) by the expression (t), the target encrypted signal S (t) can be restored.

【0022】図1の送信部1において、データ発生手段
11は伝送すべき源データを発生する。1方、第1の有
限符号長ランダム符号発生手段50からは所定の符号長
を持ち、その1周期内は完全にランダムである有限符号
長ランダム符号を発生する。源データと有限符号長ラン
ダム符号とを第1の乗算器12で乗積して1次暗号化信
号を作成する。
In the transmitting section 1 of FIG. 1, a data generating means 11 generates source data to be transmitted. On the other hand, the first finite code length random code generation means 50 generates a finite code length random code having a predetermined code length and completely random within one period. The source data and the finite code length random code are multiplied by the first multiplier 12 to create a primary encrypted signal.

【0023】無限符号長ランダム符号発生手段14で発
生する繰り返し周期を持たず(符号長が無限長)完全に
ランダムである無限符号長ランダム符号と前記1次暗号
化信号とを第2の乗算器13で乗積して2次暗号化信号
を作成する。次に、2次暗号化信号と無限符号長ランダ
ム符号を合成手段16で一つの合成信号に合成し、所定
の出力様式に処理して送出手段17を介して送出され
る。
An infinite code length random code which does not have a repetition period (code length is infinite) generated by the infinite code length random code generating means 14 and is completely random, and a second multiplier is used for the second multiplier. 13 to produce a secondary encrypted signal. Next, the secondary encrypted signal and the infinite code length random code are combined into one combined signal by the combining unit 16, processed into a predetermined output format, and transmitted through the transmitting unit 17.

【0024】受信部2において、受信した信号から、分
離手段21が2次暗号化信号と無限符号長ランダム符号
とを分離する。第3の乗算器24は分離された2次暗号
化信号と無限符号長ランダム符号を乗積して1次暗号化
信号を復調する。
In the receiver 2, the separating means 21 separates the secondary encrypted signal and the infinite code length random code from the received signal. The third multiplier 24 demodulates the primary encrypted signal by multiplying the separated secondary encrypted signal by an infinite code length random code.

【0025】次に、送信部1の第1の有限符号長ランダ
ム符号50と同等の符号を発生する第2の有限符号長ラ
ンダム符号発生手段60の有限符号長ランダム符号を同
期回路26で受信信号に同期させ、第4の乗算器25で
前記復調1次暗号化信号と同期した有限符号長ランダム
符号とを乗積し、1次暗号化を解除して源データを再生
する。その後、データ再生手段27により所定の様式に
処理している。
Next, the finite code length random code of the second finite code length random code generation means 60 for generating a code equivalent to the first finite code length random code 50 of the transmitting section 1 is received by the synchronization circuit 26 by the synchronization circuit 26. The fourth multiplier 25 multiplies the demodulated primary encrypted signal with the synchronized finite code length random code, cancels the primary encryption, and reproduces the original data. Thereafter, the data is reproduced by the data reproducing means 27 in a predetermined format.

【0026】次に、図2により本発明の第2の情報暗号
化伝送方法および装置の基本構成を説明する。図2の本
発明の第2の基本構成を説明する前にその基本原理を説
明する。ここで伝送する暗号信号をS(t)、合い鍵と
なる有限符号長ランダム符号をH(t)、無限符号長ラ
ンダム符号をR(t)とする。
Next, a basic configuration of a second information encryption transmission method and apparatus according to the present invention will be described with reference to FIG. Before describing the second basic configuration of the present invention shown in FIG. 2, its basic principle will be described. Here, the transmitted encrypted signal is denoted by S (t), the finite code length random code serving as a matching key is denoted by H (t), and the infinite code length random code is denoted by R (t).

【0027】そこで、まず送信部1において、暗号信号
S(t)に有限符号長ランダム符号H(t)を乗算して
Therefore, the transmitting unit 1 first multiplies the encrypted signal S (t) by a finite code length random code H (t).

【数5】 S(t)・H(t) (5) の1次暗号化信号を作成する。## EQU00005 ## A primary encrypted signal of S (t) .H (t) (5) is created.

【0028】次に、(5)式の1次暗号化信号に無限符
号長ランダム符号R(t)を乗算して
Next, the primary encrypted signal of the formula (5) is multiplied by an infinite code length random code R (t).

【数6】 S(t)・H(t)・R(t) (6) の2次暗号化信号を作成する。## EQU00006 ## A secondary encrypted signal of S (t) .H (t) .R (t) (6) is created.

【0029】更に、合い鍵となる有限符号長ランダム符
号H(t)を所定の処理により、H(t)とは相関のな
い変換有限符号長ランダム符号Hc(t)に変換する。
ここで、H(t)・Hc(t)≠1である。これに無限
符号長ランダム符号R(t)を乗算して次式の変換無限
符号長ランダム符号を得る。
Further, a finite code length random code H (t) serving as a matching key is converted into a converted finite code length random code Hc (t) having no correlation with H (t) by a predetermined process.
Here, H (t) · Hc (t) ≠ 1. This is multiplied by an infinite code length random code R (t) to obtain a converted infinite code length random code of the following equation.

【数7】 Hc(t)・R(t) (7)Hc (t) · R (t) (7)

【0030】次に、(6)式の2次暗号化信号に(7)
式の変換無限符号長ランダム符号を合成付加して
Next, (7) is added to the secondary encrypted signal of the equation (6).
Expression conversion Infinite code length Add random code and add

【数8】 S(t)・H(t)・R(t)+Hc(t)・R(t) (8) の暗号化信号を作成し、得られた(8)式の信号を送信
部1から暗号受け相手の受信部2に送出する。
## EQU00008 ## An encrypted signal of S (t) .H (t) .R (t) + Hc (t) .R (t) (8) is created, and the obtained signal of equation (8) is transmitted to the transmitting unit. 1 to the receiver 2 of the other party receiving the encryption.

【0031】受信部2では、まず、送信された暗号化信
号から(7)式の変換無限符号長ランダム符号をHc
(t)・R(t)を分離し、これに合い鍵であるH
(t)が変換されたHc(t)を乗算すると、Hc
(t)・Hc(t)=1であるので、無限符号長ランダ
ム符号R(t)が得られる。
The receiving unit 2 first converts the converted infinite code length random code of the equation (7) into Hc from the transmitted encrypted signal.
(T) · R (t) is separated and H
When (t) is multiplied by the converted Hc (t), Hc
Since (t) · Hc (t) = 1, an infinite code length random code R (t) is obtained.

【0032】次に、得られたR(t)を(6)式の2次
暗号化信号に乗算すると、R(t)・R(t)=1であ
るので、
Next, when the obtained R (t) is multiplied by the secondary encrypted signal of the equation (6), R (t) · R (t) = 1, so that

【数9】 S(t)・H(t) (9) の1次暗号化信号を復調できる。そこで暗号の授受を行
うもの同士のみが持っている、合い鍵である有限符号長
ランダム符号H(t)を(9)式に乗算することにより
目標とする暗号信号S(t)を復元できるものである。
## EQU9 ## The primary encrypted signal of S (t) .H (t) (9) can be demodulated. Therefore, the target encrypted signal S (t) can be restored by multiplying the finite code length random code H (t), which is a matching key, which is possessed only by those that exchange the encryption, with the equation (9). is there.

【0033】図2の送信部1において、データ発生手段
11は伝送すべき源データを発生する。一方、第1の有
限符号長ランダム符号発生手段50からは所定の符号長
を持ち、その1周期内は完全にランダムである有限符号
長ランダム符号を発生する。源データと有限符号長ラン
ダム符号とを第1の乗算器12で乗積して一次暗号化信
号を作成する。
In the transmitting section 1 of FIG. 2, the data generating means 11 generates source data to be transmitted. On the other hand, the first finite code length random code generation means 50 generates a finite code length random code having a predetermined code length and completely random within one period. The source data and the finite code length random code are multiplied by the first multiplier 12 to create a primary encrypted signal.

【0034】無限符号長ランダム符号発生手段14が発
生する繰り返し周期を持たず(符号長が無限長)完全に
ランダムである無限符号長ランダム符号と前記1次暗号
化信号とを第2の乗算器13で乗積して2次暗号化信号
を作成する。次に、符号変換手段51により有限符号長
ランダム符号を所定の処理により、相関関係のない変換
有限符号長ランダム符号に変換する。
An infinite code length random code, which has no repetition period (code length is infinite) and is completely random, generated by the infinite code length random code generation means 14 and the primary encrypted signal are converted into a second multiplier. 13 to produce a secondary encrypted signal. Next, the code conversion means 51 converts the finite code length random code into a converted finite code length random code having no correlation by a predetermined process.

【0035】次に、第5の乗算器15は該変換有限符号
長ランダム符号と前記無限符号長ランダム符号を乗積し
て無限符号長ランダム符号を相関関係のない変換無限符
号長ランダム符号に変換する。
Next, the fifth multiplier 15 multiplies the converted finite code length random code and the infinite code length random code to convert the infinite code length random code into a non-correlated converted infinite code length random code. I do.

【0036】合成手段16で2次暗号化信号と変換無限
符号長ランダム符号とを一つの合成信号に合成して所定
の出力様式に処理して送出手段17から送出する。
The combining means 16 combines the secondary encrypted signal and the converted infinite code length random code into one combined signal, processes it into a predetermined output format, and sends it out from the sending means 17.

【0037】受信部2において、分離手段21は受信し
た信号から、2次暗号化信号と変換無限符号長ランダム
符号とを分離し、送信部の符号変換手段50と同等の機
能を有する符号変換手段61は同期した有限符号長ラン
ダム符号を変換有限符号長ランダム符号に変換する。
In the receiving section 2, the separating section 21 separates the secondary encrypted signal and the converted infinite code length random code from the received signal, and has a code converting section having the same function as the code converting section 50 of the transmitting section. Numeral 61 converts the synchronized finite code length random code into a converted finite code length random code.

【0038】第6の乗算器22は分離手段21で分離さ
れた変換無限符号長ランダム符号と変換有限符号長ラン
ダム符号を乗積して、元の無限符号長ランダム符号を復
元し、分離された2次暗号化信号と無限符号長ランダム
符号とを第3の乗算器24で乗積して一次暗号化信号を
復調する。
The sixth multiplier 22 multiplies the converted infinite code length random code and the converted finite code length random code separated by the separation means 21 to restore the original infinite code length random code, and The second encrypted signal and the infinite code length random code are multiplied by a third multiplier 24 to demodulate the primary encrypted signal.

【0039】送信部1の第1の有限符号長ランダム符号
発生手段50の有限符号長ランダム符号と同等の符号を
発生する、第2の有限符号長ランダム符号発生手段60
の有限符号長ランダム符号を受信信号に同期回路26で
同期させ、第4の乗算器25で前記復調1次暗号化信号
と同期した有限符号長ランダム符号とを乗積して一次暗
号化を解除して源データを再生する。その後、データ再
生手段27により所定の様式に処理している。
The second finite code length random code generation means 60 for generating a code equivalent to the finite code length random code of the first finite code length random code generation means 50 of the transmission section 1
Is synchronized with the received signal by the synchronization circuit 26, and the fourth multiplier 25 multiplies the demodulated primary encrypted signal by the synchronized finite code length random code to release the primary encryption. And reproduce the source data. Thereafter, the data is reproduced by the data reproducing means 27 in a predetermined format.

【0040】本発明の第3の情報暗号化伝送方法および
装置の基本構成は上記基本構成1及び基本構成2に保安
手段を付加したものであり、基本構成1、2については
説明を省略するが、保安手段の構成を図10を参照して
説明する。
The basic configuration of the third information encryption transmission method and apparatus of the present invention is obtained by adding security means to the above-described basic configurations 1 and 2, and the description of the basic configurations 1 and 2 is omitted. The configuration of the security means will be described with reference to FIG.

【0041】装置の保安上の異常を検出して異常信号を
発生する異常検出手段70と、有限符号長ランダム符号
発生手段50、60内に記憶された符号データを消去す
る符号消去手段71と、装置の主電源が断になった後も
所定の時間にわたって、少なくとも前記異常検出手段7
0、符号消去手段71及び有限符号長ランダム符号発生
手段50、60に所定の電圧を供給しうる補助電源72
とを備え、そして、前記異常検出手段70が装置の保安
上の異常を検出したときに、符号消去手段71によっ
て、有限符号長ランダム符号発生手段50,60内に記
憶された符号データを消去する。
Abnormality detecting means 70 for detecting an abnormality in security of the apparatus and generating an abnormal signal, code erasing means 71 for erasing code data stored in random code generating means 50 and 60 having a finite code length, For at least a predetermined time after the main power supply of the apparatus is turned off, at least the abnormality detecting means 7
0, an auxiliary power supply 72 capable of supplying a predetermined voltage to the code erasing means 71 and the finite code length random code generating means 50 and 60.
When the abnormality detecting means 70 detects an abnormality in security of the apparatus, the code erasing means 71 erases the code data stored in the finite code length random code generating means 50, 60. .

【0042】次に、本発明の実施の形態を図11を参照
して、第2の基本構成(図2に対応)に保安装置を組込
んで電話における秘話アダプターに適用した例を用いて
説明する。
Next, an embodiment of the present invention will be described with reference to FIG. 11, using an example in which a security device is incorporated in the second basic configuration (corresponding to FIG. 2) and applied to a secret talk adapter in a telephone. I do.

【0043】送信部1において、データ発生手段11は
マイクからの音声信号をアナログ信号のまま、1500
Hzに帯域圧縮されたLo信号とHi信号の2系統の信
号に変換して伝送すべき源データを発生する。即ち、マ
イクからの音声信号(帯域幅3000Hz)を帯域中心
周波数で低域成分と高域成分に分離し、各々に1500
Hzを乗じた下側波帯のみを取り出してLo信号および
Hi信号としているのであり、例えば音声信号中の10
00Hz成分はLo信号中の500Hz成分に、また音
声信号中の2000Hz成分はHi信号中の500Hz
成分に変換されるのである。従って、乗算器12、乗算
器13、乗算器24、乗算器25はそれぞれLo信号お
よびHi信号に対応するように構成されている。
In the transmitting section 1, the data generating means 11 converts the audio signal from the microphone into an analog signal 1500
The source data to be transmitted is generated by converting the signals into two signals, a Lo signal and a Hi signal, which are band-compressed to Hz. That is, an audio signal (bandwidth 3000 Hz) from a microphone is separated into a low-frequency component and a high-frequency component at a band center frequency, and each of them is 1500
Hz and only the lower sideband multiplied by Hz is taken out as Lo signal and Hi signal.
The 00 Hz component is the 500 Hz component in the Lo signal, and the 2000 Hz component in the audio signal is 500 Hz in the Hi signal.
It is converted into a component. Therefore, the multiplier 12, the multiplier 13, the multiplier 24, and the multiplier 25 are configured to correspond to the Lo signal and the Hi signal, respectively.

【0044】一方、第1の有限符号長ランダム符号発生
手段50からは所定の符号長を持ち、その1周期内は完
全にランダムである有限符号長ランダム符号を発生す
る。この有限符号長ランダム符号は、図4の有限符号長
ランダム符号発生手段50、60の詳細構成図のよう
に、外部の書込器によって有限符号長ランダム符号を書
き込まれた有限符号長ランダム符号記憶手段501、6
01及びそこから符号を読み出す符号読出手段502、
602により作成する。尚、ここでは有限符号長ランダ
ム符号記憶手段としてEEPROMを用いているが、こ
れに限定されることなく他の手段を用いてもよい。要は
有限符号長ランダム符号記憶手段が特定当事者間での合
い鍵のハードウェア手段として機能するに適したもので
あればよい。
On the other hand, the first finite code length random code generation means 50 generates a finite code length random code having a predetermined code length and completely random within one period. This finite code length random code is stored in a finite code length random code storage in which the finite code length random code is written by an external writer as shown in the detailed configuration diagram of the finite code length random code generation means 50 and 60 in FIG. Means 501, 6
01 and code reading means 502 for reading a code therefrom,
602. Here, an EEPROM is used as the finite code length random code storage means, but other means may be used without being limited to this. In short, it is sufficient that the finite code length random code storage means is suitable for functioning as hardware means of a key between specific parties.

【0045】図5は上記有限符号長ランダム符号記憶手
段501、601に外部の書込器より符号を書き込む様
子を示したものであり、外部書込器は図3に示す無限符
号長ランダム符号記憶手段14と同等の構成を内包し、
さらに符号長設定手段と書込制御手段とで構成される。
即ち、白色雑音発生手段141が、図6(a)に示すラ
ンダムノイズを無限に連続して発生し、これに帯域制限
手段142により所定の帯域制限処理およびサンプリン
グ手段143で所定のチップレートでサンプリングを行
って、図6(b)の生成ランダム符号を得た後、所定の
符号長分の符号データを有限符号長ランダム符号記憶手
段501、601に書き込んでいる(ここでは、チップ
タイム=3ms、符号長=128チップ)。
FIG. 5 shows a state where a code is written from an external writer to the above-mentioned finite code length random code storage means 501, 601. The external writer is an infinite code length random code storage shown in FIG. Including a configuration equivalent to the means 14,
Further, it comprises a code length setting means and a writing control means.
That is, the white noise generating means 141 continuously generates the random noise shown in FIG. 6A indefinitely, and the band noise limiting means 142 performs a predetermined band limiting process and the sampling means 143 samples the random noise at a predetermined chip rate. After obtaining the generated random code of FIG. 6B, code data of a predetermined code length is written in the finite code length random code storage units 501 and 601 (here, chip time = 3 ms, (Code length = 128 chips).

【0046】このようにして得られた有限符号長ランダ
ム符号は、元々が何の法則性を持たない完全なランダム
符号であるため、一度書込み作業を終了した後は2度と
同じ符号を作ることはできない。言い換えれば、第三者
が模倣作成することが事実上不可能な、極めて高度の秘
匿性を確保しうる合い鍵となるのである。
Since the finite code length random code obtained in this way is originally a complete random code having no rule, once the writing operation is completed, the same code must be created twice. Can not. In other words, it is a key that can secure an extremely high degree of confidentiality, which is virtually impossible for a third party to imitate and create.

【0047】次に、源データと有限符号長ランダム符号
とを第1の乗算器12で乗積して一次暗号化信号を作成
する。ここでは第1の乗算器12はLo信号用とHi信
号用の2個の乗算器で構成しており、ここでLo信号お
よびHi信号の源データはそれぞれ有限符号長ランダム
符号で暗号化されたものであるので、このままでも高度
の秘匿性を備えているが、厳密に見れば有限符号長ラン
ダム符号が持つ周期性がそのまま現れることになる。
Next, the source data and the finite code length random code are multiplied by the first multiplier 12 to create a primary encrypted signal. Here, the first multiplier 12 is composed of two multipliers for the Lo signal and the Hi signal. Here, the source data of the Lo signal and the Hi signal are each encrypted with a finite code length random code. Therefore, although it has a high degree of confidentiality as it is, strictly speaking, the periodicity of the finite code length random code will appear as it is.

【0048】即ち、有限符号長ランダム符号の自己相関
特性は、図8に1例を示すように、符号長毎に鋭い自己
相関ピークを持つと同時に、1チップ以上位相が離れる
と、もはや相関がなくなり、互いに干渉することのない
別符号として扱うことができると言う性質を持ってい
る。従って、一次暗号化信号もこれと同等の自己相関ピ
ークを持つ可能性があり、厳密な意味では完全ランダム
化されたとは言えなくなる。しかしながら、この有限符
号長ランダム符号を特定の当事者間での合い鍵として機
能させる以上、符号長を有限とすることは避けられな
い。
That is, the autocorrelation characteristic of the finite code length random code has a sharp autocorrelation peak for each code length as shown in an example in FIG. It has the property that it can be treated as another code that does not interfere with each other. Therefore, the primary encrypted signal may have the same autocorrelation peak as this, and cannot be said to be completely randomized in a strict sense. However, as long as this finite code length random code functions as a key between specific parties, it is inevitable to make the code length finite.

【0049】そこで、有限符号長ランダム符号の上記欠
点を克服するために、本発明では有限符号長ランダム符
号と無限符号長ランダム符号とにより2重に暗号化処理
を行っている。即ち、無限符号長ランダム符号発生手段
14が発生する、繰り返し周期を持たず(符号長が無限
長)完全にランダムである無限符号長ランダム符号と、
前記1次暗号化信号とを第2の乗算器13で乗積して2
次暗号化信号を作成する。
Therefore, in order to overcome the above-mentioned drawbacks of the finite code length random code, in the present invention, double encryption processing is performed using the finite code length random code and the infinite code length random code. That is, an infinite code length random code generated by the infinite code length random code generation means 14 and having no repetition period (code length is infinite) and completely random;
The first encrypted signal is multiplied by a second multiplier 13 to obtain 2
Create the next encrypted signal.

【0050】ここで、本発明の主要な構成要素である無
限符号長ランダム符号について説明する。上述した有限
符号長ランダム符号の作成プロセスと共通する部分もあ
るが、図3は無限符号長ランダム符号発生手段14の詳
細構成図であり、図6に動作波形例を示す。
Here, an infinite code length random code which is a main component of the present invention will be described. FIG. 3 is a detailed configuration diagram of the infinite code length random code generation means 14, although there are some parts in common with the above-described finite code length random code creation process. FIG. 6 shows an example of operation waveforms.

【0051】白色雑音発生手段141では、図6(a)
の波形例に示すようなランダムノイズを無限に連続して
発生する。これを帯域制限手段142で帯域制限した
後、サンプリング手段143において所定のチップレー
ト(ここではチップタイム=3ms)でサンプリング
し、図6(b)に1例を示すようなランダム符号を生成
している。
In the white noise generating means 141, FIG.
The random noise as shown in the waveform example of FIG. After this is band-limited by the band limiting unit 142, the sampling unit 143 samples at a predetermined chip rate (here, chip time = 3 ms), and generates a random code as shown in FIG. I have.

【0052】このようにして得られるランダム符号は、
その生成過程からも明らかなように、無限に周期性・法
則性も持たない、換言すれば無限符号長のランダム符号
である。図7は上記無限符号長ランダム符号の自己相関
特性の1例を示すものであるが、無限に自己相関を持た
ないランダム符号であることを示している。従って、第
三者がこれと同等のランダム符号を新規に生成すること
は極めて困難であり、実質上不可能である。
The random code thus obtained is:
As is clear from the generation process, the random code has no infinite periodicity or rule, in other words, an infinite code length. FIG. 7 shows an example of the autocorrelation characteristic of the random code having the infinite code length, and shows that the random code has no infinite autocorrelation. Therefore, it is extremely difficult and substantially impossible for a third party to newly generate a random code equivalent to this.

【0053】図9はこのような無限符号長ランダム符号
を用いて、無限符号長ランダム符号と、前記1次暗号化
信号とを第2の乗算器13で乗積して2次暗号化信号を
作成した結果を示す自己相関特性例であり、有限符号長
ランダム符号の自己相関ピークは完全に消失し、無限符
号長ランダム符号と同等の自己相関特性が得られること
を示している。
FIG. 9 shows a second multiplier 13 multiplying an infinite code length random code and the primary encrypted signal by using such an infinite code length random code to obtain a secondary encrypted signal. It is an example of an autocorrelation characteristic showing a created result, and shows that an autocorrelation peak of a finite code length random code completely disappears and an autocorrelation characteristic equivalent to an infinite code length random code is obtained.

【0054】即ち、この2重暗号化処理によって、伝送
路に送出される信号は合い鍵としての有限符号長ランダ
ム符号の情報を内包しながらも、実質的には何の周期性
・法則性をも持たない完全ランダム化されることにな
り、もはや第三者による解読の糸口はなくなるのであ
る。
In other words, by this double encryption processing, the signal transmitted to the transmission path contains practically any periodicity or rule while containing information of a finite code length random code as a matching key. It is completely randomized and has no clues for decryption by third parties.

【0055】このように完全ランダム化された信号を、
復号処理を行うためには、受信側に全く等しい無限符号
長ランダム符号が必要になるが、無限符号長ランダム符
号はその性格上、別の系で同等の符号を発生することは
不可能である。
The completely randomized signal is
In order to perform the decoding process, the receiving side needs an exactly equal infinite code length random code, but due to its nature, the infinite code length random code cannot generate an equivalent code in another system. .

【0056】そこで、本発明の第1の基本構成(図1に
対応)では、送信側で2次暗号化信号と無限符号長ラン
ダム符号を合成して送出し、受信側でこれを分離するこ
とにより復号用の無限符号長ランダム符号を得ている。
これに対して本発明の第2の基本構成(図2に対応)に
おいては、2次暗号化信号に合成する符号を無限符号長
ランダム符号の代わりに、変換有限符号長ランダム符号
によって暗号化された変換無限符号長ランダム符号を用
いて、より一層の秘匿性を確保し、安全性を高めてい
る。以下、本発明の第2の基本構成に基づく図11の実
施態様に戻って詳細に説明する。
Therefore, in the first basic configuration (corresponding to FIG. 1) of the present invention, the secondary encrypted signal and the infinite code length random code are synthesized and transmitted on the transmitting side, and separated on the receiving side. To obtain an infinite code length random code for decoding.
On the other hand, in the second basic configuration of the present invention (corresponding to FIG. 2), the code to be synthesized with the secondary encrypted signal is encrypted by the conversion finite code length random code instead of the infinite code length random code. Using a converted infinite code length random code, further confidentiality is ensured and security is enhanced. Hereinafter, the embodiment will be described in detail by returning to the embodiment of FIG. 11 based on the second basic configuration of the present invention.

【0057】次に、有限符号長ランダム符号発生手段5
0から発生された有限符号長ランダム符号は、その一部
は前記した1次暗号化処理に用いられると同時に、他の
一部は符号変換手段51によって有限符号長ランダム符
号とは相関関係のない変換有限符号長ランダム符号に変
換される。本実施例においては符号変換手段として1チ
ップ遅延手段を用いている。図8の自己相関特性例に示
したように有限符号長ランダム符号は1チップ以上の位
相差があると相関がなくなるという性質を持っているの
で、上記の1チップ遅延した変換有限符号長ランダム符
号は有限符号長ランダム符号とは一定の関係を持ちなが
らも、互いに相関のない別符号として扱えるのである。
Next, a finite code length random code generation means 5
A part of the finite code length random code generated from 0 is used for the above-described primary encryption processing, and another part has no correlation with the finite code length random code by the code conversion unit 51. Conversion Converted to a finite code length random code. In this embodiment, one-chip delay means is used as code conversion means. As shown in the example of the autocorrelation characteristic in FIG. 8, the finite code length random code has a property that the correlation is lost when there is a phase difference of one chip or more. Has a certain relationship with the random code having a finite code length, but can be treated as different codes having no correlation with each other.

【0058】一方、無限符号長ランダム符号発生手段1
4から発生された無限符号長ランダム符号は、その一部
は前記した2次暗号化処理に用いられると同時に、他の
一部は第5の乗算器15において上記変換有限符号長ラ
ンダム符号と乗積されて、変換無限符号長ランダム符号
となる。ここで変換無限符号長ランダム符号は、変換有
限符号長ランダム符号によって暗号化されたことにな
り、変換有限符号長ランダム符号の情報を内包しながら
も、その自己相関特性は第9図に示す如く無限に相関ピ
ークを持つことはなく、しかも無限符号長ランダム符号
とは相関関係がなくなるのである。
On the other hand, infinite code length random code generation means 1
4 is used for the above-mentioned secondary encryption processing, and another part is multiplied by the converted finite code length random code in the fifth multiplier 15. The result is a converted infinite code length random code. Here, the converted infinite code length random code is encrypted by the converted finite code length random code, and the autocorrelation characteristic is as shown in FIG. 9 while including the information of the converted finite code length random code. There is no infinite correlation peak, and there is no correlation with an infinite code length random code.

【0059】従って、この変換無限符号長ランダム符号
では直接2次暗号化信号を復元することができず、合い
鍵である有限符号長ランダム符号に基づいて変換無限符
号長ランダム符号を復元して初めて2次暗号化信号の復
号が可能となるのであり、例え第三者が本装置のハード
ウエア構成を知ることとなっても、有限符号長ランダム
符号の合い鍵がない限り、何ら解読の糸口をなくすこと
ができるのである。
Accordingly, the converted infinite code length random code cannot directly restore the secondary encrypted signal. The converted infinite code length random code cannot be directly restored based on the finite code length random code which is the key. It is possible to decrypt the next encrypted signal, and even if a third party knows the hardware configuration of this device, there is no clue to decryption unless there is a key with a finite code length random code. You can do it.

【0060】上記変換無限符号長ランダム符号と、前記
2次暗号化信号とは合成手段16において合成された
後、キャリア発生手段と直交変調手段からなる送出手段
17においてLo信号系統とHi信号系統を一つに纏
め、電話機本体を介して電話回線に送出される。尚、上
記合成手段としてここではLo信号系に正極性、またH
i信号系に負極性の変換無限符号長ランダム符号を加算
することにより実現している。
After the converted infinite code length random code and the secondary encrypted signal are combined by the combining means 16, the Lo signal system and the Hi signal system are transmitted by the transmitting means 17 comprising a carrier generating means and an orthogonal modulating means. They are put together and sent to the telephone line via the telephone body. In this case, the Lo signal system has a positive polarity,
This is realized by adding a negative conversion infinite code length random code to the i signal system.

【0061】受信部2において、キャリア同期手段、復
調回路と分離回路で構成される分離手段21は受信した
信号から、2次暗号化信号と変換無限符号長ランダム符
号とを分離し、送信部の符号変換手段50と同等の機能
を有する符号変換手段(1チップ遅延手段)61は同期
した有限符号長ランダム符号を変換有限符号長ランダム
符号に変換する。尚、ここでは上記分離回路として、L
o復調信号とHi復調信号の差成分を整形することによ
り実現している。
In the receiving section 2, a separating section 21 composed of a carrier synchronizing section, a demodulating circuit and a separating circuit separates a secondary encrypted signal and a converted infinite code length random code from the received signal. A code conversion means (one-chip delay means) 61 having the same function as the code conversion means 50 converts a synchronized finite code length random code into a converted finite code length random code. Here, L is used as the separation circuit.
o This is realized by shaping the difference component between the demodulated signal and the Hi demodulated signal.

【0062】第6の乗算器22は分離手段21で分離さ
れた変換無限符号長ランダム符号と変換有限符号長ラン
ダム符号を乗積して、元の無限符号長ランダム符号を復
元し、分離された2次暗号化信号と無限符号長ランダム
符号とを第3の乗算器24で乗積して1次暗号化信号を
復調する。
The sixth multiplier 22 multiplies the converted infinite code length random code and the converted finite code length random code separated by the separating means 21 to restore the original infinite code length random code, and The second encrypted signal is multiplied by the infinite code length random code by the third multiplier 24 to demodulate the primary encrypted signal.

【0063】送信部1の第1の有限符号長ランダム符号
発生手段50の有限符号長ランダム符号と同等の符号を
発生する、第2の有限符号長ランダム符号発生手段60
の有限符号長ランダム符号を受信信号に同期回路26で
同期させ、第4の乗算器25で前記復調1次暗号化信号
と同期した有限符号長ランダム符号とを乗積して1次暗
号化を解除して源データを再生する。その後、帯域伸長
手段を有するデータ再生手段27により所定の様式に処
理してスピーカーに供給して再生する。
The second finite code length random code generation means 60 for generating a code equivalent to the finite code length random code of the first finite code length random code generation means 50 of the transmission section 1
Is synchronized with the received signal by the synchronization circuit 26, and the fourth multiplier 25 multiplies the demodulated primary encrypted signal by the synchronized finite code length random code to perform primary encryption. Release and regenerate source data. Thereafter, the data is processed in a predetermined manner by a data reproducing means 27 having a band extending means and supplied to a speaker for reproduction.

【0064】ここで、万一、装置が盗難にあっても第三
者に合い鍵を知られることなく、結果として解読するこ
とはできないようにするために、装置の保安上の異常を
検出して異常信号を発生する接続異常検出手段70と、
有限符号長ランダム符号発生手段50、60内に記憶さ
れた符号データを消去する符号消去手段(消去回路)7
1と、装置の主電源が断になった後も所定の時間にわた
って、少なくとも前記異常検出手段70、符号消去手段
71及び有限符号長ランダム符号発生手段50、60に
所定の電圧を供給しうる補助電源(二次電池)72を備
える。尚、補助電源としては二次電池に限らず、大容量
キャパシタ等を用いてもよい。
Here, in order to prevent a third party from knowing the duplicate key even if the device is stolen, and as a result it cannot be decrypted, an abnormality in the security of the device is detected. Connection abnormality detecting means 70 for generating an abnormality signal;
Code erasing means (erasing circuit) 7 for erasing the code data stored in the finite code length random code generating means 50, 60
1 and an auxiliary which can supply a predetermined voltage to at least the abnormality detecting means 70, the code erasing means 71 and the finite code length random code generating means 50 and 60 for a predetermined time after the main power supply of the apparatus is cut off. A power supply (secondary battery) 72 is provided. The auxiliary power source is not limited to the secondary battery, and a large-capacity capacitor or the like may be used.

【0065】そして、前記接続異常検出手段70が回線
信号を監視して、盗難等によって接続が外されて接続異
常となる等の装置の保安上の異常を検出したときに、例
え電源が外されても補助電源72を電源として、符号消
去手段71によって有限符号長ランダム符号発生手段5
0,60内に記憶された符号データを消去するようにし
た保安対策を講じている。
When the connection abnormality detecting means 70 monitors the line signal and detects an abnormality in the security of the device such as the connection being disconnected due to theft or the like, and the connection is abnormal, for example, the power supply is disconnected. However, with the auxiliary power supply 72 as a power supply, the code erasing means 71 performs
Security measures are taken to erase the code data stored in 0,60.

【0066】このように、本発明の情報暗号化伝送方法
およびその装置により正常に処理された情報の各部の動
作波形の一例を図12に示す。図において、(a)〜
(g)の波形は次のものを表わす。 (a):源信号 (b):Lo信号 (c):Hi信号 (d):Lo−2次暗号化信号 (e):Hi−2次暗号化信号 (f):送出信号 (g):再生信号
FIG. 12 shows an example of the operation waveform of each part of the information normally processed by the information encryption transmission method and apparatus according to the present invention. In the figure, (a)-
The waveform of (g) represents the following. (A): Source signal (b): Lo signal (c): Hi signal (d): Lo-secondary encrypted signal (e): Hi-secondary encrypted signal (f): Transmission signal (g): Playback signal

【0067】図から明らかなように、図12(g)の再
生信号に源信号(a)が正しく再生されており、送受間
の合い鍵である有限符号長ランダム符号が一致していれ
ば同図(d),(e)の2次暗号化信号が正しく復号さ
れることを示している。これに対して、図13は送受間
の有限符号長ランダム符号が一致しない場合の一例であ
り、同図(g)の再生信号は全く無意味な信号になって
いる。即ち、この場合には無限符号長ランダム符号の復
元さえも正しく行われず、従って、2次、1次共に暗号
が解除されないことを物語っている。
As is clear from the figure, if the source signal (a) is correctly reproduced from the reproduced signal shown in FIG. 12 (g) and the finite code length random code which is a key between transmission and reception agrees with the reproduction signal shown in FIG. This shows that the secondary encrypted signals of (d) and (e) are correctly decrypted. On the other hand, FIG. 13 shows an example in which the finite code length random code between transmission and reception does not match, and the reproduced signal in FIG. 13 (g) is a completely meaningless signal. In other words, in this case, even the restoration of the random code having the infinite code length is not correctly performed, and thus the encryption is not decrypted for both the secondary and the primary.

【0068】一方、既に説明したように、送出信号
(f)は無限に自己相関のない2次暗号化信号を直交変
調した信号であり、この信号から解読の糸口を見出すこ
とは事実上不可能であることから、本発明による情報暗
号化伝送方法および装置によれば、同一の有限符号長ラ
ンダム符号を有する特定の当事者間でのみ情報の授受が
可能となり、それ以外の第三者に対しては極めて高い秘
匿性を発揮できるのである。同時に、本発明の実施例に
示す如く、CPUを用いる必要もなく、アナログ信号の
まま、直接、純ハードウェアのみで暗号化伝送が可能で
あり、多くをソフトウェア処理に頼る従来の暗号化シス
テムでは実現し得ない、簡単な構成で、、初期投資も含
めて極めて安価な情報暗号化伝送装置に実現できるもの
である。
On the other hand, as described above, the transmission signal (f) is a signal obtained by orthogonally modulating a secondary encrypted signal having no autocorrelation infinitely, and it is practically impossible to find a clue from this signal. Therefore, according to the information encryption transmission method and apparatus according to the present invention, it is possible to exchange information only between specific parties having the same finite code length random code, and to other third parties Can exhibit extremely high confidentiality. At the same time, as shown in the embodiment of the present invention, it is not necessary to use a CPU, and it is possible to directly perform encryption transmission only with pure hardware without changing an analog signal, and in a conventional encryption system that largely depends on software processing, With a simple configuration that cannot be realized, it can be realized in an extremely inexpensive information encryption transmission device including initial investment.

【0069】本発明の第2の実施形態として、デジタル
方式で同様の秘話アダプターを実現した場合の構成を図
14に示す。ここでは、図12のアナログ方式のものと
相違するのは、データ発生手段11のマイクからの信号
はAD変換され、圧縮ソフトによって帯域圧縮され、デ
ータ再生手段27の帯域伸長された信号がDA変換され
ることと、合成手段16と送出手段17は直交変調器に
よって両者を同時に実現していることである。そして動
作については信号処理がデジタル処理である以外は大筋
で図12のものと違いはない。
As a second embodiment of the present invention, FIG. 14 shows a configuration in which a similar confidential adapter is realized by a digital method. Here, the difference from the analog type shown in FIG. 12 is that the signal from the microphone of the data generation unit 11 is AD-converted, band-compressed by compression software, and the band-expanded signal of the data reproduction unit 27 is subjected to DA conversion. That is, the synthesizing means 16 and the transmitting means 17 are simultaneously realized by a quadrature modulator. The operation is roughly the same as that of FIG. 12 except that the signal processing is digital processing.

【0070】また、この実施形態では伝送帯域幅が3k
Hz程度に制限されているため、ランダム符号のチップ
速度をデータ速度に比べて低く設定して帯域幅の増大を
極力押さえているが、システムの伝送帯域幅に余裕があ
る場合は、データ速度に対してチップ速度を高く設定す
れば、処理利得は次の(10)式により得られ、この処
理利得を持ったスペクトラム拡散伝送を実現できるの
で、暗号化伝送と同時に外乱ノイズに強い高品質伝送効
果をも併せもつことができる。
In this embodiment, the transmission bandwidth is 3 k
Hz, the chip rate of the random code is set lower than the data rate to minimize the increase in bandwidth. However, if there is room in the transmission bandwidth of the system, the data rate is reduced. On the other hand, if the chip speed is set high, the processing gain is obtained by the following equation (10), and spread spectrum transmission with this processing gain can be realized. Can also be included.

【数10】 処理利得=チップ速度/データ速度 (10)## EQU10 ## Processing gain = chip speed / data speed (10)

【0071】このように、本発明は上記実施形態の電話
機の秘話アダプターの範疇にとどまらず、広くデータ伝
送、インターネットにおける情報伝送等々にも適用でき
ることは言うまでもない。
As described above, it goes without saying that the present invention is not limited to the category of the secret adapter of the telephone of the above embodiment, but can be widely applied to data transmission, information transmission on the Internet, and the like.

【0072】[0072]

【発明の効果】以上のように、本発明の情報暗号化伝送
方法およびその装置は、有限符号長ランダム符号と無限
符号長ランダム符号とにより2重に暗号化処理を行って
いるので、伝送路に送出される信号は合い鍵としての有
限符号長ランダム符号の情報を内包しながらも、実質的
には何の周期性・法則性を持たないように完全ランダム
化されることになり、もはや第三者による解読の糸口は
なくなるものである。
As described above, the information encryption transmission method and apparatus according to the present invention perform double encryption processing using a finite code length random code and an infinite code length random code. Although the signal sent to the terminal contains information of a finite code length random code as a matching key, it is completely randomized so as to have practically no periodicity or law. There will be no clues for deciphering by others.

【0073】また、無限符号長ランダム符号の復号処理
においても、合い鍵である有限符号長ランダム符号が必
要となり、たとえ第三者が同等のハードウェア装置を入
手・製作したとしても、合い鍵がない限り解読すること
ができず、何らの法則性を持たない完全ランダム符号で
あるので、第三者が解読・生成することを極めて困難な
ものとする。
Also, in the decoding process of the infinite code length random code, a finite code length random code as a matching key is required. Even if a third party obtains and produces an equivalent hardware device, as long as there is no matching key, Since it is a completely random code that cannot be decrypted and has no law, it is extremely difficult for a third party to decrypt and generate it.

【0074】更に、本発明は、従来の暗号化システムで
用いられている、複雑で高度な暗号化アルゴリズムを必
要としないので、極めて簡単な純ハードウェア構成によ
り、安価に、最上級の機密性・秘匿性を確保することが
できる。そして、システムをハードウェアのみで構成す
ることが可能となるので、初期投資額も低く押さえら
れ、ローエンドシステムにも容易に導入することができ
る。
Further, since the present invention does not require the complicated and sophisticated encryption algorithms used in the conventional encryption system, the extremely simple pure hardware configuration enables the inexpensive, high-level confidentiality. -Confidentiality can be secured. Then, since the system can be configured only with hardware, the initial investment amount can be kept low, and the system can be easily introduced into a low-end system.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1の基本構成図。FIG. 1 is a first basic configuration diagram of the present invention.

【図2】本発明の第2の基本構成図。FIG. 2 is a second basic configuration diagram of the present invention.

【図3】無限符号長ランダム符号発生手段の構成例を示
す図。
FIG. 3 is a diagram illustrating a configuration example of an infinite code length random code generation unit.

【図4】有限符号長ランダム符号発生手段の構成例を示
す図。
FIG. 4 is a diagram showing a configuration example of a finite code length random code generation means.

【図5】有限符号長ランダム符号記憶手段への符号書込
みの構成例を示す図。
FIG. 5 is a diagram showing a configuration example of code writing to a finite code length random code storage unit.

【図6】白色雑音および生成されたランダム符号の波形
例を示す図。
FIG. 6 is a view showing an example of waveforms of white noise and a generated random code.

【図7】無限符号長ランダム符号の自己相関特性例を示
す図。
FIG. 7 is a diagram illustrating an example of an autocorrelation characteristic of an infinite code length random code.

【図8】有限符号長ランダム符号の自己相関特性例を示
す図。
FIG. 8 is a diagram showing an example of an autocorrelation characteristic of a finite code length random code.

【図9】有限符号長ランダム符号と無限長ランダム符号
の乗積結果の自己相関特性例を示す図。
FIG. 9 is a diagram illustrating an example of an autocorrelation characteristic of a product result of a finite code length random code and an infinite length random code.

【図10】本発明の第3の基本構成図の主要部。FIG. 10 is a main part of a third basic configuration diagram of the present invention.

【図11】本発明の第1の実施形態の構成図。FIG. 11 is a configuration diagram of a first embodiment of the present invention.

【図12】本発明の第1の実施形態による正常動作波形
例を示す図。
FIG. 12 is a diagram showing an example of a normal operation waveform according to the first embodiment of the present invention.

【図13】本発明の第1の実施形態による異常動作波形
例を示す図。
FIG. 13 is a diagram showing an example of an abnormal operation waveform according to the first embodiment of the present invention.

【図14】本発明の第2の実施形態の構成図。FIG. 14 is a configuration diagram of a second embodiment of the present invention.

【図15】従来の暗号化伝送方式の1例を示す基本構成
図。
FIG. 15 is a basic configuration diagram showing an example of a conventional encrypted transmission system.

【符号の説明】[Explanation of symbols]

1 送信部 11 データ発生手段 12 第1の乗算器 13 第2の乗算器 14 無限符号長ランダム符号発生手段 141 白色雑音発生手段 142 帯域制限手段 143 サンプリング手段 15 第5の乗算器 16 合成手段 17 送出手段 2 受信部 21 分離手段 22 第6の乗算器 24 第3の乗算器 25 第4の乗算器 26 同期回路 27 データ再生手段 50 第1の有限符号長ランダム符号発生手段 501 有限符号長ランダム符号記憶手段 502 符号読出手段 51 符号変換手段 60 第2の有限符号長ランダム符号発生手段 601 有限符号長ランダム符号記憶手段 602 符号読出手段 61 符号変換手段 70 異常検出手段 71 符号消去手段 72 補助電源 DESCRIPTION OF SYMBOLS 1 Transmitting part 11 Data generating means 12 First multiplier 13 Second multiplier 14 Infinite code length random code generating means 141 White noise generating means 142 Band limiting means 143 Sampling means 15 Fifth multiplier 16 Synthesizing means 17 Transmission Means 2 Receiving part 21 Separation means 22 Sixth multiplier 24 Third multiplier 25 Fourth multiplier 26 Synchronization circuit 27 Data recovery means 50 First finite code length random code generation means 501 Finite code length random code storage Means 502 Code reading means 51 Code converting means 60 Second finite code length random code generating means 601 Finite code length random code storing means 602 Code reading means 61 Code converting means 70 Abnormality detecting means 71 Code erasing means 72 Auxiliary power supply

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 伝送すべき源データと、所定の符号長を
持ち、その1周期内は完全にランダムである有限符号長
ランダム符号とを乗積して一次暗号化信号を作り、繰り
返し周期を持たず(符号長が無限長)完全にランダムで
ある無限符号長ランダム符号と前記一次暗号化信号とを
乗積して二次暗号化信号を作り、二次暗号化信号と無限
符号長ランダム符号を一つの合成信号に合成して所定の
出力様式に処理して送信部で送出し、 受信部で受信した信号から、二次暗号化信号と無限符号
長ランダム符号とを分離し、分離された二次暗号化信号
と無限符号長ランダム符号を乗積して一次暗号化信号を
復調し、送信部の有限符号長ランダム符号と同等の符号
の有限符号長ランダム符号を受信信号に同期させ、前記
復調一次暗号化信号と同期した有限符号長ランダム符号
とを乗積して一次暗号化を解除して源データを再生し、
所定の様式に処理することを特徴とする情報暗号化伝送
方法。
1. A primary encrypted signal is produced by multiplying source data to be transmitted and a finite code length random code having a predetermined code length and being completely random within one period, and forming a repetition period. The primary encrypted signal is multiplied by an infinite code length random code that is completely random (having a code length of infinite length) and the primary encrypted signal to generate a secondary encrypted signal and an infinite code length random code. Are combined into one composite signal, processed into a predetermined output format, transmitted by the transmission unit, and the secondary encrypted signal and the infinite code length random code are separated from the signal received by the reception unit. The primary encrypted signal is demodulated by multiplying the secondary encrypted signal and the infinite code length random code, and the finite code length random code of a code equivalent to the finite code length random code of the transmitting unit is synchronized with the received signal, Finite synchronized with demodulated primary encrypted signal Release the primary encrypted multiplying the issue length random code reproducing the source data,
An information encryption transmission method characterized by processing in a predetermined format.
【請求項2】 伝送すべき源データと、所定の符号長を
持ち、その1周期内は完全にランダムである有限符号長
ランダム符号とを乗積して一次暗号化信号を作り、繰り
返し周期を持たず(符号長が無限長)完全にランダムで
ある無限符号長ランダム符号と前記一次暗号化信号とを
乗積して二次暗号化信号を作り、有限符号長ランダム符
号を所定の処理により、相関関係のない変換有限符号長
ランダム符号に変換し、該変換有限符号長ランダム符号
と前記無限符号長ランダム符号を乗積して無限符号長ラ
ンダム符号を相関関係のない変換無限符号長ランダム符
号に変換し、二次暗号化信号と変換無限符号長ランダム
符号とを一つの合成信号に合成して所定の出力様式に処
理して送信部で送出し、 受信部で受信した信号から、二次暗号化信号と変換無限
符号長ランダム符号とを分離し、送信部の有限符号長ラ
ンダム符号と同等でかつ受信信号に同期した有限符号長
ランダム符号を変換有限符号長ランダム符号に変換し、
分離手段で分離された変換無限符号長ランダム符号と変
換有限符号長ランダム符号を乗積して、元の無限符号長
ランダム符号を復元し、分離された二次暗号化信号と無
限符号長ランダム符号とを乗積して一次暗号化信号を復
調し、送信部の有限符号長ランダム符号と同等の符号の
有限符号長ランダム符号を受信信号に同期させ、前記復
調一次暗号化信号と同期した有限符号長ランダム符号と
を乗積して一次暗号化を解除して源データを再生し、所
定の様式に処理することを特徴とする情報暗号化伝送方
法。
2. A primary encrypted signal is produced by multiplying source data to be transmitted and a finite code length random code having a predetermined code length and being completely random within one period, and forming a repetition period. The secondary encrypted signal is produced by multiplying the infinite code length random code that is not provided (code length is infinite) and the primary encrypted signal, and the finite code length random code is processed by a predetermined process. Convert to a non-correlated conversion finite code length random code, multiply the converted finite code length random code and the infinite code length random code to convert the infinite code length random code to a non-correlated conversion infinite code length random code. After the conversion, the secondary encrypted signal and the converted infinite code length random code are combined into one composite signal, processed into a predetermined output format, transmitted by the transmission unit, and the secondary encryption Signal and strange The infinite code length random codes separated by converting the finite code length random codes synchronized to a finite code length random codes equal a and the reception signal of the transmitter to convert the finite code length random codes,
Multiply the converted infinite code length random code and the converted finite code length random code separated by the separating means to restore the original infinite code length random code, and separate the separated secondary encrypted signal and the infinite code length random code. , And demodulates the primary encrypted signal, synchronizes a finite code length random code of a code equivalent to the finite code length random code of the transmitting unit with the received signal, and finite code synchronized with the demodulated primary encrypted signal An information encryption transmission method, comprising multiplying a long random code to release primary encryption, regenerating source data, and processing the data in a predetermined format.
【請求項3】 装置の主電源が断になった後も所定の時
間にわたって、少なくとも異常検出手段、符号消去手段
および有限符号長ランダム符号発生手段に所定の電圧を
供給し、装置の保安上の異常を検出して異常信号を発生
し、記憶された有限符号長ランダム符号データを消去す
るように構成したことを特徴とする請求項1または請求
項2に記載の情報暗号化伝送方法。
3. A predetermined voltage is supplied to at least the abnormality detecting means, the code erasing means and the finite code length random code generating means for a predetermined time even after the main power supply of the apparatus is cut off, so that the security of the apparatus can be improved. 3. The information encryption transmission method according to claim 1, wherein an abnormality signal is generated upon detecting an abnormality, and the stored finite code length random code data is erased.
【請求項4】 送信部と受信部からなり、 送信部は、伝送すべき源データを発生するデータ発生手
段と、所定の符号長を持ち、その1周期内は完全にラン
ダムである有限符号長ランダム符号を発生する第1の有
限符号長ランダム符号発生手段と、有限符号長ランダム
符号と源データを乗積して一次暗号化信号を作る第1の
乗算器と、繰り返し周期を持たず(符号長が無限長)完
全にランダムである無限符号長ランダム符号を発生する
無限符号長ランダム符号発生手段と、前記一次暗号化信
号と無限符号長ランダム符号を乗積して二次暗号化信号
を作る第2の乗算器と、二次暗号化信号と無限符号長ラ
ンダム符号を一つの合成信号に合成する合成手段と、合
成信号を所定の出力様式に処理して送出する送出手段と
から構成され、 受信部は、受信した信号から、二次暗号化信号と無限符
号長ランダム符号とを分離する分離手段と、分離された
二次暗号化信号と無限符号長ランダム符号を乗積して一
次暗号化信号を復調する第3の乗算器と、前記第1の有
限符号長ランダム符号発生手段と同等の符号を発生する
第2の有限符号長ランダム符号発生手段と、前記第2の
有限符号長ランダム符号発生手段からの符号を受信信号
に同期させる同期回路と、前記復調一次暗号化信号と同
期した有限符号長ランダム符号とを乗積して一次暗号化
を解除する第4の乗算器と、源データを再生し、所定の
様式に処理するデータ再生手段とにより構成されること
を特徴とする情報暗号化伝送装置。
4. A transmission section comprising a transmission section and a reception section, wherein the transmission section has data generation means for generating source data to be transmitted, a predetermined code length, and a finite code length which is completely random within one cycle. A first finite code length random code generating means for generating a random code, a first multiplier for multiplying the finite code length random code and the source data to generate a primary encrypted signal, and having no repetition period (code An infinite code length random code generating means for generating an infinite code length random code which is completely random, and a secondary encrypted signal produced by multiplying the primary encrypted signal and the infinite code length random code. A second multiplier, combining means for combining the secondary encrypted signal and the infinite code length random code into one combined signal, and sending means for processing and sending the combined signal into a predetermined output format, The receiving unit receives Separating means for separating a secondary encrypted signal and an infinite code length random code from the signal, and demodulating the primary encrypted signal by multiplying the separated secondary encrypted signal and the infinite code length random code. Multiplier, a second finite code length random code generating means for generating a code equivalent to the first finite code length random code generating means, and a code from the second finite code length random code generating means. To a reception signal, a fourth multiplier for multiplying the demodulated primary encryption signal and a finite code length random code synchronized with the demodulated primary encryption signal to release the primary encryption, and regenerate the source data to obtain a predetermined An information encryption transmission device, comprising: a data reproducing unit that processes the data in the format described above.
【請求項5】 送信部と受信部からなり、 送信部は、伝送すべき源データを発生するデータ発生手
段と、所定の符号長を持ち、その1周期内は完全にラン
ダムである有限符号長ランダム符号を発生する第1の有
限符号長ランダム符号発生手段と、有限符号長ランダム
符号と源データを乗積して一次暗号化信号を作る第1の
乗算器と、繰り返し周期を持たず(符号長が無限長)完
全にランダムである無限符号長ランダム符号を発生する
無限符号長ランダム符号発生手段と、前記一次暗号化信
号と無限符号長ランダム符号を乗積して二次暗号化信号
を作る第2の乗算器と、有限符号長ランダム符号を所定
の処理により、相関関係のない変換有限符号長ランダム
符号に変換する符号変換手段と、変換有限符号長ランダ
ム符号と無限符号長ランダム符号を乗積して、無限符号
長ランダム符号を相関関係のない変換無限符号長ランダ
ム符号に変換する第5の乗算器と、二次暗号化信号と変
換無限符号長ランダム符号とを一つの合成信号に合成す
る合成手段と、合成信号を所定の出力様式に処理して送
出する送出手段とから構成され、 受信部は、受信した信号から、二次暗号化信号と変換無
限符号長ランダム符号とを分離する分離手段と、第1の
符号変換手段と同等の機能を有し、同期した有限符号長
ランダム符号を変換有限符号長ランダム符号に変換する
符号変換手段と、分離手段で分離された変換無限符号長
ランダム符号と変換有限符号長ランダム符号を乗積し
て、元の無限符号長ランダム符号を復元する第6の乗算
器と、分離された二次暗号化信号と復元された無限符号
長ランダム符号とを乗積して一次暗号化信号を復調する
第3の乗算器と、第1の有限符号長ランダム符号発生手
段と同等の符号を発生する第2の有限符号長ランダム符
号発生手段と、該第2の有限符号長ランダム符号発生手
段からの符号を受信信号に同期させる同期回路と、前記
復調一次暗号化信号と同期した有限符号長ランダム符号
とを乗積して一次暗号化を解除する第4の乗算器と、源
データを再生し、所定の様式に処理するデータ再生手段
とにより構成されることを特徴とする情報暗号化伝送装
置。
5. A transmission section comprising a transmission section and a reception section, wherein the transmission section has a data generation means for generating source data to be transmitted, a predetermined code length, and a finite code length which is completely random within one cycle. A first finite code length random code generating means for generating a random code, a first multiplier for multiplying the finite code length random code and the source data to generate a primary encrypted signal, and having no repetition period (code An infinite code length random code generating means for generating an infinite code length random code which is completely random, and a secondary encrypted signal produced by multiplying the primary encrypted signal and the infinite code length random code. A second multiplier, code conversion means for converting the finite code length random code into a conversion finite code length random code having no correlation by predetermined processing, a conversion finite code length random code and an infinite code length random code. And a fifth multiplier for converting an infinite code length random code into a conversion infinite code length random code having no correlation, and a secondary encrypted signal and a converted infinite code length random code into one composite signal. And a transmitting means for processing the composite signal into a predetermined output format and transmitting the processed signal. The receiving unit converts the secondary encrypted signal and the converted infinite code length random code from the received signal. A separating means for separating, a code converting means having a function equivalent to that of the first code converting means and converting the synchronized finite code length random code into a converted finite code length random code, and a conversion infinity separated by the separating means. A sixth multiplier for multiplying the code length random code and the converted finite code length random code to restore the original infinite code length random code, a separated secondary encrypted signal and the restored infinite code length random code Sign and A third multiplier for multiplying and demodulating the primary encrypted signal, a second finite code length random code generating means for generating a code equivalent to the first finite code length random code generating means, A fourth embodiment for multiplying a synchronization circuit for synchronizing the code from the finite code length random code generating means with the received signal with a finite code length random code synchronized with the demodulated primary encrypted signal to release the primary encryption. An information encryption transmission device comprising a multiplier and data reproducing means for reproducing source data and processing the data in a predetermined format.
【請求項6】 装置の保安上の異常を検出して異常信号
を発生する異常検出手段と、上記第1、第2の有限符号
長ランダム符号発生手段内に記憶された符号データを消
去する符号消去手段と、装置の主電源が断になった後も
所定の時間にわたって、少なくとも前記異常検出手段、
符号消去手段および有限符号長ランダム符号発生手段に
所定の電圧を供給しうる補助電源とを備え、 前記異常検出手段が異常を検出したときに、符号消去手
段によって、上記第1、第2の有限符号長ランダム符号
発生手段内に記憶された符号データを消去するように構
成したことを特徴とする請求項4または請求項5に記載
の情報暗号化伝送装置。
6. An abnormality detecting means for detecting an abnormality in security of the apparatus and generating an abnormal signal, and a code for erasing code data stored in the first and second finite code length random code generating means. Erasing means, for a predetermined time after the main power supply of the apparatus is turned off, at least the abnormality detecting means,
An auxiliary power supply capable of supplying a predetermined voltage to the code erasing means and the finite code length random code generating means, wherein when the abnormality detecting means detects an abnormality, the code erasing means performs the first and second finite 6. The information encryption transmission device according to claim 4, wherein the code data stored in the code length random code generation means is erased.
JP2000181866A 2000-06-16 2000-06-16 Information encryption transmission method and device therefor Pending JP2002009760A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000181866A JP2002009760A (en) 2000-06-16 2000-06-16 Information encryption transmission method and device therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000181866A JP2002009760A (en) 2000-06-16 2000-06-16 Information encryption transmission method and device therefor

Publications (1)

Publication Number Publication Date
JP2002009760A true JP2002009760A (en) 2002-01-11

Family

ID=18682729

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000181866A Pending JP2002009760A (en) 2000-06-16 2000-06-16 Information encryption transmission method and device therefor

Country Status (1)

Country Link
JP (1) JP2002009760A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017169017A (en) * 2016-03-16 2017-09-21 本田技研工業株式会社 Communication network device and communication method for vehicle

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017169017A (en) * 2016-03-16 2017-09-21 本田技研工業株式会社 Communication network device and communication method for vehicle

Similar Documents

Publication Publication Date Title
EP1258092B1 (en) System and method for protecting data streams in hardware components
JP3815950B2 (en) Digital data writing device, digital data recording device, digital data utilization device
EP1049287A2 (en) Encryption/decryption method and authentication method using multi-affine key system and apparatuses using the same
CA2165874A1 (en) Method for Secure Session Key Generation
US20060236405A1 (en) Portable terminal connectable to a content server
CN104393994B (en) Audio data secure transmission method, system and terminal
JP2005521295A (en) Encryption key concealment and recovery method and system
JP3575951B2 (en) Device authentication method and device, and authentication system
US20030217268A1 (en) System and method for using acoustic digital signature generator as oracle
CN111818522A (en) Voice call encryption method and device
JP2002009760A (en) Information encryption transmission method and device therefor
JP2005012466A (en) Message authentication method and system
CN111010491A (en) Image data transmission method, device and system based on hiding technology
KR101839701B1 (en) An apparatus for one-way data transmission and method thereof
JP5110942B2 (en) Information protection system
JP4624638B2 (en) Digital data writing device, digital data recording device, digital data utilization device
CN209642681U (en) A kind of novel voice encryption equipment
JP2001156771A (en) Encrypted information transmission method, encrypted information transmitter and transmission medium
KR100364751B1 (en) Apparatus for protecting data of digital magnetic recording and playback system
JP3366049B2 (en) Recording device
US4651205A (en) Television transmission system
JP2001156772A (en) Encrypted information reproduction method and encrypted information reproduction device
JP2000083020A (en) Enciphering device using chaotic dynamical system synchronization, decoding device, cipher system, enciphering method, decoding method, recording medium recording cipher program and recording medium recording decoding program
KR20030095025A (en) Apparatus and method for secure transmitting and receiving by periodic scrambling
TW202433321A (en) Cybersecurity method and system based on multiparty and multifactor dynamic strong encryption authentication

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060131

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060330

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060509