JPH0787454B2 - Confidential telephone device - Google Patents
Confidential telephone deviceInfo
- Publication number
- JPH0787454B2 JPH0787454B2 JP3061892A JP6189291A JPH0787454B2 JP H0787454 B2 JPH0787454 B2 JP H0787454B2 JP 3061892 A JP3061892 A JP 3061892A JP 6189291 A JP6189291 A JP 6189291A JP H0787454 B2 JPH0787454 B2 JP H0787454B2
- Authority
- JP
- Japan
- Prior art keywords
- selector
- output
- encryption
- code
- 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.)
- Expired - Lifetime
Links
Description
【0001】[0001]
【産業上の利用分野】この発明は、電話において音声を
暗号化して会話を行うことができる秘話電話装置に関す
るものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a secret telephone device which can carry out a conversation by encrypting voice in a telephone.
【0002】[0002]
【従来の技術】音声信号を直接暗号化するアナログ暗号
化方式として、スペクトル反転暗号方式(詳細は例えば
今村、服部、小園:“音声スペクトル反転秘話における
コンパンダとエンファシスによる通話品質改善効果”、
信学論(B),J64-B,5,pp.425-432(昭56−05)参
照)、サンプルした音声の時間順序および周波数を入れ
替える方式(詳細は例えば、N.S.Jayant,R.V.Cox,B.J.M
cDermott and A.M.Quinn: "Analog scramblers for spe
ech based on sequential permutations in timeand fr
quency",Bell Syst.Tech.J.62,1,pp.25-46(Jan.1983)参
照)、サンプルした音声の極性を一定規則に従って反転
する方式(詳細は例えば、S. Asakawa, F.Sugiyama and
M. Nakamura : "Avoice scrambler for mobil communi
cation",IEEE Trans.Veh Technol.29,1,pp.81-86(Feb.1
980)参照)等がある。また、FFT(Faest Fourier Tr
ansform:高速フーリエ変換)の手法を応用したFFTス
クランブル方式(詳細は例えば、松永、大川、桜井、古
賀:“FFTを用いた全2重アナログ秘話装置とその基
本動作”、信学論(A),J72-A,4,pp.692-702(昭64
−04)参照)が提案されている。2. Description of the Related Art As an analog encryption method for directly encrypting a voice signal, a spectrum inversion encryption method (for details, see, for example, Imamura, Hattori, Kozono: "Effect of speech quality improvement by compander and emphasis in voice spectrum inversion secret story",
(See B), J64-B, 5, pp.425-432 (Sho 56-05)), a method of exchanging the time sequence and frequencies of sampled voices (for details, see NSJayant, RVCox, BJM).
cDermott and AMQuinn: "Analog scramblers for spe
ech based on sequential permutations in timeand fr
quency ", Bell Syst.Tech.J.62,1, pp.25-46 (Jan.1983)), a method of inverting the polarity of sampled voice according to a certain rule (for details, see, for example, S. Asakawa, F. Sugiyama and
M. Nakamura: "Avoice scrambler for mobil communi
cation ", IEEE Trans.Veh Technol.29,1, pp.81-86 (Feb.1
980))) etc. In addition, FFT (Faest Fourier Tr
ansform: Fast Fourier Transform) applied FFT scramble method (Details are, for example, Matsunaga, Okawa, Sakurai, Koga: “Full-duplex analog secrecy device using FFT and its basic operation”, theory of theory (A) , J72-A, 4, pp.692-702 (64
-04)) is proposed.
【0003】また電文を暗号化するのと同様な手法で行
うように、アナログの音声信号を例えばμ法則符号化法
で符号化した後、暗号化するディジタル暗号化方式が提
案されている。現在ディジタル通信のセキュリティ対策
として送信者または受信者の一方が暗号鍵を決め相手に
同一の暗号鍵を送ってから、送信側で送るべきデータ
(平文)をその暗号鍵で暗号化して暗号文を送信し、受
信側では先の暗号鍵で受信した暗号文を暗号の逆変換つ
まり復号し、もとの平文に戻す方法が用いられている。
これらで使用されている暗号アルゴリズムは不特定相手
と暗号通信を行うために暗号化アルゴリズムを公開する
ことが必須となる。アルゴリズム公開型暗号の代表例と
してDES(DESアルゴリズムの詳細は例えば、D.W.
Davies and W.L.Price(上園監訳):“ネットワーク・
セキュリティ”、日経マグロウヒル社、1985pp.55-84
参照)、FEAL(FEALアルゴリズムの詳細は例え
ば、宮口、白石、清水:“FEAL−8暗号アルゴリズ
ム”、研実報第37巻第4/5号、1988 pp.321-372 参
照)がある。A digital encryption method has been proposed in which analog voice signals are encoded by, for example, the μ-law encoding method and then encrypted, as is the case with the same method for encrypting electronic texts. Currently, as a security measure for digital communication, either the sender or the receiver decides an encryption key and sends the same encryption key to the other party, and then the data (plaintext) to be sent on the sending side is encrypted with that encryption key to obtain a ciphertext. A method is used in which the ciphertext that is transmitted and received using the previous encryption key is inversely converted into a cipher, that is, decrypted, and restored to the original plaintext on the receiving side.
For the cryptographic algorithms used in these, it is essential to publish the cryptographic algorithm in order to perform cryptographic communication with unspecified parties. As a representative example of the algorithm open-type encryption, DES (for details of the DES algorithm, see DW
Davies and WLPrice (Translated by Kamizono): “Network
Security ”, Nikkei McGraw-Hill, 1985 pp.55-84
), And FEAL (for details of the FEAL algorithm, see, for example, Miyaguchi, Shiraishi, Shimizu: “FEAL-8 Cryptographic Algorithm”, Kenjiho Vol. 37, No. 4/5, 1988 pp. 321-372).
【0004】次に、暗号利用形式(暗号利用形式の詳細
は例えば、D.W.Davies and W.L.Price(上園監訳):
“ネットワーク・セキュリティ”、日経マグロウヒル
社、1985pp.85-102 参照)は以下の4形式がある。 ECB形式(Electronic Codebook mode)。 CBC形式(Cipher Block Chaining mode)。Next, a cryptographic usage format (for details of the cryptographic usage format, see, for example, DW Davies and WLPrice (translated by Kamizono):
"Network Security", Nikkei McGraw-Hill, 1985 pp.85-102) has the following four formats. ECB format (Electronic Codebook mode). CBC format (Cipher Block Chaining mode).
【0005】 CFB形式(Cipher Feedback mode)。 OFB形式(Output Feedback mode)。CFB format (Cipher Feedback mode). OFB format (Output Feedback mode).
【0006】[0006]
【発明が解決しようとする課題】アナログ暗号化方式の
前記最初の三方式は、暗号強度が弱い、信号処理遅延に
よる会話のやりにくさ、暗号化による復号音質の劣化等
の欠点がある。また最後の方式は、信号処理遅延による
会話のやりにくさ、暗号化による復号音質の劣化、通常
の会話(非暗号通話)から暗号化した会話(暗号通話)
状態に切り替えるのに時間がかかる等の欠点がある。ま
た発信側と着信側での暗号鍵が異なった場合、暗号通話
開始時に意味不明なノイズを受話することになり不快感
を感じるとともに、以後の通話が不能となる。このとき
暗号通話から非暗号通話に切り替えるのは両者が暗号機
能を人手によって停止しなければならないなどの欠点が
あった。The first three methods of analog encryption have drawbacks such as weak encryption strength, difficulty in conversation due to signal processing delay, and deterioration of decoding sound quality due to encryption. In addition, the last method makes it difficult to conduct conversations due to signal processing delays, deterioration of decrypted sound quality due to encryption, and conversations that are encrypted from normal conversations (non-encrypted calls) (encrypted calls).
There is a drawback that it takes time to switch to the state. Also, if the encryption key on the calling side is different from that on the receiving side, uncomfortable noise will be received at the start of the encrypted call, and uncomfortable feeling will occur, and subsequent calls will be disabled. At this time, switching from the encrypted call to the non-encrypted call has a drawback that both parties must manually stop the encryption function.
【0007】ISDN(Integrated Services Digital
Network)がサービス開始される以前では伝送路網はア
ナログ伝送がベースになっており、同一の音声信号を伝
送するのにディジタル伝送ではアナログ伝送の約20倍
の周波数帯域が必要となり、アナログ伝送を利用して電
話のディジタル暗号化はコスト面からみて実現された例
はない。しかしISDNが普及するに従って電話による
会話をディジタル暗号化方式で暗号化して行うことが考
えられる。この場合、暗号強度を強くする点からストリ
ーム暗号形式を適用するとよいが、このストリーム暗号
形式の暗号は暗号開始時点が相手方で知らないと復号す
ることができない。つまり、互いに会話を行う相互の電
話機の暗号器と復号器の動作開始を同時に行う必要があ
る。しかし、電話ではデータ通信のようなプロトコルが
ないため以下機能を実現する必要がある。ISDN (Integrated Services Digital)
Before the start of services, the transmission line network is based on analog transmission, and in order to transmit the same voice signal, digital transmission requires about 20 times the frequency band of analog transmission. There is no case where the digital encryption of the telephone by using it was realized in terms of cost. However, as ISDN becomes widespread, it is conceivable that telephone conversations will be encrypted by a digital encryption method. In this case, the stream cipher format may be applied from the viewpoint of increasing the cipher strength, but the cipher of this stream cipher format cannot be decrypted unless the other party knows the encryption start time. In other words, it is necessary to start the operations of the encryption device and the decryption device of the mutual telephones that talk with each other at the same time. However, since the telephone does not have a protocol like data communication, it is necessary to realize the following functions.
【0008】・送信側 音声コードの暗号化を開始するとともに、暗号化を開始
した音声コードを受信側に知らせる機能。 ・受信側 暗号化が開始された音声コードを検出し、その音声コー
ドから復号を開始する機能。-Sending side: A function of starting the encryption of the voice code and notifying the receiving side of the voice code that started the encryption. -Receiver Function to detect the voice code that has started encryption and start decoding from that voice code.
【0009】また相手側の電話に出た者が話をしたい者
であることを確認する必要がある。従って非暗号通話で
相手を確認した後に、短期間で暗号および復号の同期が
簡単に取れることが必要となる。次に、暗号開始時に暗
号鍵または初期変数(以下、“IV”と記す。初期変数
の詳細な説明は例えば、D.W.Davies and W.L.Price(上
園監訳):“ネットワーク・セキュリティ”、日経マグ
ロウヒル社、1985 pp.89-102参照)が発信側と着信側で
異なった場合、両電話機にアラームを表示するととも
に、短期間に両電話機とも非暗号会話の状態に切り替わ
る機能が必要である。It is also necessary to confirm that the person who answered the call on the other side is the person who wants to talk. Therefore, it is necessary to easily synchronize the encryption and decryption in a short period of time after confirming the other party in the non-encrypted call. Next, at the start of encryption, an encryption key or an initial variable (hereinafter referred to as “IV”. For a detailed explanation of the initial variable, see, for example, DWDavies and WLPrice (translated by Kamizono): “Network Security”, Nikkei McGraw-Hill, 1985 pp. .89-102) is different on the calling side and the called side, it is necessary to display an alarm on both phones and switch to a non-encrypted conversation state on both phones within a short period of time.
【0010】この発明の目的は、通信回線上での盗聴防
止、非暗号会話と暗号会話との切り替えが容易で、暗号
鍵等の違いにより暗号通話が正常に行えない場合、発信
側と着信側の両電話機にその旨を表示し、自動的に非暗
号通話に切り替わる機能を有し、暗号強度が強い秘話電
話装置を提供することにある。An object of the present invention is to prevent eavesdropping on a communication line, to easily switch between a non-encrypted conversation and an encrypted conversation, and when an encrypted call cannot be normally performed due to a difference in an encryption key, etc. The purpose of the present invention is to provide a confidential telephone device that has a function of displaying that fact on both telephones and automatically switching to a non-encrypted telephone call, and that has a strong encryption strength.
【0011】[0011]
【課題を解決するための手段】この発明によれば、送話
器(マイク)からのアナログ信号をディジタル信号に変
換するnビット幅の符号器と、その符号器の出力、あら
かじめセットされたnビット幅の第1のコード(以下で
は第1のコードとして第1のキャラクタを用いたとして
述べる)、あらかじめセットされたnビット幅の第2の
コード(以下では第2のコードとして第2のキャラクタ
を用いたとして述べる)通話する両者間で決められたK
個(Kは1以上の整数)からなるnビット幅の第3のコ
ード列(以下では第3のコード列として第3のキャラク
タ列を用いたとして述べる)のいずれかを選択する第1
のセレクタと、上記第1のセレクタの出力をnビット単
位で暗号化するストリーム暗号形式を適用した暗号器
と、その暗号器の出力、第1のセレクタの出力のいずれ
かを選択する第2のセレクタと、第2のセレクタの出力
を直列に変換して送出する並列直列変換器と、最初は、
上記符号器の出力を送出するように上記第1,第2のセ
レクタを制御し、外部からの暗号開始指示により、上記
第1のキャラクタをM個(Mは2以上の整数)連続送出
するように上記第1のセレクタを制御し、その後、第2
のキャラクタを1個送出するように上記第1のセレクタ
を制御し、その後、上記暗号器の動作を開始するととも
に、第3のキャラクタ列を暗号化して送出するように上
記第1のセレクタおよび第2のセレクタを制御し、次
に、上記符号器の出力を暗号化して送出するように上記
第1のセレクタを制御する送話制御部と、受話したディ
ジタル信号をnビット幅の並列に変換する直列並列変換
器と、その直列並列変換器の出力をnビット単位で復号
するストリーム暗号形式を適用した暗号復号器と、その
暗号復号器の出力、上記直列並列変換器の出力のいずれ
かを選択する第3のセレクタと、上記第3のセレクタ出
力から第1のキャラクタを連続N個(ただしN≦MでN
は正の整数)検出する手段と、上記第3のセレクタ出力
から第2のキャラクタを検出する手段と、上記第3のセ
レクタ出力から上記第3のキャラクタ列を検出する手段
と、上記第3のセレクタ出力をアナログ信号に変換する
符号復号器と、音声発生回路と、その音声発生回路の出
力、上記符号復号器の出力のいずれかを選択し、受話器
(スピーカ)に供給する第4のセレクタと、外部への割
込み信号線と、最初は、上記直列並列変換器の出力を上
記符号復号器に供給し、上記符号復号器の出力を受話器
に供給するように上記第3,第4のセレクタを制御する
とともに、上記第3のセレクタ出力から第1のキャラク
タを連続N個検出する動作を行い、第1のキャラクタを
連続N個検出すれば、受話器には音声発生回路の出力が
供給されるように第4のセレクタを制御するとともに外
部に割込みを発生し、その後、第2のキャラクタを検出
すると、上記直列並列変換器の出力を上記暗号復号器に
供給するように上記第3のセレクタを制御するとともに
上記暗号復号器の復号動作を開始し、上記第3のセレク
タ出力から上記第3のキャラクタ列を検出する動作を行
い、その第3のキャラクタ列を検出すると、上記暗号復
号器の出力を上記符号復号器で復号して上記受話器に供
給するように上記第3,第4のセレクタを制御するとと
もに外部に割込みを発生し、上記第3のキャラクタ列を
検出できない場合は最初の状態に遷移する手段を有する
受話制御部と、電話番号、暗号鍵、IVを入力する押し
ボタンダイヤルと、手動操作され、上記暗号通話開始信
号を出力する暗号スイッチと、キー入力、発信元電話番
号、アラーム等を表示する表示器と、暗号鍵を保持して
上記暗号器と上記暗号復号器へ供給する第3のレジスタ
と、初期変数を保持して上記暗号器と上記暗号復号器へ
供給する第4のレジスタと、を具備する。According to the present invention, an encoder having an n-bit width for converting an analog signal from a transmitter (microphone) into a digital signal, an output of the encoder, and a preset n A first code having a bit width (hereinafter, it is described that a first character is used as the first code), a preset second code having an n-bit width (hereinafter, a second character as a second code). K) determined between the two parties
A first code string selected from a third code string of n bits (K is an integer of 1 or more) (hereinafter, the third character string is used as the third code string).
Of the first selector, an encryptor to which a stream cipher format for encrypting the output of the first selector in units of n bits is applied, and a second of selecting either the output of the encryptor or the output of the first selector. A selector and a parallel-to-serial converter that converts the output of the second selector to serial and sends it out;
The first and second selectors are controlled so as to output the output of the encoder, and M pieces of the first character (M is an integer of 2 or more) are continuously sent by an external cipher start instruction. To control the first selector, and then to the second
The first selector is controlled so as to send one character, and then the operation of the encryption device is started, and at the same time, the first selector and the first selector are operated so as to encrypt and send the third character string. The second selector is controlled, and then, the transmission control unit that controls the first selector so as to encrypt and output the output of the encoder, and the received digital signal are converted into n-bit width parallel signals. A serial-parallel converter, an encryption / decryption device to which a stream encryption format for decoding the output of the serial-parallel converter in n-bit units is applied, the output of the encryption / decryption device, or the output of the serial-parallel converter is selected. And the third selector that outputs the first character from the output of the third selector in succession (where N ≦ M and N
Is a positive integer), means for detecting the second character from the output of the third selector, means for detecting the third character string from the output of the third selector, and means for detecting the third character string. A code decoder for converting the selector output into an analog signal, a voice generation circuit, and a fourth selector for selecting one of the output of the voice generation circuit and the output of the code decoder and supplying it to a receiver (speaker). , An interrupt signal line to the outside, and first, the third and fourth selectors so that the output of the serial-parallel converter is supplied to the code decoder and the output of the code decoder is supplied to the receiver. In addition to the control, the operation of detecting N consecutive first characters from the output of the third selector is performed. If N consecutive first characters are detected, the output of the voice generation circuit is supplied to the handset. To No. 4 selector and an external interrupt, and then the second character is detected, the third selector is controlled so as to supply the output of the serial-parallel converter to the encryption / decryption device. The decryption operation of the encryption / decryption device is started, the operation of detecting the third character string from the output of the third selector is performed, and when the third character string is detected, the output of the encryption / decryption device is changed to the code. Means for controlling the third and fourth selectors so that they are decoded by the decoder and supplied to the receiver, generate an interrupt externally, and transit to the first state when the third character string cannot be detected. A reception control section having a key, a push-button dial for inputting a telephone number, an encryption key, and IV, an encryption switch that is manually operated and outputs the encrypted call start signal, and a key Power, sender telephone number, alarm, etc., a third register for holding the encryption key and supplying it to the encryption device and the encryption / decryption device, and an initial variable for the encryption device and the above A fourth register for supplying to the encryption / decryption device.
【0012】[0012]
【作 用】このような構成であるから以下のように作用
する。 ・ステップ1 送話側 ディジタル化した音声コードは同一の値が連続すること
はない。そこでこのことを利用して、外部から暗号開始
指示があると、いままで送出していた音声コードの代わ
りに第1のキャラクタをM個連続送出し、ステップ2に
遷移する。[Operation] Due to this structure, it works as follows.・ Step 1 Speaking side The same value does not continue in the digitized voice code. Therefore, by utilizing this fact, when there is an encryption start instruction from the outside, M first characters are continuously transmitted instead of the voice code that has been transmitted so far, and the process proceeds to step 2.
【0013】受話側 音声コードを受話中にあかじめ決めた第1のキャラクタ
をN個(ただしN≦M)連続受話するまでは、受話した
データは音声コードとみなし、第1のキャラクタをN個
連続受話すれば、以後のデータは音声コードでないた
め、受話部内にある音声発生回路が発生する音声を符号
復号器の出力に代えて受話器に送り、受話者に暗号開始
を通知してステップ2に遷移する。ここで、N≦Mに決
めたのは通信回線上でビット誤りが生じても確実に次の
第2のキャラクタを検出するためである。Receiving side The received data is regarded as a voice code until the N first characters (where N≤M) which have been decided by the voice code are being continuously received, and the first character is N. If the data is continuously received, since the subsequent data is not a voice code, the voice generated by the voice generation circuit in the receiver is sent to the receiver instead of the output of the encoder / decoder, and the receiver is notified of the start of encryption, and step 2 Transition to. Here, the reason why N ≦ M is determined is to reliably detect the next second character even if a bit error occurs on the communication line.
【0014】・ステップ2 送話側 暗号動作の開始時点を送話側と受話側で同期化するため
に、ステップ1で使用した第1のキャラクタ以外の第2
のキャラクタを1個送出し、暗号動作を開始するととも
にステップ3に遷移する。Step 2 Sender side In order to synchronize the start time of the cryptographic operation between the sender side and the receiver side, a second character other than the first character used in step 1
1 character is sent, the cryptographic operation is started, and the process proceeds to step 3.
【0015】受話側第2のキャラクタを検出すると、そ
れ以後のデータから暗号復号動作を開始して送信側と暗
号動作を同期させてステップ3に遷移する。 ・ステップ3 送話側 暗号通話が正常であることを受話側で検出するために暗
号通話開始時に送話側と受話側とであらかじめ決めたK
個からなる第3ののキャラクタ列(本実施例ではIV)
を暗号化して送出し、ステップ4に遷移する。When the second character on the receiving side is detected, the encryption / decryption operation is started from the subsequent data, the transmitting side and the encryption operation are synchronized, and the process proceeds to step 3.・ Step 3 Sender side In order for the receiving side to detect that the encrypted call is normal, the K that is predetermined by the transmitting side and the receiving side at the start of the encrypted call
Third character string consisting of four characters (IV in this embodiment)
Is encrypted and transmitted, and the process proceeds to step 4.
【0016】受話側 暗号復号動作開始時から復号されたデータとIVとの比
較を行い、一致すれば相互の暗号鍵が一致し、正常な暗
号通話が可能とみなしてステップ4に遷移する。一致し
なければ発信側と受信側とで暗号鍵が異なり、暗号通話
不能とみなしてCPU割込み(アラーム)を発生し、送
話側、受話側ともステップ1に遷移する。At the receiving side, the decrypted data from the start of the encryption / decryption operation are compared with IV, and if they match, the mutual encryption keys match, and it is considered that a normal encrypted call is possible and the process proceeds to step 4. If they do not match, the encryption key is different between the calling side and the receiving side, it is considered that the encrypted call is impossible, a CPU interrupt (alarm) is generated, and both the transmitting side and the receiving side transit to step 1.
【0017】ここで、比較するデータをIVに決めたの
は、当事者しか知らない値であり、かつ長さを自由に選
ぶことができ、つまりIVにより長さが異なり、さらに
簡単な構成であるためハードウェア規模が小さくて良い
等の理由から決めた。このようにIVを使用することに
より、秘密の強度が高くなる。 ・ステップ4 送話側 音声コードを暗号化して送出する。Here, the data to be compared is determined to be IV because it is a value known only to the parties, and the length can be freely selected, that is, the length differs depending on IV, and the configuration is simpler. Therefore, it was decided because the hardware scale was small. The use of IV in this way increases the strength of the secret.・ Step 4 Sender The voice code is encrypted and sent.
【0018】受話側 暗号復号された音声コードを符号復号器で復号して受話
器に送る。この装置により、通信回線上での盗聴防止、
非暗号通話の任意の時点からの暗号通話への切り替えが
容易で、暗号鍵等の違いにより暗号通話が正常に行えな
い場合、発信側と着信側の両電話機の表示器にその旨を
表示し自動的に非暗号通話に切り替えることが可能とな
る。Receiving Side The coded voice code is decoded by a code decoder and sent to the receiver. This device prevents eavesdropping on communication lines,
It is easy to switch from non-encrypted call to encrypted call at any time, and if the encrypted call cannot be performed normally due to the difference of the encryption key, etc., the fact is displayed on the indicators of both the calling and called phones. It is possible to automatically switch to a non-encrypted call.
【0019】[0019]
【実施例】以下、この発明の一実施例について図面によ
り説明する。図1はこの発明による秘話電話装置(暗号
機能付きディジタル電話機)の実施例の構成を示す。こ
の装置は本体1,本体1に接続されたハンドセット2と
から成る。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows the configuration of an embodiment of a secret telephone device (digital telephone with encryption function) according to the present invention. The device comprises a body 1 and a handset 2 connected to the body 1.
【0020】本体1において本体全体の制御を行うマイ
クロプロセッサ部4と、マイクロプロセッサ部4が実行
するプログラムを格納するROMおよびデータを一時蓄
えておくRAMからなるメモリ部5と、暗号化された音
声信号を復号してハンドセット2の受話器2rへ音声信
号22を出力する受話部6と、ハンドセット2の送話器
2sからの音声信号23を暗号化してまたは暗号化する
ことなく、送出する送話部7,マイクロプロセッサ部4
によってISDNのDチャネルのレイヤ2を制御するL
AP−D(Link Access Procedureon the D-channel)
制御部8と、表示制御部9と、押しボタンダイヤル1
2,暗号スイッチ13からの各キー入力を制御するキー
入力制御部10とが内部バス21に接続されている。In the main body 1, a microprocessor unit 4 for controlling the entire main body, a memory unit 5 including a ROM for storing a program executed by the microprocessor unit 4 and a RAM for temporarily storing data, and an encrypted voice. A receiver 6 that decodes the signal and outputs a voice signal 22 to the receiver 2r of the handset 2, and a transmitter that transmits the voice signal 23 from the transmitter 2s of the handset 2 with or without encryption. 7. Microprocessor unit 4
L to control the layer 2 of the D channel of ISDN by
AP-D (Link Access Procedure on the D-channel)
Control unit 8, display control unit 9, push button dial 1
2, the key input control unit 10 that controls each key input from the cryptographic switch 13 is connected to the internal bus 21.
【0021】さらにISDNの回線終端装置(DSU)
とのインタフェース変換を行うISDNのBチャネルの
レイヤ1およびDチャネルのレイヤ1を制御するレイヤ
1制御部11と表示制御部9により制御される表示器1
4とが設けられている。押しボタンダイヤル12は電話
番号の入力あるいは暗号通話する当事者同士しか知らな
い暗号鍵を入力するために用いられ、暗号スイッチ13
は通話内容の暗号開始および暗号解除を指示するために
用いられ、この暗号スイッチ13はトグルスイッチにな
っており押下するごとに暗号開始指示と暗号解除指示と
を繰り返す。表示器14はキー入力、発信元電話番号な
ど、アラームなどを表示する。レイヤ1制御部11はI
SDN用プラグ3を用いてDSU(図示せず)に接続さ
れる。Further, ISDN line termination unit (DSU)
A display 1 controlled by a layer 1 control unit 11 and a display control unit 9 for controlling the B-channel layer 1 and the D-channel layer 1 of ISDN for interface conversion with
And 4 are provided. The push button dial 12 is used for inputting a telephone number or an encryption key known only to parties making a cryptographic call.
Is used to instruct encryption start and decryption of call contents, and this encryption switch 13 is a toggle switch, and repeats an encryption start instruction and an encryption cancellation instruction each time it is pressed. The display 14 displays key inputs, telephone numbers of senders, alarms and the like. Layer 1 control unit 11
It is connected to a DSU (not shown) using the SDN plug 3.
【0022】レイヤ1制御部11からのBチャネル信号
24は受話部6へ供給され、送話部7からのBチャネル
信号25はレイヤ1制御部11へ供給され、押しボタン
ダイヤル12の出力信号26はキー入力制御部10へ供
給され、暗号スイッチ13の暗号要求信号27はキー入
力制御部10へ供給され、受話部6からのCPU割込み
信号29はマイクロプロセッサ部4へ供給され、表示制
御部9からの表示信号28は表示器14へ供給される。The B channel signal 24 from the layer 1 control section 11 is supplied to the receiving section 6, the B channel signal 25 from the transmitting section 7 is supplied to the layer 1 control section 11, and the output signal 26 of the push button dial 12 is supplied. Is supplied to the key input control unit 10, the cipher request signal 27 of the cipher switch 13 is supplied to the key input control unit 10, the CPU interrupt signal 29 from the earpiece unit 6 is supplied to the microprocessor unit 4, and the display control unit 9 The display signal 28 from is supplied to the display 14.
【0023】図2に図1の受話部6および送話部7の内
部構成を示す。送話制御部41は送話部7の全体を制御
する。内部バス21にIDLレジスタ42,EOCレジ
スタ43,IVレジスタ44,KEYレジスタ45,M
レジスタ46,制御レジスタ47が接続されている。I
DLレジスタ42はマイクロプロセッサ部4によって第
1のキャラクタ(以下この1バイトのキャラクタを“I
DLキャラクタ”と記す)がセットされ、EOCレジス
タ43はマイクロプロセッサ部4によって第2のキャラ
クタ(以下この1バイトのキャラクタを“EOCキャラ
クタ”と記す)がセットされ、IVレジスタ44はマイ
クロプロセッサ部4によってIV(8バイト)がセット
され、KEYレジスタ45は図1の押しボタンダイヤル
12から入力された暗号鍵がマイクロプロセッサ部4に
よって処理された後セットされ、Mレジスタ46はID
Lキャラクタの連続送出個数を示す値(以下この値を
“M”と記す)がマイクロプロセッサ部4によってセッ
トされ、制御レジスタ47は送話制御部41および受話
制御部71に対しての動作指示がマイクロプロセッサ部
4によってセットされる。FIG. 2 shows the internal structure of the receiver 6 and transmitter 7 of FIG. The transmission control unit 41 controls the entire transmission unit 7. IDL register 42, EOC register 43, IV register 44, KEY register 45, M
The register 46 and the control register 47 are connected. I
The DL register 42 is used by the microprocessor unit 4 for the first character (hereinafter, this 1-byte character is "I").
DL character ") is set, the second character (hereinafter, this 1-byte character is referred to as" EOC character ") is set in the EOC register 43 by the microprocessor unit 4, and the IV register 44 is set in the microprocessor unit 4 Is set to IV (8 bytes), the key register 45 is set after the cryptographic key input from the push button dial 12 of FIG. 1 is processed by the microprocessor unit 4, and the M register 46 is set to ID.
A value indicating the number of consecutively transmitted L characters (hereinafter this value is referred to as “M”) is set by the microprocessor unit 4, and the control register 47 sends an operation instruction to the transmission control unit 41 and the reception control unit 71. It is set by the microprocessor unit 4.
【0024】符号器48は図1のハンドセット2の送話
器2sからの送話信号(アナログ信号)23を1バイト
(8ビット)のディジタル信号に変換する。このアナロ
ク信号をディジタル信号に変換する規定はCCITT勧
告G.711等による。セレクタ49は1バイト幅のセ
レクタであって送話制御部41の制御信号70によって
制御され、符号器48の出力信号61と、IDLレジス
タ42からのIDLキャラクタ55と、EOCレジスタ
43からのEOCキャラクタ56と、IVレジスタ44
からのIV57(8バイト)を1バイト幅に順に変換し
た信号とのいずれかを選択して出力する。暗号器50は
1バイトのディジタル信号を1バイト単位で暗号化す
る。その暗号形式にはストリーム暗号形式であるOFB
形式の8ビットフィードバックを適用する。セレクタ5
1は1バイト幅のセレクタであって送話制御部41の制
御信号66によって制御され、セレクタ49の出力信号
62と、暗号器50の出力信号63とのいずれかを選択
して出力する。並列直列変換器52はセレクタ51の出
力信号64の1バイト幅の並列データを1ビット幅の直
列データに変換してBチャネル信号25として出力す
る。カウンタ53はIDLキャラクタが1個送出される
ごとにカウント値が1増加する。比較器54はカウンタ
53の計数値出力68とMレジスタ46の出力信号59
との内容が一致したとき、出力69をオンにして送話制
御部41に通知する、KEYレジスタ45からの暗号鍵
(一般には8バイト)58は暗号器50および暗号復号
器74へ供給される送話制御部41からは暗号器50を
制御する信号65が出力されている。The encoder 48 converts the transmission signal (analog signal) 23 from the transmitter 2s of the handset 2 of FIG. 1 into a 1-byte (8-bit) digital signal. The definition for converting the analog signal into a digital signal is CCITT Recommendation G. 711 etc. The selector 49 is a 1-byte wide selector and is controlled by the control signal 70 of the transmission control unit 41, and outputs the output signal 61 of the encoder 48, the IDL character 55 from the IDL register 42, and the EOC character from the EOC register 43. 56 and the IV register 44
From the signal obtained by sequentially converting the IV57 (8 bytes) from 1 to the 1-byte width, and outputs the selected signal. The encryptor 50 encrypts a 1-byte digital signal in 1-byte units. The encryption format is OFB which is a stream encryption format.
Apply form 8-bit feedback. Selector 5
Reference numeral 1 denotes a selector having a 1-byte width, which is controlled by the control signal 66 of the transmission control unit 41, and selects and outputs either the output signal 62 of the selector 49 or the output signal 63 of the encryptor 50. The parallel-serial converter 52 converts the 1-byte width parallel data of the output signal 64 of the selector 51 into 1-bit width serial data and outputs it as the B-channel signal 25. The counter 53 increments the count value by 1 each time one IDL character is sent. The comparator 54 outputs the count value output 68 of the counter 53 and the output signal 59 of the M register 46.
When the contents of and match, the output 69 is turned on and the transmission control unit 41 is notified. The encryption key (generally 8 bytes) 58 from the KEY register 45 is supplied to the encryption device 50 and the encryption / decryption device 74. A signal 65 for controlling the encryptor 50 is output from the transmission control unit 41.
【0025】受話制御部71は受話部6の全体を制御す
る。Nレジスタ72は内部バス21に接続され、IDL
キャラクタの連続受信個数を示す値(以下この値を
“N”と記す:ただしN≦M)がマイクロプロセッサ部
4によってセットされる。直列並列変換器73はBチャ
ネル信号24の1ビット幅の直列データを1バイト幅の
並列データに変換し、暗号復号器74は直列並列変換器
73の出力信号84(1バイトのディジタル信号)を1
バイト単位で復号する。セレクタ75は1バイト幅のセ
レクタであって、受話制御部71の制御信号89によっ
て制御され、直列並列変換器73の出力信号84と、暗
号復号器74の出力信号85とのいずれかを選択して出
力する。符号復号器76はセレクタ75の出力信号86
(1バイト幅)のディジタル信号を音声信号(アナログ
信号)に変換する。電子音発生回路(音声発生回路)7
7は、非暗号通話から暗号通話に切り替わるとき、ID
Lキャラクタ、EOCキャラクタ、暗号化されたIVな
どの音声信号以外が受話され、これが不快な音としてハ
ンドセット2の受話器2rより流れるのを防止するた
め、この不快な音の代わりに電子音発生回路77から別
の音声(アナログ信号)を発生して受話器2rへ供給す
るためのものであり、この発生音声は受話者に非暗号通
話から暗号通話に切り替わる途中であることを知らせる
役目も兼ねる。The reception control section 71 controls the entire reception section 6. The N register 72 is connected to the internal bus 21 and
A value indicating the number of consecutively received characters (hereinafter, this value is referred to as “N”: where N ≦ M) is set by the microprocessor unit 4. The serial / parallel converter 73 converts the 1-bit wide serial data of the B channel signal 24 into parallel data of 1-byte width, and the encryption / decryption unit 74 converts the output signal 84 (1 byte digital signal) of the serial / parallel converter 73. 1
Decode in bytes. The selector 75 is a selector having a 1-byte width and is controlled by the control signal 89 of the reception control unit 71, and selects either the output signal 84 of the serial / parallel converter 73 or the output signal 85 of the encryption / decryption unit 74. Output. The encoder / decoder 76 outputs the output signal 86 of the selector 75.
Converts a 1-byte width digital signal into a voice signal (analog signal). Electronic sound generation circuit (sound generation circuit) 7
7 is ID when switching from non-encrypted call to encrypted call
In order to prevent other than voice signals such as the L character, the EOC character, and the encrypted IV from being received and flowing from the receiver 2r of the handset 2 as an unpleasant sound, an electronic sound generating circuit 77 is used instead of the unpleasant sound. Is used to generate another voice (analog signal) to be supplied to the handset 2r, and the generated voice also serves to inform the receiver that the non-encrypted call is being switched to the encrypted call.
【0026】セレクタ78はアナログ信号のセレクタで
あって受話制御部71の制御信号90によって制御さ
れ、符号復号器76の出力87と、電子音発生回路77
の出力88とのいずれかを選択して出力する。比較器8
2はセレクタ75の出力信号86とEOCレジスタ43
の出力EOCキャラクタ56との内容が一致したとき出
力95がオンとなる。比較器79はセレクタ75の出力
信号86とIDLレジスタ42の出力IDLキャラクタ
56の内容とが一致したとき出力91がオンとなる。カ
ウンタ80は比較器79の出力91がオンのときカウン
ト値が1増加し、比較器79の出力91がオフのときカ
ウント値が0となる。比較器81はカウンタ80の計数
値出力92とNレジスタ72の出力93との内容が一致
したとき出力94がオンとなって受話制御部71に通知
する。比較器83は受話制御部71からのスタート信号
96がオンになると、セレクタ75の出力86と、IV
が与えられている信号57(8バイト)の最上位バイト
から順に比較を行い、その8バイト全てが一致すれば出
力96をオンとし受話制御部71へ通知する。もし比較
途中で不一致が生じれば比較動作を停止する。受話制御
部71から暗号復号器74およびセレクタ75を制御す
る信号89,マイクロプロセッサ部4への割込みを発生
するCPU割込み信号29が出力される。The selector 78 is an analog signal selector and is controlled by the control signal 90 of the reception control section 71, and outputs 87 of the code decoder 76 and electronic sound generating circuit 77.
Output 88 of the above is selected and output. Comparator 8
2 is the output signal 86 of the selector 75 and the EOC register 43
When the contents of the output EOC character 56 and the output EOC character 56 match, the output 95 is turned on. The comparator 79 turns on the output 91 when the output signal 86 of the selector 75 and the content of the output IDL character 56 of the IDL register 42 match. The count value of the counter 80 increases by 1 when the output 91 of the comparator 79 is on, and becomes 0 when the output 91 of the comparator 79 is off. When the contents of the count value output 92 of the counter 80 and the output 93 of the N register 72 match, the comparator 81 turns on the output 94 to notify the reception control unit 71. When the start signal 96 from the reception control section 71 is turned on, the comparator 83 outputs the output 86 of the selector 75 and the IV
Are compared in order from the most significant byte of the signal 57 (8 bytes) given, and if all 8 bytes match, the output 96 is turned on and the reception control section 71 is notified. If a mismatch occurs during comparison, the comparison operation is stopped. The reception control unit 71 outputs a signal 89 for controlling the encryption / decryption unit 74 and the selector 75, and a CPU interrupt signal 29 for generating an interrupt to the microprocessor unit 4.
【0027】この発明は、ISDN基本インタフェース
加入者線の情報チャネル(Bチャネル)を用いて、音声
を符号化して通話を行うディジタル電話機に適用でき
る。以下このディジタル電話機を例に、図1,図2およ
び図3を用いてこの発明の動作を説明する。この発明を
適用した発信側の暗号機能付きディジタル電話機(以下
「X電話機」と記す)、同じくこの発明を適用した着信
側の暗号機能付きディジタル電話機(以下「Y電話機」
と記す)において、X電話機のBチャネルとY電話機の
Bチャネルが接続された後の時点より説明を行う。The present invention can be applied to a digital telephone which performs voice communication by encoding voice using the information channel (B channel) of the ISDN basic interface subscriber line. The operation of the present invention will be described below with reference to FIGS. 1, 2 and 3 by taking this digital telephone as an example. A caller-side digital telephone with an encryption function (hereinafter referred to as "X telephone") to which the present invention is applied, and a caller-side digital telephone with an encryption function to which the present invention is applied (hereinafter "Y telephone")
Will be described) from the time after the B channel of the X telephone and the B channel of the Y telephone are connected.
【0028】暗号通話を行う前に、第三者への漏洩防止
のために、まずY電話機のハンドセットを取った者は、
X電話機をかけた者がこれから話を行いたい相手である
か否かを判断する必要がある。最初に会話内容から、Y
電話機のハンドセットを取った者が、X電話機をかけた
者が話を行いたい相手でなければその時点で電話を切れ
ばよい。次に、何らかの手段、例えば郵送であらかじめ
送られている暗号鍵とIV(当時者同士のみしか知らな
い数字の組み合わせ)を双方が各電話機の押しボタンダ
イヤルより暗号鍵とIVを入力し、その入力が完了した
ことを双方が確認し、双方あるいはいずれか一方の者が
暗号スイッチを押下し暗号通話を開始する。双方が入力
した暗号鍵とIVが一致していれば暗号通話状態で会話
ができるが、もしY電話機側で入力した暗号鍵またはI
VがX電話機のそれと異なっていれば通信不能となり、
双方の電話機はアラームを発生し表示器に表示する。こ
れにより誤って当事者以外の者に秘密の通話内容を漏れ
ることはない。また暗号鍵またはIVを誤って入力した
場合でもアラームを発生し非暗号通話状態になり、以後
の通話が可能であるため再度会話により当事者同士の確
認ができる。Before carrying out the encrypted call, in order to prevent leakage to a third party, the person who first took the Y telephone handset,
It is necessary to judge whether or not the person who placed the X telephone is the person who wants to talk. First from the conversation content, Y
The person who picks up the telephone handset may hang up at that point if the person who dials the X telephone does not want to talk. Next, some means, for example, the encryption key and IV (combination of numbers known only to each other at the time) sent in advance by mail, both sides input the encryption key and IV from the push button dial of each telephone, and then input that. Both sides confirm that the above is completed, and both or one of the persons presses the cryptographic switch to start the cryptographic call. If the encryption key entered by both parties and the IV match, you can talk in the encrypted call state, but if the encryption key entered on the Y telephone side or I
If V is different from that of X telephone, communication becomes impossible,
Both phones generate an alarm and display it on the display. As a result, the confidential call contents will not be accidentally leaked to anyone other than the parties concerned. Further, even if the encryption key or IV is erroneously input, an alarm is generated and a non-encrypted call state is established, and subsequent calls are possible, so that the parties can confirm each other by conversation again.
【0029】また回線上の何処かで盗聴しようとして
も、この発明を適用した電話機で、先と同じ暗号鍵およ
びIVで、かつ暗号通話の開始時から通話内容を復号し
ない限り盗聴は不可能である。この発明ではコード化す
る音声信号が8ビット(1バイト)単位であること、会
話を行うためにリアルタイム性を要求されることより、
ストリーム暗号形式で8ビット単位に暗号を行うCF
B,OFBモードを適用し、初期変数(IV)は固定す
る。Even if an attempt is made to eavesdrop somewhere on the line, eavesdropping is not possible unless the contents of the call are decrypted from the beginning of the encrypted call with the same encryption key and IV as the above with the telephone to which the present invention is applied. is there. In the present invention, the voice signal to be encoded is in units of 8 bits (1 byte), and real-time property is required for conversation,
CF that performs encryption in 8-bit units in stream encryption format
The B and OFB modes are applied, and the initial variable (IV) is fixed.
【0030】次に上記の動作をX電話機の送話側、Y電
話機の受話側を例に詳細に説明する。 送話側 送話側には5つの動作フェーズが存在する。第1の動作
フェーズは、入力音声コードを暗号化しないで送出する
(以下、“フェーズ1”と記す)。Next, the above operation will be described in detail by taking the transmitting side of the X telephone and the receiving side of the Y telephone as examples. Sender side The transmitter side has five operation phases. In the first operation phase, the input voice code is transmitted without being encrypted (hereinafter referred to as "phase 1").
【0031】第2の動作フェーズは、マイクロプロセッ
サ部からの暗号開始指示により、M個のIDLキャラク
タを送出し、フェーズ3に遷移するまで(以下、“フェ
ーズ2”と記す)。第3の動作フェーズは、1個のEO
Cキャラクタを送出し、フェーズ4に遷移するまで(以
下、“フェーズ3”と記す)。In the second operation phase, M IDL characters are sent out in response to a cipher start instruction from the microprocessor unit, and a transition is made to phase 3 (hereinafter referred to as "phase 2"). The third operation phase is one EO
Until the C character is transmitted and the phase shifts to phase 4 (hereinafter referred to as "phase 3").
【0032】第4の動作フェーズは、IV(8バイト)
を暗号化して送出し、フェーズ5に遷移するまで(以
下、“フェーズ4”と記す)。第5の動作フェーズは、
入力音声コードを暗号化して送出する(以下、“フェー
ズ5”と記す)。動作開始に先立ちマイクロプロセッサ
部4は初期プログラムの実行により、送話部7のIDL
レジスタ42にIDLキャラクタをセットし、送話部7
のEOCレジスタ43にEOCキャラクタをセットし、
送話部7のMレジスタ47にIDLキャラクタの連続送
出個数値Mをセットし、受話部6のNレジスタ72にI
DLキャラクタの連続受信個数値Nをセットし、送話部
7の制御レジスタ47に、送話制御部41および受話制
御部71を初期状態にするように指示し、LAP−D制
御部8,キー入力制御部10を動作可能状態にする。The fourth operation phase is IV (8 bytes)
Until encrypted and transmitted, and transit to phase 5 (hereinafter referred to as "phase 4"). The fifth operation phase is
The input voice code is encrypted and transmitted (hereinafter referred to as "Phase 5"). Prior to the start of the operation, the microprocessor unit 4 executes the initial program so that the IDL of the transmitter unit 7
The IDL character is set in the register 42, and the transmitter 7
Set the EOC character in the EOC register 43 of
A value M of consecutive IDL character transmissions is set in the M register 47 of the transmitter 7 and I is set in the N register 72 of the receiver 6.
The number N of consecutive receptions of DL characters is set, the control register 47 of the transmitter 7 is instructed to initialize the transmitter controller 41 and the receiver controller 71, and the LAP-D controller 8 and the key The input control unit 10 is brought into an operable state.
【0033】・フェーズ1 図1のハンドセット2の送話器2sの出力信号23(ア
ナログ信号)は、送話部7の符号器48で1バイトのデ
ィジタル信号(音声コード)に変換される。このとき送
話制御部41は制御信号70によりセレクタ49に対し
て符号器48の出力信号61を選択するように指示し、
制御信号66によりセレクタ51に対してセレクタ49
の出力信号62を選択するように指示する。Phase 1 The output signal 23 (analog signal) of the transmitter 2s of the handset 2 of FIG. 1 is converted by the encoder 48 of the transmitter 7 into a 1-byte digital signal (voice code). At this time, the transmission control unit 41 instructs the selector 49 to select the output signal 61 of the encoder 48 by the control signal 70,
The control signal 66 controls the selector 51 to the selector 49.
Output signal 62 is selected.
【0034】よって本フェーズでは図1の送話部7の出
力信号25には暗号化されていない入力音声コードを送
出する。また本フェーズ動作中にY電話機のハンドセッ
トを取った者が、X電話機を操作した者にとって話を行
いたい相手であれば、双方がそれぞれ電話機の押しボタ
ンダイヤル12より暗号鍵およびIVを入力する。マイ
クロプロセッサ部4は入力された暗号鍵およびIVを処
理し、それぞれ送話部7のKEYレジスタ45およびI
Vレジスタ44にセットする。KEYレジスタ45にセ
ットされた内容は暗号器50および暗号復号器74に暗
号鍵としてセットされ、IVレジスタ44にセットされ
た内容は暗号器55および暗号復号器74にIVとして
セットされる。Therefore, in this phase, an unencrypted input voice code is sent to the output signal 25 of the transmitter 7 of FIG. If the person who picked up the Y telephone handset during the operation of this phase is the person who wants to talk to the person who operated the X telephone, both parties input the encryption key and IV from the push button dial 12 of the telephone, respectively. The microprocessor unit 4 processes the input encryption key and IV, and outputs the KEY register 45 and I of the transmitter unit 7, respectively.
Set in the V register 44. The content set in the KEY register 45 is set as an encryption key in the encryption unit 50 and the encryption / decryption unit 74, and the content set in the IV register 44 is set as IV in the encryption unit 55 and the encryption / decryption unit 74.
【0035】・フェーズ2 フェーズ1で双方が暗号鍵およびIVの入力を完了した
ことを確認後、双方があるいはいずれか一方の者が電話
機に付いている暗号通話の開始を指示する暗号スイッチ
13を押下する。暗号スイッチ13の押下により信号2
7がオンになりキー入力制御部10に知らせ、キー入力
制御部10は暗号スイッチ13が押下されたことをマイ
クロプロセッサ部4に知らせる。マイクロプロセッサ部
4はこれを受けて制御レジスタ47に対して暗号開始指
示を行う(図3の101の時点)。Phase 2 After confirming that both parties have completed the input of the encryption key and IV in Phase 1, both parties or one of the parties turns on the cryptographic switch 13 for instructing the start of the cryptographic call. Press down. Signal 2 by pressing the encryption switch 13
7 is turned on to notify the key input control unit 10, and the key input control unit 10 notifies the microprocessor unit 4 that the cryptographic switch 13 has been pressed. In response to this, the microprocessor unit 4 issues an encryption start instruction to the control register 47 (at time 101 in FIG. 3).
【0036】また、相手側(Y電話機)がこちら側より
先に暗号スイッチ13を押下した場合、受話部6の受話
制御部71はCPU割込み信号29でマイクロプロセッ
サ部4に対してIDLキャラクタを連続N個受信したこ
とを報告する(詳細は受話側で説明する)。マイクロプ
ロセッサ部4はこの報告を受けて、上記の暗号スイッチ
13が押下された場合と同様に、制御レジスタ47に対
して暗号開始指示を行う。Further, when the other party (Y telephone) presses the encryption switch 13 before this side, the reception control section 71 of the reception section 6 continues the IDL character to the microprocessor section 4 by the CPU interrupt signal 29. Report that N pieces have been received (details will be explained on the receiving side). Upon receipt of this report, the microprocessor unit 4 issues an encryption start instruction to the control register 47 as in the case where the encryption switch 13 is pressed.
【0037】制御レジスタ47に対しての暗号開始指示
により、送話制御部41は制御信号70によりセレクタ
49に対してIDLレジスタ42の出力信号55を選択
するように指示するとともに、制御信号67をオンにし
てカウンタ53をスタートさせる。カウンタ53はID
Lキャラクタを1個送出するごとにカウント値を1ずつ
増加し、計数値出力信号68の値がMレジスタ46にセ
ットされた値Mになれば比較器54の出力信号69がオ
ンになり、送話制御部41はこれを受けて制御信号67
をオフにしてカウンタ53を0にクリアするとともに、
フェーズ3の動作に遷移する。In response to the cipher start instruction to the control register 47, the transmission control unit 41 instructs the selector 49 to select the output signal 55 of the IDL register 42 by the control signal 70 and the control signal 67. Turn on to start the counter 53. Counter 53 is ID
The count value is incremented by 1 each time one L character is sent, and when the value of the count value output signal 68 reaches the value M set in the M register 46, the output signal 69 of the comparator 54 is turned on and sent. In response to this, the talk control unit 41 receives the control signal 67.
Is turned off and the counter 53 is cleared to 0,
Transition to the operation of phase 3.
【0038】よって本フェーズでは図1の送話部7の出
力信号25としてIDLキャラクタをM個送出し、フェ
ーズ3に遷移する(図3の101から102の期間)。 ・フェーズ3 送話制御部41は制御信号70によりセレクタ49がE
OCレジスタ43の出力信号56を選択するように指示
し、EOCキャラクタを1個送出してフェーズ4の動作
に遷移するよって本フェーズでは図1の送話部7の出力
信号25としてEOCキャラクタを1個送出し、フェー
ズ4に遷移する(図3の102から103の期間)。Therefore, in this phase, M IDL characters are transmitted as the output signal 25 of the transmitter 7 in FIG. 1, and the phase 3 is entered (period 101 to 102 in FIG. 3). -Phase 3 The transmission control unit 41 causes the selector 49 to E by the control signal 70.
The output signal 56 of the OC register 43 is instructed to be selected, one EOC character is transmitted, and the operation transits to the phase 4 operation. Therefore, in this phase, the EOC character 1 is output as the output signal 25 of the transmitter 7 in FIG. The individual pieces are transmitted, and the state transits to phase 4 (the period from 102 to 103 in FIG. 3).
【0039】・フェーズ4 送話制御部41は制御信号70によりセレクタ49がI
Vレジスタ44からIVが与えられている信号57(8
バイト)を上位バイトから順に変換されたコードを選択
するように指示し、制御信号65で暗号器50に対して
暗号開始を指示し、制御信号66でセレクタ51に対し
て暗号器50の出力信号63を選択するように指示し、
暗号化したIV(8バイト)を送出してフェーズ5に遷
移する。Phase 4 The transmission control unit 41 causes the selector 49 to switch to I by the control signal 70.
A signal 57 (8) to which IV is given from the V register 44
Byte) is selected in order from the upper byte, the control signal 65 instructs the encryption device 50 to start encryption, and the control signal 66 instructs the selector 51 to output the output signal of the encryption device 50. Instruct to select 63,
The encrypted IV (8 bytes) is sent out and the process moves to phase 5.
【0040】よって本フェーズでは図1の送話部7の出
力信号25として、押しボタンダイヤル12よりセット
された暗号鍵およびIVで暗号化した8バイト長のIV
を送出する(図3の103から104の期間)。 ・フェーズ5 送話制御部41は制御信号70によりセレクタ49が符
号器48の出力信号61を選択するように指示し、暗号
化した入力音声コードを送出する。Therefore, in this phase, as the output signal 25 of the transmitter 7 of FIG. 1, an IV of 8-byte length encrypted with the encryption key set by the push button dial 12 and IV is used.
Is transmitted (the period from 103 to 104 in FIG. 3). Phase 5 The transmission control unit 41 instructs the selector 49 to select the output signal 61 of the encoder 48 by the control signal 70, and sends out the encrypted input voice code.
【0041】よって本フェーズでは図1の送話部7の出
力信号25として、押しボタンダイヤル12よりセット
された暗号鍵およびIVで暗号化した入力音声コードを
送出する(図3の104以降)。 受話側 受話側には4つの動作フェーズが存在する。Therefore, in this phase, as the output signal 25 of the transmitter 7 of FIG. 1, the encryption key set by the push button dial 12 and the input voice code encrypted by IV are transmitted (104 and subsequent steps in FIG. 3). Receiver side There are four operation phases on the receiver side.
【0042】第1の動作フェーズは、受話した音声コー
ドをそのまま出力するとともに、IDLキャラクタを連
続N個検出すれば、フェーズ2に遷移する(以下、“フ
ェーズ1”と記す)。第2の動作フェーズは、受話した
音声コードの出力を停止しEOCキャラクタの検出待ち
で、EOCキャラクタを検出すればフェーズ3に遷移す
る(以下、“フェーズ2”と記す)。In the first operation phase, the received voice code is output as it is, and if N consecutive IDL characters are detected, the phase shifts to phase 2 (hereinafter referred to as "phase 1"). In the second operation phase, the output of the received voice code is stopped and the EOC character is awaited to be detected. If an EOC character is detected, the process transits to phase 3 (hereinafter referred to as "phase 2").
【0043】第3の動作フェーズは、受話したデータ
(暗号化されたIV)を復号し、復号したIVとIVレ
ジスタ44の内容との比較を行い、一致すればフェーズ
4に遷移し、一致しなければフェーズ1に遷移する(以
下、“フェーズ3”と記す)。第4の動作フェーズは、
受話したデータ(暗号化された音声コード)を復号する
とともにその音声コードの出力を行う(以下、“フェー
ズ4”と記す)。In the third operation phase, the received data (encrypted IV) is decrypted, the decrypted IV and the contents of the IV register 44 are compared, and if they match, a transition is made to phase 4, where they match. If there is not, it transits to phase 1 (hereinafter referred to as "phase 3"). The fourth operation phase is
The received data (encrypted voice code) is decrypted and the voice code is output (hereinafter referred to as "phase 4").
【0044】・フェーズ1 受話制御部71は制御信号89によりセレクタ75に対
して直列並列変換器73の出力信号84を選択するよう
に指示し、制御信号90はセレクタ78に対して符号復
号器76の出力信号87を選択するように指示している
ため、図1のハンドセット2の受話器2rには相手から
の音声を暗号復号化しないでそのまま出力する。Phase 1 The reception control unit 71 instructs the selector 75 to select the output signal 84 of the serial-parallel converter 73 by the control signal 89, and the control signal 90 instructs the selector 78 to the code decoder 76. Since it is instructed to select the output signal 87, the voice from the other party is directly output to the handset 2r of the handset 2 in FIG. 1 without being decrypted.
【0045】またカウンタ80は動作中であるため、相
手側が音声の暗号化を開始する前に送出する複数個のI
DLキャラクタはいつでも検出可能である。比較器79
がIDLキャラクタを1個検出するごとにカウンタ80
のカンウト値は1ずつ増加する(信号86がIDLキャ
ラクタ以外のときは比較器79の出力信号91はオフと
なり、カウンタ80はクリアされて0となる)。カウン
タ80の計数値出力信号92の値がNレジスタ72にセ
ットされた値Nになれば比較器81の出力信号95がオ
ンになり、受話制御部71はこれを受けてフェーズ2の
動作に遷移するとともにマイクロプロセッサ部4へのC
PU割込み信号29でIDLキャラクタを連続N個受話
したことを報告する。マイクロプロセッサ部4はこれを
受け、制御レジスタ47に対して暗号開始指示を行って
いない場合は、制御レジスタ47に対して暗号開始指示
を行う(図3の106の時点参照)。また既に制御レジ
スタ47に対して暗号開始指示を行っている場合は、こ
の割込みは無視する。Further, since the counter 80 is in operation, a plurality of I's sent before the other party starts the voice encryption.
DL characters can be detected at any time. Comparator 79
Counter 80 each time one detects an IDL character
The counter value of 1 increases by 1 (when the signal 86 is other than an IDL character, the output signal 91 of the comparator 79 is turned off and the counter 80 is cleared to 0). When the value of the count value output signal 92 of the counter 80 reaches the value N set in the N register 72, the output signal 95 of the comparator 81 is turned on, and the reception control section 71 receives this and shifts to the phase 2 operation. C to the microprocessor unit 4
The PU interrupt signal 29 reports that N consecutive IDL characters have been received. In response to this, the microprocessor unit 4 issues an encryption start instruction to the control register 47 when the encryption start instruction has not been issued to the control register 47 (see time point 106 in FIG. 3). If the encryption start instruction has already been issued to the control register 47, this interrupt is ignored.
【0046】よって本フェーズでは図1の受話部6の出
力信号22に受話した音声信号(ディジタル信号)をそ
のままアナログ信号に変換して出力するとともに、ID
Lキャラクタを連続N個検出待ちの状態である。 ・フェーズ2 受話制御部71は制御出力信号90によりセレクタ78
に対して電子音発生回路77の出力信号88を選択する
ように指示する。よって図1のハンドセット2の受話器
2rからは電子音発生回路77が発生する音声が流れ
る。Therefore, in this phase, the voice signal (digital signal) received by the output signal 22 of the receiving section 6 in FIG.
It is in a state of waiting for detection of N consecutive L characters. Phase 2 The reception control section 71 uses the control output signal 90 to select the selector 78.
Is instructed to select the output signal 88 of the electronic sound generating circuit 77. Therefore, the voice generated by the electronic sound generating circuit 77 flows from the handset 2r of the handset 2 of FIG.
【0047】また、比較器82がEOCキャラクタを検
出すれば、比較器82の出力信号95はオンとなり受話
制御部71に知らせ、受話制御部71はこれを受けてフ
ェーズ3の動作に遷移する(図3の107の時点)。よ
って本フェーズでは、受話器2rに電子音発生回路から
の音声を流し、EOCキャラクタ待ちの状態である。 ・フェーズ3 受話制御部71は制御信号89により暗号復号器74に
対して受話データ(暗号化されたIV)の復号動作の開
始指示と、セレクタ75に対して暗号復号器74の出力
信号85を選択するよう指示する。When the comparator 82 detects an EOC character, the output signal 95 of the comparator 82 is turned on to notify the reception control section 71, and the reception control section 71 receives this and shifts to the phase 3 operation ( (Point 107 in FIG. 3). Therefore, in this phase, the voice from the electronic sound generating circuit is passed through the handset 2r and the EOC character waits. Phase 3 The reception control unit 71 uses the control signal 89 to instruct the encryption / decryption device 74 to start the operation of decrypting the reception data (encrypted IV), and to the selector 75 the output signal 85 of the encryption / decryption device 74. Instruct to make a selection.
【0048】また制御信号96により復号されたIV8
6とIVレジスタ44の内容とを比較し、一致すれば
(図3の108の時点)、比較器83の出力97がオン
となり受信制御部71に知らせ、受話制御部71はこれ
を受けてフェーズ4の動作に遷移する。もし信号86と
IVレジスタ44の内容が一致しなければ、比較器83
の出力信号97はオフとなり受話制御部71はこれを受
けてCPU割込み信号29でマイクロプロセッサ部4に
対して暗号鍵またはIVが一致しなかったことを報告す
る。IV8 decoded by the control signal 96
6 and the contents of the IV register 44 are compared, and if they match (at the point of time 108 in FIG. 3), the output 97 of the comparator 83 is turned on to notify the reception control unit 71, and the reception control unit 71 receives the phase. Transition to the operation of 4. If the signal 86 and the contents of the IV register 44 do not match, the comparator 83
The output signal 97 is turned off, and the reception control unit 71 receives it and reports to the microprocessor unit 4 that the encryption key or IV does not match with the CPU interrupt signal 29.
【0049】ここで復号したIVとIVレジスタの内容
が一致したことは、X電話機およびY電話機で入力した
暗号鍵およびIVと同じことを意味する。また、マイク
ロプロセッサ部4は暗号鍵またはIVが一致しなかった
報告を受けると、表示制御部9にアラームを表示器14
に表示するように指示するとともに制御レジスタ47に
再動作開始指示を行い、送話制御部41と受話制御部7
1に対してフェーズ1より動作を開始することを指示す
る。The fact that the decrypted IV and the contents of the IV register match here means the same as the encryption key and IV input in the X telephone and the Y telephone. Further, when the microprocessor unit 4 receives the report that the encryption keys or IV do not match, an alarm is displayed on the display control unit 9 by the display unit 14.
, The control register 47 is instructed to restart operation, and the transmission control unit 41 and the reception control unit 7 are instructed.
1 is instructed to start the operation from phase 1.
【0050】よって本フェーズでは、復号されたIVと
IVレジスタ44の内容が一致すればフェーズ4に遷移
し、一致しなければアラームを発生してフェーズ1に遷
移する。 ・フェーズ4 受話制御部71は制御信号90によりセレクタ78に対
して符号復号器76の出力信号87を選択するよう指示
する。Therefore, in this phase, if the decoded IV and the contents of the IV register 44 match, the phase 4 is entered, and if they do not match, an alarm is generated and the phase 1 is entered. Phase 4 The reception control section 71 instructs the selector 78 to select the output signal 87 of the code decoder 76 by the control signal 90.
【0051】よって本フェーズでは図1の受話部6の出
力信号22として受話した暗号化された音声信号を復号
し、それをアナログ信号に変換して出力する。Therefore, in this phase, the encrypted voice signal received as the output signal 22 of the reception section 6 in FIG. 1 is decrypted, converted into an analog signal and output.
【0052】[0052]
【発明の効果】以上の説明から理解されるように、この
発明は下記の効果を有する。 DES,FEAL等の
暗号アルゴリズムで、かつストリーム暗号形式を使用し
ているため暗号強度が強い。 暗号化、復号化はディ
ジタル信号で行うため、暗号化による復号音質の劣化は
ない。As can be understood from the above description, the present invention has the following effects. Since the encryption algorithm is DES, FEAL, etc. and the stream encryption format is used, the encryption strength is strong. Since encryption and decryption are performed with digital signals, there is no deterioration in decryption sound quality due to encryption.
【0053】 暗号、復号処理を符号器および符号復
号器の出力幅単位で行っているため信号処理遅延が少な
く、会話のやりにくさはない。 非暗号通話から暗号
通話に切り替え中は受話データ(ダミーデータ、第1の
キャラクタ、第2のキャラクタ、IV等)の代わりに別
の音声を発生して受話器へ供給しているため不快感はな
く、かつ非暗号通話から暗号通話状態に切り替わったこ
とを確認できる。Since the encryption / decryption processing is performed in units of the output width of the encoder and the encoder / decoder, the signal processing delay is small and conversation is not difficult. During switching from non-encrypted call to encrypted call, another voice is generated instead of the received data (dummy data, first character, second character, IV, etc.) and supplied to the handset, so there is no discomfort. Moreover, it can be confirmed that the non-cryptographic call is switched to the encrypted call state.
【0054】 送話側は暗号開始時に自動的に第1の
キャラクタを所定数送出し、受話側はこのとき受話する
第1のキャラクタの連続検出個数が送出個数より少ない
ことより、伝送路上でビット誤りが生じてもこの特定の
キャラクタの検出が容易に行える。 暗号鍵等の違い
により暗号通話が正常に行えない場合、発信側と着信側
との両電話機にその旨を表示し、自動的に非暗号通話に
切り替わる。The transmitting side automatically transmits a predetermined number of first characters at the start of encryption, and the receiving side detects that the number of consecutively detected first characters received at this time is less than the number of transmissions. Even if an error occurs, this specific character can be easily detected. If the encrypted call cannot be performed normally due to the difference in the encryption key, etc., a message to that effect is displayed on both the caller side and the callee side, and the call automatically switches to non-encrypted call.
【0055】 発信側と着信側とで入力した暗号鍵の
一致性の確認で盗聴者の知り得ない初期可変キャラクタ
列を用いているため暗号強度が強い。 受話側での暗
号復号化開始は暗号化された第2のキャラクタの次から
行えばよいため、ストリーム暗号形式に適している。
簡単な構成であるためハードウェア規模が小さく、現
在のLSI技術で容易に1チップ化可能な範囲であり、
安価に装置の実現が可能である。Since the initial variable character string that cannot be known by an eavesdropper is used to confirm the matching of the encryption keys input on the sending side and the receiving side, the encryption strength is strong. Since the encryption / decryption start on the receiver side may be performed after the encrypted second character, it is suitable for the stream encryption format.
Since it has a simple configuration, the hardware scale is small, and it is within the range that can be easily integrated into one chip with current LSI technology.
The device can be realized at low cost.
【0056】上述において第1,第2のキャラクタの代
わりに第1,第2のコードを用いてもよい、暗号鍵が不
一致であるとみなして非暗号通話状態に戻した場合に、
そのことを警告するために表示することなく、警告音に
よってもよい、また装置が非暗号通話状態であるか、暗
号通話状態であるかを常に表示するように構成されてい
る場合は、その状態表示により前記警告としてよい。電
子音発生回路は必ずしも設けなくてもよい。In the above description, the first and second codes may be used instead of the first and second characters. When it is considered that the encryption keys do not match and the state is returned to the non-encrypted communication state,
You may choose not to display it to warn you, but to hear an audible tone, or if the device is configured to always show whether you are in a non-encrypted or encrypted call state. The warning may be displayed. The electronic sound generation circuit does not necessarily have to be provided.
【図1】この発明の一実施例を示すブロック図。FIG. 1 is a block diagram showing an embodiment of the present invention.
【図2】図1中の受話部6および送話部7の内部構成例
を示すブロック図。FIG. 2 is a block diagram showing an internal configuration example of a receiver 6 and a transmitter 7 in FIG.
【図3】非暗号通話から暗号通話への変換動作を示すタ
イムチャート。FIG. 3 is a time chart showing a conversion operation from a non-encrypted call to an encrypted call.
Claims (1)
信号に変換する符号器と、その符号器の出力、第1のコ
ード、第2のコード通話する両者間で決められたK個
(Kは1以上の整数)からなる第3のコード列からいず
れかを選択して出力する第1のセレクタと、その第1の
セレクタの出力をストリーム暗号形式で暗号化する暗号
器と、その暗号器の出力、上記第1のセレクタの出力の
いずれかを選択する第2のセレクタと、最初は、上記符
号器の出力を送出するように上記第1のセレクタ、上記
第2のセレクタを制御し、外部からの暗号開始指示によ
り、上記第1のコードをM個(Mは2以上の整数)連続
送出するように上記第1のセレクタを制御し、次に上記
第2のコードを1個送出するように上記第1のセレクタ
を制御し、次に上記暗号器の動作を開始するとともに、
上記第3のコード列を暗号化して送出するように上記第
1のセレクタおよび上記第2のセレクタを制御し、次に
上記符号器の出力を暗号化して送出するように上記第1
のセレクタを制御する送話制御部と、受話したディジタ
ル信号をストリーム暗号形式で復号する暗号復号器と、
その暗号復号器の出力、受話したディジタル信号のいず
れかを選択する第3のセレクタと、その第3のセレクタ
出力から上記第1のコードを連続N個(ただしN≦Mで
Nは正の整数)検出する手段と、上記第3のセレクタ出
力から上記第2のコードを検出する手段と、上記第3の
セレクタ出力から上記第3のコード列を検出する手段
と、上記第3のセレクタ出力をアナログ信号に変換する
符号復号器と、上記符号復号器の出力が供給される受話
器と、最初は、受話したディジタル信号を上記符号復号
器に供給し、その符号復号器の出力を受話器に供給する
ように上記第3のセレクタを制御するとともに、上記第
3のセレクタ出力から第1のコードを連続N個検出する
動作を行い、第1のコードを連続N個検出し、その後、
上記第2のコードを検出すると、受話したディジタル信
号を上記暗号復号器に供給するように上記第3のセレク
タを制御するとともに上記暗号復号器の復号動作を開始
し、上記第3のセレクタ出力から上記第3のコード列を
検出する動作を行い、その第3のコード列を検出する
と、上記暗号復号器の出力を上記符号復号器で復号して
上記受話器に供給するように上記第3のセレクタを制御
し、上記第3のコード列を検出できなければ最初の状態
に遷移するとともに非暗号通話状態であることを通知す
る手段を有する受話制御部と、を具備している秘話電話
装置。1. A coder for converting an analog signal from a transmitter into a digital signal, and K number determined between the output of the coder, the first code and the second code. A first selector that selects and outputs any one from a third code string consisting of an integer greater than or equal to 1), an encryptor that encrypts the output of the first selector in a stream encryption format, and A second selector that selects either the output or the output of the first selector, and first controls the first selector and the second selector so as to send the output of the encoder, In response to a cipher start instruction from (1), the first selector is controlled so that M pieces of the first code (M is an integer of 2 or more) are continuously transmitted, and then one piece of the second code is transmitted. Control the first selector to With the start of the operation of the No.
The first selector and the second selector are controlled to encrypt and transmit the third code string, and then the first selector to encrypt and output the output of the encoder.
A transmission control unit for controlling the selector of, a decryption device for decrypting the received digital signal in a stream encryption format,
A third selector that selects either the output of the encryption / decryption unit or the received digital signal, and N consecutive first codes from the output of the third selector (where N≤M and N is a positive integer). ) Detecting means, means for detecting the second code from the third selector output, means for detecting the third code string from the third selector output, and the third selector output. A code decoder for converting to an analog signal, a receiver to which the output of the code decoder is supplied, and first, the received digital signal is supplied to the code decoder, and the output of the code decoder is supplied to the receiver. In this way, while controlling the third selector as described above, an operation of detecting N consecutive first codes from the output of the third selector is performed, N consecutive first codes are detected, and thereafter,
When the second code is detected, the third selector is controlled so that the received digital signal is supplied to the encryption / decryption device, the decoding operation of the encryption / decryption device is started, and the output from the third selector is output. When the third code string is detected and the third code string is detected, the output of the encryption / decryption unit is decoded by the code decoder and supplied to the receiver. And a reception control unit having means for notifying the fact that it is in the non-encrypted communication state while controlling the above, and notifying the third code string.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3061892A JPH0787454B2 (en) | 1991-03-26 | 1991-03-26 | Confidential telephone device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3061892A JPH0787454B2 (en) | 1991-03-26 | 1991-03-26 | Confidential telephone device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04297154A JPH04297154A (en) | 1992-10-21 |
| JPH0787454B2 true JPH0787454B2 (en) | 1995-09-20 |
Family
ID=13184255
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3061892A Expired - Lifetime JPH0787454B2 (en) | 1991-03-26 | 1991-03-26 | Confidential telephone device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0787454B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ATE524031T1 (en) * | 2000-03-03 | 2011-09-15 | Qualcomm Inc | METHOD AND DEVICE FOR PARTICIPATING IN GROUP COMMUNICATION SERVICES IN AN EXISTING COMMUNICATIONS SYSTEM |
| JP2014197761A (en) * | 2013-03-29 | 2014-10-16 | トヨタ自動車株式会社 | Authentication system and authentication method |
-
1991
- 1991-03-26 JP JP3061892A patent/JPH0787454B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04297154A (en) | 1992-10-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6266418B1 (en) | Encryption and authentication methods and apparatus for securing telephone communications | |
| US5289542A (en) | Caller identification system with encryption | |
| GB2250163A (en) | Secure voice data transmission system | |
| JP3301438B2 (en) | Secret telephone device | |
| JP2002341761A (en) | Method and device for security of communication information in cdma radio communication system | |
| JPH0787454B2 (en) | Confidential telephone device | |
| JP2578021B2 (en) | Secret telephone device | |
| JP2578013B2 (en) | Voice encryption device | |
| JP2578017B2 (en) | Secret telephone device | |
| JP3792657B2 (en) | Method for enhanced cryptographic processing of messages in a call processed by a communication device | |
| JP3040801B2 (en) | Secret telephone device | |
| JPH04183133A (en) | Cipher talking telephone set | |
| DK152239B (en) | PROCEDURE FOR CRYPTOGRAPHIC TRANSFER OF SPEECH SIGNALS AND COMMUNICATION STATION FOR EXERCISING THE PROCEDURE | |
| KR20020057884A (en) | Construction of telephone encryptor by the encryption key exchange | |
| KR100408516B1 (en) | Terminal for secure communication in CDMA system and methods for transmitting information using encryption and receiving information using decryption | |
| KR100634495B1 (en) | Wireless communication transceiver with information protection function and method | |
| KR100519783B1 (en) | Wireless communication terminal having information secure function and method therefor | |
| KR20040059146A (en) | The encrypting device for voice signals and the encrypting method for voice signals | |
| JPH10336338A (en) | Digital encryption speech system using analog telephone line | |
| JP2703901B2 (en) | Secret device | |
| JPH0669917A (en) | Data signal ciphering communication terminal equipment | |
| JPH0548576A (en) | Confidential communication method | |
| JPH05102962A (en) | Multipoint encryption communication system | |
| JPH0583242A (en) | Cordless terminal equipment | |
| JPH05130099A (en) | Ciphering talking system |