JPH04297154A - Privacy telephone set - Google Patents
Privacy telephone setInfo
- Publication number
- JPH04297154A JPH04297154A JP3061892A JP6189291A JPH04297154A JP H04297154 A JPH04297154 A JP H04297154A JP 3061892 A JP3061892 A JP 3061892A JP 6189291 A JP6189291 A JP 6189291A JP H04297154 A JPH04297154 A JP H04297154A
- Authority
- JP
- Japan
- Prior art keywords
- selector
- output
- code
- signal
- encoder
- 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.)
- Granted
Links
- 230000004044 response Effects 0.000 claims description 8
- 238000000034 method Methods 0.000 description 25
- 230000005540 biological transmission Effects 0.000 description 17
- 238000004891 communication Methods 0.000 description 15
- 230000008569 process Effects 0.000 description 13
- 230000007704 transition Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 9
- 230000005236 sound signal Effects 0.000 description 9
- 230000000694 effects Effects 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000006866 deterioration Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 240000006162 Chenopodium quinoa Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Abstract
Description
【0001】0001
【産業上の利用分野】この発明は、電話において音声を
暗号化して会話を行うことができる秘話電話装置に関す
るものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a secret telephone device that enables encrypted voice conversations over the telephone.
【0002】0002
【従来の技術】音声信号を直接暗号化するアナログ暗号
化方式として、スペクトル反転暗号方式(詳細は例えば
今村、服部、小園:“音声スペクトル反転秘話における
コンパンダとエンファシスによる通話品質改善効果”、
信学論(B),J64−B,5,pp.425−432
(昭56−05)参照)、サンプルした音声の時間順序
および周波数を入れ替える方式(詳細は例えば、N.S
.Jayant,R.V.Cox,B.J.McDer
mott and A.M.Quinn: ”Anal
og scramblers for speech
based on sequential permu
tations in timeand frquen
cy”,Bell Syst.Tech.J.62,1
,pp.25−46(Jan.1983)参照)、サン
プルした音声の極性を一定規則に従って反転する方式(
詳細は例えば、S. Asakawa, F.Sugi
yama and M. Nakamura : ”A
voice scrambler for mobil
communication”,IEEE Tran
s.Veh Technol.29,1,pp.81−
86(Feb.1980)参照)等がある。また、FF
T(Faest Fourier Transform
:高速フーリエ変換)の手法を応用したFFTスクラン
ブル方式(詳細は例えば、松永、大川、桜井、古賀:“
FFTを用いた全2重アナログ秘話装置とその基本動作
”、信学論(A),J72−A,4,pp.692−7
02(昭64−04)参照)が提案されている。[Prior Art] Spectrum inversion encryption is used as an analog encryption method to directly encrypt voice signals (see, for example, Imamura, Hattori, and Kozono: “Speech quality improvement effect using compander and emphasis in audio spectrum inversion secret conversation”);
IEICE Theory (B), J64-B, 5, pp. 425-432
(Refer to 1982-05)), a method of changing the time order and frequency of sampled sounds (for details, see N.S.
.. Jayant, R. V. Cox, B. J. McDer
mott and a. M. Quinn: “Anal
og scramblers for speech
based on sequential permu
tations in time and frequency
cy”, Bell Syst. Tech. J. 62, 1
, pp. 25-46 (Jan. 1983)), a method of inverting the polarity of sampled audio according to certain rules (
For details, see S. Asakawa, F. Sugi
yama and M. Nakamura: ”A
voice scrambler for mobile
communication", IEEE Tran
s. Veh Technol. 29, 1, pp. 81-
86 (Feb. 1980)). Also, FF
T (Faest Fourier Transform
FFT scrambling method that applies the fast Fourier transform method (For details, see Matsunaga, Okawa, Sakurai, Koga: “
“Full-duplex analog secret communication device using FFT and its basic operation”, IEICE Theory (A), J72-A, 4, pp.692-7
02 (see 1986-04)) has been proposed.
【0003】また電文を暗号化するのと同様な手法で行
うように、アナログの音声信号を例えばμ法則符号化法
で符号化した後、暗号化するディジタル暗号化方式が提
案されている。現在ディジタル通信のセキュリティ対策
として送信者または受信者の一方が暗号鍵を決め相手に
同一の暗号鍵を送ってから、送信側で送るべきデータ(
平文)をその暗号鍵で暗号化して暗号文を送信し、受信
側では先の暗号鍵で受信した暗号文を暗号の逆変換つま
り復号し、もとの平文に戻す方法が用いられている。
これらで使用されている暗号アルゴリズムは不特定相手
と暗号通信を行うために暗号化アルゴリズムを公開する
ことが必須となる。アルゴリズム公開型暗号の代表例と
してDES(DESアルゴリズムの詳細は例えば、D.
W.Davies and W.L.Price(上園
監訳):“ネットワーク・セキュリティ”、日経マグロ
ウヒル社、1985pp.55−84 参照)、FEA
L(FEALアルゴリズムの詳細は例えば、宮口、白石
、清水:“FEAL−8暗号アルゴリズム”、研実報第
37巻第4/5号、1988 pp.321−372
参照)がある。[0003] Furthermore, a digital encryption method has been proposed in which an analog audio signal is encoded using, for example, the μ-law encoding method and then encrypted, in a manner similar to the method used to encode a telegram. Currently, as a security measure for digital communication, either the sender or the receiver decides on an encryption key and sends the same encryption key to the other party, and then the sender sends the data (
A method is used in which a ciphertext is encrypted (plaintext) using the encryption key and the ciphertext is sent, and the receiving side performs inverse conversion, or decryption, on the received ciphertext using the previous encryption key to return it to the original plaintext. The encryption algorithms used in these systems must be made public in order to carry out encrypted communications with unspecified parties. A typical example of algorithm public cryptography is DES (details of the DES algorithm can be found in, for example, D.
W. Davies and W. L. Price (supervising translation): “Network Security”, Nikkei McGraw-Hill Publishing, 1985pp. 55-84), FEA
L (For details of the FEAL algorithm, see, for example, Miyaguchi, Shiraishi, and Shimizu: “FEAL-8 Cryptographic Algorithm,” Kenjitsuho Vol. 37, No. 4/5, 1988 pp. 321-372.
).
【0004】次に、暗号利用形式(暗号利用形式の詳細
は例えば、D.W.Davies and W.L.P
rice(上園監訳):“ネットワーク・セキュリティ
”、日経マグロウヒル社、1985pp.85−102
参照)は以下の4形式がある。
■ ECB形式(Electronic Codeb
ook mode)。
■ CBC形式(Cipher Block Cha
ining mode)。[0004] Next, the cryptographic format (details of the cryptographic format can be found in, for example, D.W. Davies and W.L.P.
rice (supervised translation by Uezono): “Network Security”, Nikkei McGraw-Hill Publishing, 1985pp. 85-102
) has the following four formats. ■ ECB format (Electronic Codeb
mode). ■ CBC format (Cipher Block Cha
ining 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 analog encryption systems have drawbacks such as weak encryption strength, difficulty in conversation due to signal processing delay, and deterioration of decoded sound quality due to encryption. The last method also makes conversation difficult due to signal processing delay, deterioration of decoded sound quality due to encryption, and encrypted conversation (encrypted call) from normal conversation (non-encrypted call).
There are disadvantages such as it takes time to change the state. Furthermore, if the encryption keys on the calling and receiving sides are different, the user will receive an incomprehensible noise at the beginning of the encrypted call, which will make the user feel uncomfortable, and further communication will be impossible. At this time, switching from an encrypted call to a non-encrypted call has the disadvantage that both parties must manually stop the encrypted function.
【0007】ISDN(Integrated Se
rvices Digital Network)がサ
ービス開始される以前では伝送路網はアナログ伝送がベ
ースになっており、同一の音声信号を伝送するのにディ
ジタル伝送ではアナログ伝送の約20倍の周波数帯域が
必要となり、アナログ伝送を利用して電話のディジタル
暗号化はコスト面からみて実現された例はない。しかし
ISDNが普及するに従って電話による会話をディジタ
ル暗号化方式で暗号化して行うことが考えられる。この
場合、暗号強度を強くする点からストリーム暗号形式を
適用するとよいが、このストリーム暗号形式の暗号は暗
号開始時点が相手方で知らないと復号することができな
い。つまり、互いに会話を行う相互の電話機の暗号器と
復号器の動作開始を同時に行う必要がある。しかし、電
話ではデータ通信のようなプロトコルがないため以下機
能を実現する必要がある。ISDN (Integrated Se
Prior to the start of service for Rvices Digital Network), the transmission network was based on analog transmission, and digital transmission required about 20 times the frequency band of analog transmission to transmit the same audio signal. Digital encryption of telephones using transmission has never been realized from a cost standpoint. However, as ISDN becomes more widespread, it is conceivable that telephone conversations will be encrypted using a digital encryption method. In this case, it is preferable to apply the stream cipher format in order to increase the encryption strength, but the stream cipher format cannot be decrypted unless the other party knows the start point of the encryption. In other words, it is necessary to simultaneously start the operation of the encoders and decoders of the mutual telephones that communicate with each other. However, since telephones do not have protocols such as data communication, it is necessary to implement the following functions.
【0008】・送信側
音声コードの暗号化を開始するとともに、暗号化を開始
した音声コードを受信側に知らせる機能。
・受信側
暗号化が開始された音声コードを検出し、その音声コー
ドから復号を開始する機能。[0008] A function that starts the encryption of the audio code on the transmitting side and notifies the receiving side of the audio code for which encryption has started.・A function that detects the audio code that started encryption on the receiving side and starts decryption from that audio code.
【0009】また相手側の電話に出た者が話をしたい者
であることを確認する必要がある。従って非暗号通話で
相手を確認した後に、短期間で暗号および復号の同期が
簡単に取れることが必要となる。次に、暗号開始時に暗
号鍵または初期変数(以下、“IV”と記す。初期変数
の詳細な説明は例えば、D.W.Davies and
W.L.Price(上園監訳):“ネットワーク・
セキュリティ”、日経マグロウヒル社、1985 pp
.89−102参照)が発信側と着信側で異なった場合
、両電話機にアラームを表示するとともに、短期間に両
電話機とも非暗号会話の状態に切り替わる機能が必要で
ある。[0009] It is also necessary to confirm that the person on the other end of the line is the person with whom the user wishes to speak. Therefore, it is necessary to easily synchronize encryption and decryption in a short period of time after confirming the other party in a non-encrypted call. Next, at the start of encryption, an encryption key or an initial variable (hereinafter referred to as "IV") is described in detail, for example, by D.W. Davies and
W. L. Price (translation supervised by Uezono): “Network
Security”, Nikkei McGraw-Hill, 1985 pp.
.. 89-102) are different on the calling and receiving sides, it is necessary to have a function that displays an alarm on both telephones and switches both telephones to a non-encrypted conversation state in a short period of time.
【0010】この発明の目的は、通信回線上での盗聴防
止、非暗号会話と暗号会話との切り替えが容易で、暗号
鍵等の違いにより暗号通話が正常に行えない場合、発信
側と着信側の両電話機にその旨を表示し、自動的に非暗
号通話に切り替わる機能を有し、暗号強度が強い秘話電
話装置を提供することにある。The purpose of the present invention is to prevent eavesdropping on a communication line, to easily switch between non-encrypted conversation and encrypted conversation, and to prevent encrypted conversation from occurring normally due to differences in encryption keys. The object of the present invention is to provide a secret telephone device having a function of displaying a message to that effect on both telephones, automatically switching to a non-encrypted call, and having 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のレジスタと、を具備する。[Means for Solving the Problems] According to the present invention, there is provided an n-bit wide encoder that converts an analog signal from a microphone into a digital signal, and an output of the encoder that converts an analog signal from a microphone into a digital signal. A first code with a bit width (hereinafter, the first character is used as the first code), and a second code with a preset n-bit width (hereinafter, the second code is the second character). (described assuming that K is used)
(K is an integer greater than or equal to 1) and has an n-bit width.
a selector, an encoder applying a stream cipher format that encrypts the output of the first selector in units of n bits, and a second selector that selects either the output of the encoder or the output of the first selector. a selector, a parallel-to-serial converter that serially converts the output of the second selector and sends it out; initially, the first and second selectors are controlled so as to send out the output of the encoder; In response to the encryption start instruction, the first selector is controlled to successively send M first characters (M is an integer of 2 or more), and then the first selector is controlled to send one second character. controlling the first selector, and then controlling the first selector and the second selector to start the operation of the encoder and encrypting and transmitting the third character string;
The first encoder encrypts the output of the encoder and sends it out.
A transmitting control unit that controls the selector, a serial-to-parallel converter that converts the received digital signal into an n-bit wide parallel signal, and a stream encryption format that decodes the output of the serial-to-parallel converter in units of n bits. a decryptor; a third selector for selecting either the output of the decryptor or the output of the serial/parallel converter; (where N is a positive integer), means for detecting a second character from the third selector output, and means for detecting the third character string from the third selector output;
a code decoder that converts the third selector output into an analog signal, a sound generation circuit, and an output of the sound generation circuit;
A fourth selector that selects one of the outputs of the code decoder and supplies it to the receiver (speaker), an interrupt signal line to the outside, and a fourth selector that selects one of the outputs of the code decoder and supplies it to the receiver (speaker); and an interrupt signal line to the outside; and controlling the third and fourth selectors to supply the output of the encoder and decoder to the receiver, and performs an operation of continuously detecting N first characters from the output of the third selector; When the first character is detected N times in a row, the fourth selector is controlled so that the output of the voice generation circuit is supplied to the receiver, and an interrupt is generated externally. , controls the third selector to supply the output of the serial-parallel converter to the decryptor, starts the decryption operation of the decryptor, and outputs the third character from the output of the third selector. performs the action of detecting columns,
When the third character string is detected, the third and fourth selectors are controlled so that the output of the code/decoder is decoded by the code/decoder and supplied to the handset, and an interrupt is generated externally. , a reception control unit having means for transitioning to the first state when the third character string cannot be detected; a push button dial for inputting a telephone number, an encryption key, and an IV; and a manually operated encrypted call start signal. A code switch that outputs the key input, the originating phone number,
a display device that displays alarms, etc.; a third register that holds an encryption key and supplies the encryption key to the encryption device and the encryption decryption device;
A fourth register is provided to hold initial variables and supply them to the encryptor and the decryptor.
【0012】0012
【作 用】このような構成であるから以下のように作
用する。
・ステップ1
送話側
ディジタル化した音声コードは同一の値が連続すること
はない。そこでこのことを利用して、外部から暗号開始
指示があると、いままで送出していた音声コードの代わ
りに第1のキャラクタをM個連続送出し、ステップ2に
遷移する。[Operation] With this configuration, it operates as follows. - Step 1: The digitized voice code on the transmitting side never has the same value consecutively. Taking advantage of this fact, when an instruction to start encryption is given from the outside, M first characters are continuously sent out instead of the voice code that has been sent out so far, and the process moves to step 2.
【0013】受話側
音声コードを受話中にあかじめ決めた第1のキャラクタ
をN個(ただしN≦M)連続受話するまでは、受話した
データは音声コードとみなし、第1のキャラクタをN個
連続受話すれば、以後のデータは音声コードでないため
、受話部内にある音声発生回路が発生する音声を符号復
号器の出力に代えて受話器に送り、受話者に暗号開始を
通知してステップ2に遷移する。ここで、N≦Mに決め
たのは通信回線上でビット誤りが生じても確実に次の第
2のキャラクタを検出するためである。[0013] While receiving the voice code on the receiver side, until N (however, N≦M) consecutively receive the predetermined first character, the received data is regarded as the voice code, and the first character is Since the subsequent data is not a voice code, the voice generated by the voice generating 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. Step 2 Transition to. Here, the reason why N≦M is determined is to ensure that the next second character can be detected even if a bit error occurs on the communication line.
【0014】・ステップ2
送話側
暗号動作の開始時点を送話側と受話側で同期化するため
に、ステップ1で使用した第1のキャラクタ以外の第2
のキャラクタを1個送出し、暗号動作を開始するととも
にステップ3に遷移する。Step 2 In order to synchronize the start point of the cryptographic operation on the sending side and the receiving side, a second character other than the first character used in step 1 is used.
One character is sent, the cryptographic operation is started, and the process moves to step 3.
【0015】受話側第2のキャラクタを検出すると、そ
れ以後のデータから暗号復号動作を開始して送信側と暗
号動作を同期させてステップ3に遷移する。
・ステップ3
送話側
暗号通話が正常であることを受話側で検出するために暗
号通話開始時に送話側と受話側とであらかじめ決めたK
個からなる第3ののキャラクタ列(本実施例ではIV)
を暗号化して送出し、ステップ4に遷移する。[0015] When the second character on the receiver side is detected, the encryption/decryption operation is started from the subsequent data, the encryption operation is synchronized with that on the transmission side, and the process moves to step 3.・Step 3 In order for the receiving side to detect that the encrypted call on the sending side is normal, the sending and receiving sides predetermine K at the start of the encrypted call.
The third character string (IV in this example) consisting of
is encrypted and sent, and the process moves to step 4.
【0016】受話側
暗号復号動作開始時から復号されたデータとIVとの比
較を行い、一致すれば相互の暗号鍵が一致し、正常な暗
号通話が可能とみなしてステップ4に遷移する。一致し
なければ発信側と受信側とで暗号鍵が異なり、暗号通話
不能とみなしてCPU割込み(アラーム)を発生し、送
話側、受話側ともステップ1に遷移する。[0016] The decrypted data and the IV are compared from the start of the decryption operation on the receiver side, and if they match, it is assumed that the mutual encryption keys match and a normal encrypted communication is possible, and the process moves to step 4. If they do not match, it is assumed that the encryption keys are different between the sending and receiving sides, and encrypted communication is not possible, a CPU interrupt (alarm) is generated, and both the sending and receiving sides proceed to step 1.
【0017】ここで、比較するデータをIVに決めたの
は、当事者しか知らない値であり、かつ長さを自由に選
ぶことができ、つまりIVにより長さが異なり、さらに
簡単な構成であるためハードウェア規模が小さくて良い
等の理由から決めた。このようにIVを使用することに
より、秘密の強度が高くなる。
・ステップ4
送話側
音声コードを暗号化して送出する。[0017] Here, the data to be compared was decided to be IV because it is a value known only to the person concerned, and the length can be freely selected, that is, the length differs depending on the IV, and it has a simpler configuration. The decision was made for reasons such as the fact that the hardware size is small. Using IV in this way increases the strength of the secret.・Step 4: Encrypt and send the voice code on the sending side.
【0018】受話側
暗号復号された音声コードを符号復号器で復号して受話
器に送る。この装置により、通信回線上での盗聴防止、
非暗号通話の任意の時点からの暗号通話への切り替えが
容易で、暗号鍵等の違いにより暗号通話が正常に行えな
い場合、発信側と着信側の両電話機の表示器にその旨を
表示し自動的に非暗号通話に切り替えることが可能とな
る。On the receiver side, the decoded 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 a non-encrypted call to an encrypted call at any time.If the encrypted call cannot be performed normally due to a difference in the encryption key, etc., a message to that effect will be displayed on the display of both the calling and receiving phones. It is possible to automatically switch to a non-encrypted call.
【0019】[0019]
【実施例】以下、この発明の一実施例について図面によ
り説明する。図1はこの発明による秘話電話装置(暗号
機能付きディジタル電話機)の実施例の構成を示す。こ
の装置は本体1,本体1に接続されたハンドセット2と
から成る。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. This device consists of a main body 1 and a handset 2 connected to the main 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 Procedur
eon the D−channel) 制御部8と、
表示制御部9と、押しボタンダイヤル12,暗号スイッ
チ13からの各キー入力を制御するキー入力制御部10
とが内部バス21に接続されている。The main body 1 includes a microprocessor section 4 for controlling the entire main body, a memory section 5 consisting of a ROM for storing programs executed by the microprocessor section 4 and a RAM for temporarily storing data, and a memory section 5 for storing encrypted audio data. A receiver unit 6 that decodes the signal and outputs the audio signal 22 to the receiver 2r of the handset 2, and a transmitter unit that transmits the audio signal 23 from the speaker 2s of the handset 2 with or without encryption. 7, Microprocessor section 4
L that controls layer 2 of the ISDN D channel by
AP-D (Link Access Procedure
eon the D-channel) control unit 8;
A key input control unit 10 that controls each key input from the display control unit 9, push button dial 12, and code switch 13.
and are 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(図示せず)に接続さ
れる。Furthermore, ISDN line termination unit (DSU)
A display device 1 controlled by a layer 1 control unit 11 and a display control unit 9 that control Layer 1 of the B channel and Layer 1 of the D channel of ISDN, which performs interface conversion with
4 is provided. The pushbutton dial 12 is used to enter a telephone number or an encryption key known only to the parties involved in encrypted communication.
is used to instruct the start of encryption and decryption of the contents of the call, and this encryption switch 13 is a toggle switch, and repeats the instruction to start encryption and the instruction to decrypt it each time it is pressed. The display 14 displays key inputs, caller telephone numbers, alarms, and the like. The layer 1 control unit 11
It is connected to a DSU (not shown) using an 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 receiver section 6, the B channel signal 25 from the transmitter section 7 is supplied to the layer 1 control section 11, and the output signal 26 of the push button dial 12 is supplied to the receiver section 6. is supplied to the key input control section 10, the cipher request signal 27 of the cipher switch 13 is supplied to the key input control section 10, the CPU interrupt signal 29 from the receiver 6 is supplied to the microprocessor section 4, and the cipher request signal 27 from the cipher switch 13 is supplied to the microprocessor section 4, A display signal 28 from is provided 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 section 6 and the transmitter section 7 of FIG. 1. The transmission control section 41 controls the entire transmission section 7 . Internal bus 21 includes IDL register 42, EOC register 43, IV register 44, KEY register 45, M
A register 46 and a control register 47 are connected. I
The DL register 42 receives the first character (hereinafter referred to as "I") by the microprocessor unit 4.
A second character (hereinafter this 1-byte character will be referred to as an "EOC character") is set in the EOC register 43 by the microprocessor unit 4, and the IV register 44 is set in the EOC register 43 by the microprocessor unit 4. IV (8 bytes) is set by , KEY register 45 is set after the encryption key input from push button dial 12 in FIG. 1 is processed by microprocessor section 4, and M register 46 is set by ID.
A value indicating the number of consecutively transmitted L characters (hereinafter this value will be referred to as “
M") is set by the microprocessor section 4, and the control register 47 is used to send operation instructions to the transmitting control section 41 and the receiving control section 71 from the microprocessor section 4.
is set by
【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ビットフィードバックを適用する。セレクタ51
は1バイト幅のセレクタであって送話制御部41の制御
信号66によって制御され、セレクタ49の出力信号6
2と、暗号器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および暗号復号器7
4へ供給される送話制御部41からは暗号器50を制御
する信号65が出力されている。The encoder 48 converts the transmission signal (analog signal) 23 from the transmitter 2s of the handset 2 in FIG. 1 into a 1-byte (8-bit) digital signal. The regulations for converting this analog signal into a digital signal are specified in CCITT Recommendation G. According to 711 etc. The selector 49 is a 1-byte wide selector that is controlled by the control signal 70 of the transmitter control section 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 IV register 44
A signal obtained by sequentially converting IV57 (8 bytes) to a 1-byte width signal is selected and output. The encoder 50 encrypts a 1-byte digital signal in units of 1-byte. The 8-bit feedback of the OFB format, which is a stream cipher format, is applied to the cipher format. selector 51
is a 1-byte wide selector, which is controlled by the control signal 66 of the transmission control unit 41, and the output signal 6 of the selector 49
2 and the output signal 63 of the encoder 50 are selected and output. 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 count value of the counter 53 increases by 1 each time one IDL character is sent. Comparator 54 is counter 53
When the contents of the count value output 68 and the output signal 59 of the M register 46 match, the encryption key (generally 8 bytes) 58 from the KEY register 45 turns on the output 69 and notifies the transmission control unit 41. are the encoder 50 and the decryptor 7
A signal 65 for controlling the encoder 50 is output from the transmission control section 41 which is supplied to the transmitter 4 .
【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
バイト幅)のディジタル信号を音声信号(アナログ信号
)に変換する。電子音発生回路(音声発生回路)77は
、非暗号通話から暗号通話に切り替わるとき、IDLキ
ャラクタ、EOCキャラクタ、暗号化されたIVなどの
音声信号以外が受話され、これが不快な音としてハンド
セット2の受話器2rより流れるのを防止するため、こ
の不快な音の代わりに電子音発生回路77から別の音声
(アナログ信号)を発生して受話器2rへ供給するため
のものであり、この発生音声は受話者に非暗号通話から
暗号通話に切り替わる途中であることを知らせる役目も
兼ねる。The reception control section 71 controls the reception section 6 as a whole. N register 72 is connected to internal bus 21 and IDL
A value indicating the number of consecutively received characters (hereinafter this value will be referred to as “N”)
” (where N≦M) is set by the microprocessor unit 4. The serial/parallel converter 73 converts the 1-bit width serial data of the B channel signal 24 into 1-byte width parallel data, and 74 is a serial-parallel converter 73
The output signal 84 (1-byte digital signal) is decoded in 1-byte units. The selector 75 is a 1-byte wide selector that is controlled by a control signal 89 from 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 decryptor 74. and output it. The code decoder 76 receives the output signal 86 (1
Converts a digital signal (byte width) into an audio signal (analog signal). The electronic sound generation circuit (sound generation circuit) 77 receives non-audio signals such as IDL characters, EOC characters, and encrypted IVs when switching from a non-encrypted call to an encrypted call, and generates this as an unpleasant sound on the handset 2. In order to prevent this unpleasant sound from being heard from the receiver 2r, the electronic sound generation circuit 77 generates another sound (analog signal) and supplies it to the receiver 2r instead of this unpleasant sound. It also serves to notify the user that a non-encrypted call is being switched to an encrypted call.
【0026】セレクタ78はアナログ信号のセレクタで
あって受話制御部71の制御信号90によって制御され
、符号復号器76の出力87と、電子音発生回路77の
出力88とのいずれかを選択して出力する。比較器82
はセレクタ75の出力信号86とEOCレジスタ43の
出力EOCキャラクタ56との内容が一致したとき出力
95がオンとなる。比較器79はセレクタ75の出力信
号86とIDLレジスタ42の出力IDLキャラクタ5
6の内容とが一致したとき出力91がオンとなる。カウ
ンタ80は比較器79の出力91がオンのときカウント
値が1増加し、比較器79の出力91がオフのときカウ
ント値が0となる。比較器81はカウンタ80の計数値
出力92とNレジスタ72の出力93との内容が一致し
たとき出力94がオンとなって受話制御部71に通知す
る。比較器83は受話制御部71からのスタート信号9
6がオンになると、セレクタ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 selects either the output 87 of the code decoder 76 or the output 88 of the electronic sound generation circuit 77. Output. Comparator 82
When the contents of the output signal 86 of the selector 75 and the output EOC character 56 of the EOC register 43 match, the output 95 is turned on. The comparator 79 outputs the output signal 86 of the selector 75 and the output IDL character 5 of the IDL register 42.
When the contents of 6 match, the output 91 is turned on. 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 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 and notifies the reception control section 71. The comparator 83 receives the start signal 9 from the reception control section 71.
6 is turned on, the output 86 of the selector 75 is compared with the most significant byte of the signal 57 (8 bytes) to which IV is applied, and if all 8 bytes match, the output 96 is turned on and the reception control is performed. Department 71 is notified. If a mismatch occurs during the comparison, the comparison operation is stopped. A signal 89 for controlling the decryptor 74 and the selector 75 and a CPU interrupt signal 29 for generating an interrupt to the microprocessor section 4 are output from the reception control section 71 .
【0027】この発明は、ISDN基本インタフェース
加入者線の情報チャネル(Bチャネル)を用いて、音声
を符号化して通話を行うディジタル電話機に適用できる
。以下このディジタル電話機を例に、図1,図2および
図3を用いてこの発明の動作を説明する。この発明を適
用した発信側の暗号機能付きディジタル電話機(以下「
X電話機」と記す)、同じくこの発明を適用した着信側
の暗号機能付きディジタル電話機(以下「Y電話機」と
記す)において、X電話機のBチャネルとY電話機のB
チャネルが接続された後の時点より説明を行う。The present invention can be applied to a digital telephone that encodes voice and makes a call using the information channel (B channel) of an ISDN basic interface subscriber line. The operation of the present invention will be explained below using this digital telephone as an example, with reference to FIGS. 1, 2, and 3. A digital telephone with an encryption function on the calling side (hereinafter referred to as “
In a digital telephone with an encryption function on the receiving side (hereinafter referred to as "Telephone Y") to which this invention is also applied, the B channel of the X telephone and the B channel of the Y telephone
The explanation begins after the channel is connected.
【0028】暗号通話を行う前に、第三者への漏洩防止
のために、まずY電話機のハンドセットを取った者は、
X電話機をかけた者がこれから話を行いたい相手である
か否かを判断する必要がある。最初に会話内容から、Y
電話機のハンドセットを取った者が、X電話機をかけた
者が話を行いたい相手でなければその時点で電話を切れ
ばよい。次に、何らかの手段、例えば郵送であらかじめ
送られている暗号鍵とIV(当時者同士のみしか知らな
い数字の組み合わせ)を双方が各電話機の押しボタンダ
イヤルより暗号鍵とIVを入力し、その入力が完了した
ことを双方が確認し、双方あるいはいずれか一方の者が
暗号スイッチを押下し暗号通話を開始する。双方が入力
した暗号鍵とIVが一致していれば暗号通話状態で会話
ができるが、もしY電話機側で入力した暗号鍵またはI
VがX電話機のそれと異なっていれば通信不能となり、
双方の電話機はアラームを発生し表示器に表示する。こ
れにより誤って当事者以外の者に秘密の通話内容を漏れ
ることはない。また暗号鍵またはIVを誤って入力した
場合でもアラームを発生し非暗号通話状態になり、以後
の通話が可能であるため再度会話により当事者同士の確
認ができる。[0028] Before making an encrypted call, in order to prevent leakage to a third party, the person who picks up the handset of the Y telephone must:
It is necessary to judge whether the person who called the X telephone is the person with whom the user wants to talk. First, from the conversation content, Y
If the person who picked up the telephone handset does not want to talk to the person who called the X-telephone, he or she can simply hang up at that point. Next, both parties enter the encryption key and IV (a combination of numbers known only to the two parties) by some means, such as the push-button dial on each telephone, which has been sent in advance by mail. Both parties confirm that the communication has been completed, and one or both parties press the encryption switch to begin encrypted communication. If the encryption key entered by both parties and the IV match, you can have an encrypted conversation, but if the encryption key or ID entered on the Y phone side
If V is different from that of X phone, communication will be impossible,
Both phones generate an alarm and display it on the display. This prevents the contents of a confidential call from being accidentally leaked to anyone other than the parties involved. Furthermore, even if the encryption key or IV is entered incorrectly, an alarm will be generated and a non-encrypted call will be made, allowing subsequent calls to be made, allowing the parties to confirm the identity of the parties by having a conversation again.
【0029】また回線上の何処かで盗聴しようとしても
、この発明を適用した電話機で、先と同じ暗号鍵および
IVで、かつ暗号通話の開始時から通話内容を復号しな
い限り盗聴は不可能である。この発明ではコード化する
音声信号が8ビット(1バイト)単位であること、会話
を行うためにリアルタイム性を要求されることより、ス
トリーム暗号形式で8ビット単位に暗号を行うCFB,
OFBモードを適用し、初期変数(IV)は固定する。Even if an attempt is made to eavesdrop somewhere on the line, it will not be possible to eavesdrop unless a telephone to which this invention is applied is used, the same encryption key and IV are used, and the contents of the encrypted call are decrypted from the beginning. be. In this invention, since the audio signal to be encoded is in units of 8 bits (1 byte) and real-time performance is required for conversation, CFB, which encodes in units of 8 bits in a stream cipher format, is used.
OFB mode is applied and the initial variable (IV) is fixed.
【0030】次に上記の動作をX電話機の送話側、Y電
話機の受話側を例に詳細に説明する。
送話側
送話側には5つの動作フェーズが存在する。第1の動作
フェーズは、入力音声コードを暗号化しないで送出する
(以下、“フェーズ1”と記す)。Next, the above operation will be explained in detail by taking as an example the transmitting side of telephone X and the receiving side of telephone Y. Transmitting Side There are five operating phases on the transmitting side. In the first operation phase, the input audio code is sent 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 in response to an instruction to start encryption from the microprocessor section, until transition to phase 3 (hereinafter referred to as "phase 2"). The third operation phase consists of one EO
Until the C character is sent and transition 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にID
Lキャラクタの連続受信個数値Nをセットし、送話部7
の制御レジスタ47に、送話制御部41および受話制御
部71を初期状態にするように指示し、LAP−D制御
部8,キー入力制御部10を動作可能状態にする。The fourth operation phase is IV (8 bytes)
until it is encrypted and sent, and transitions to Phase 5 (hereinafter referred to as "Phase 4"). In the fifth operation phase, the input audio code is encrypted and sent out (hereinafter referred to as "phase 5"). Prior to the start of operation, the microprocessor section 4 executes an initial program to set an IDL character in the IDL register 42 of the transmitting section 7, set an EOC character in the EOC register 43 of the transmitting section 7, and set an EOC character in the EOC register 43 of the transmitting section 7. Set the continuous transmission number M of IDL characters in the M register 47, and set the ID number in the N register 72 of the receiver 6.
Set the continuous reception number N of L characters, and
The controller 47 instructs the control register 47 to set the transmitting control section 41 and the receiving control section 71 to the initial state, and makes the LAP-D control section 8 and the key input control section 10 ready for operation.
【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 in FIG. 1 is converted into a 1-byte digital signal (voice code) by the encoder 48 of the transmitter 7. At this time, the transmission control unit 41 instructs the selector 49 to select the output signal 61 of the encoder 48 using the control signal 70,
The control signal 66 causes the selector 49 to
to select the output signal 62 of.
【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 as the output signal 25 of the transmitter 7 in FIG. Also, if the person who picks up the handset of telephone Y during this phase operation is the person with whom the person operating telephone X wants to talk, both parties input the encryption key and IV from the push-button dial 12 of the telephone. The microprocessor section 4 processes the input encryption key and IV, and outputs the KEY register 45 and IV of the transmitting section 7, respectively.
Set in V register 44. The contents set in the KEY register 45 are set in the encoder 50 and decryptor 74 as an encryption key, and the contents set in the IV register 44 are set in the encoder 55 and decryptor 74 as an IV.
【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 inputting the encryption key and IV in Phase 1, both parties or one of them presses the encryption switch 13 attached to the telephone to instruct the start of an encrypted call. Press down. Signal 2 is generated by pressing the code switch 13.
7 is turned on and notifies the key input control section 10, and the key input control section 10 notifies the microprocessor section 4 that the encryption switch 13 has been pressed. In response to this, the microprocessor section 4 instructs the control register 47 to start encryption (at point 101 in FIG. 3).
【0036】また、相手側(Y電話機)がこちら側より
先に暗号スイッチ13を押下した場合、受話部6の受話
制御部71はCPU割込み信号29でマイクロプロセッ
サ部4に対してIDLキャラクタを連続N個受信したこ
とを報告する(詳細は受話側で説明する)。マイクロプ
ロセッサ部4はこの報告を受けて、上記の暗号スイッチ
13が押下された場合と同様に、制御レジスタ47に対
して暗号開始指示を行う。Furthermore, if the other party (telephone Y) presses the code switch 13 before the other party presses the code switch 13, the reception control unit 71 of the reception unit 6 continuously sends IDL characters to the microprocessor unit 4 using the CPU interrupt signal 29. Report that N pieces have been received (details will be explained on the receiving side). Upon receiving this report, the microprocessor unit 4 issues an instruction to the control register 47 to start encryption in the same manner as when 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 instruction to start encryption 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 also outputs the control signal 67. Turn it on and start the counter 53. The counter 53 is the ID
Each time one L character is sent, the count value is increased by 1, 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 the signal is sent. In response to this, the speech control section 41 sends a control signal 67
At the same time as turning off the counter 53 and clearing it to 0,
Transition to phase 3 operation.
【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 sent out as the output signal 25 of the transmitter 7 in FIG. 1, and the process shifts to phase 3 (period 101 to 102 in FIG. 3).・Phase 3 The transmitter control unit 41 sets the selector 49 to E according to the control signal 70.
Instructs to select the output signal 56 of the OC register 43, sends one EOC character, and transitions to the operation of phase 4. In this phase, one EOC character is sent as the output signal 25 of the transmitter 7 in FIG. 102 and transitions to phase 4 (period 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 transmitting control section 41 selector 49 is set to I by the control signal 70.
Signal 57 (8) to which IV is given from V register 44
The control signal 65 instructs the encoder 50 to start encryption, and the control signal 66 instructs the selector 51 to select the converted code from the upper byte. Instruct them to select 63,
Sends the encrypted IV (8 bytes) and transitions to phase 5.
【0040】よって本フェーズでは図1の送話部7の出
力信号25として、押しボタンダイヤル12よりセット
された暗号鍵およびIVで暗号化した8バイト長のIV
を送出する(図3の103から104の期間)。
・フェーズ5
送話制御部41は制御信号70によりセレクタ49が符
号器48の出力信号61を選択するように指示し、暗号
化した入力音声コードを送出する。Therefore, in this phase, an 8-byte long IV encrypted with the encryption key and IV set from the push-button dial 12 is used as the output signal 25 of the transmitter 7 in FIG.
(period 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 using the control signal 70, and transmits the encrypted input audio code.
【0041】よって本フェーズでは図1の送話部7の出
力信号25として、押しボタンダイヤル12よりセット
された暗号鍵およびIVで暗号化した入力音声コードを
送出する(図3の104以降)。
受話側
受話側には4つの動作フェーズが存在する。Therefore, in this phase, the input voice code encrypted with the cryptographic key set from the push button dial 12 and the IV is sent out as the output signal 25 of the transmitter 7 in FIG. 1 (from 104 in FIG. 3). Receiver There are four operating phases on the receiver.
【0042】第1の動作フェーズは、受話した音声コー
ドをそのまま出力するとともに、IDLキャラクタを連
続N個検出すれば、フェーズ2に遷移する(以下、“フ
ェーズ1”と記す)。第2の動作フェーズは、受話した
音声コードの出力を停止しEOCキャラクタの検出待ち
で、EOCキャラクタを検出すればフェーズ3に遷移す
る(以下、“フェーズ2”と記す)。In the first operation phase, the received voice code is output as is, and if N consecutive IDL characters are detected, the process transitions 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 detection of the EOC character is waited. When the EOC character is detected, the process transitions to phase 3 (hereinafter referred to as "phase 2").
【0043】第3の動作フェーズは、受話したデータ(
暗号化されたIV)を復号し、復号したIVとIVレジ
スタ44の内容との比較を行い、一致すればフェーズ4
に遷移し、一致しなければフェーズ1に遷移する(以下
、“フェーズ3”と記す)。第4の動作フェーズは、受
話したデータ(暗号化された音声コード)を復号すると
ともにその音声コードの出力を行う(以下、“フェーズ
4”と記す)。The third operation phase consists of processing the received data (
The encrypted IV) is decrypted, the decrypted IV is compared with the contents of the IV register 44, and if they match, the phase 4
If they do not match, the process transitions to Phase 1 (hereinafter referred to as "Phase 3"). In the fourth operation phase, the received data (encrypted audio code) is decrypted and the audio 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 receiving control section 71 instructs the selector 75 to select the output signal 84 of the serial/parallel converter 73 using the control signal 89, and the control signal 90 instructs the selector 78 to select the output signal 84 of the serial/parallel converter 73. Since the user is instructed to select the output signal 87, the voice from the other party is output as is without being decrypted to the receiver 2r of the handset 2 in FIG.
【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に対して暗号開始指示を行っている場合は、こ
の割込みは無視する。Furthermore, since the counter 80 is in operation, a plurality of I
DL characters can be detected at any time. Comparator 79
counter 80 each time detects one IDL character.
The count value increases by 1 (when the signal 86 is not 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 in response to this, the reception control section 71 shifts to the phase 2 operation. At the same time, C to the microprocessor section 4
The PU interrupt signal 29 is used to report that N consecutive IDL characters have been received. In response to this, the microprocessor section 4 issues an instruction to the control register 47 to start encryption if it has not yet instructed the control register 47 to start encryption (see point 106 in FIG. 3). Furthermore, if an encryption start instruction has already been given 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 received audio signal (digital signal) is directly converted to an analog signal and output as the output signal 22 of the receiver 6 in FIG.
It is in a state of waiting for N consecutive L characters to be detected.・Phase 2 The receiving control unit 71 selects the selector 78 according to the control output signal 90.
to select the output signal 88 of the electronic sound generating circuit 77. Therefore, the sound generated by the electronic sound generation circuit 77 is heard from the receiver 2r of the handset 2 in FIG.
【0047】また、比較器82がEOCキャラクタを検
出すれば、比較器82の出力信号95はオンとなり受話
制御部71に知らせ、受話制御部71はこれを受けてフ
ェーズ3の動作に遷移する(図3の107の時点)。よ
って本フェーズでは、受話器2rに電子音発生回路から
の音声を流し、EOCキャラクタ待ちの状態である。
・フェーズ3
受話制御部71は制御信号89により暗号復号器74に
対して受話データ(暗号化されたIV)の復号動作の開
始指示と、セレクタ75に対して暗号復号器74の出力
信号85を選択するよう指示する。Further, if the comparator 82 detects an EOC character, the output signal 95 of the comparator 82 turns on and informs the reception control section 71, and upon receiving this, the reception control section 71 shifts to the phase 3 operation ( (time point 107 in FIG. 3). Therefore, in this phase, the voice from the electronic sound generation circuit is played on the receiver 2r, and the receiver 2r is in a state of waiting for an EOC character. - Phase 3 The receiving control unit 71 instructs the decryptor 74 to start decoding the received data (encrypted IV) using the control signal 89, and sends the output signal 85 of the decryptor 74 to the selector 75. Instruct them to choose.
【0048】また制御信号96により復号されたIV8
6とIVレジスタ44の内容とを比較し、一致すれば(
図3の108の時点)、比較器83の出力97がオンと
なり受信制御部71に知らせ、受話制御部71はこれを
受けてフェーズ4の動作に遷移する。もし信号86とI
Vレジスタ44の内容が一致しなければ、比較器83の
出力信号97はオフとなり受話制御部71はこれを受け
てCPU割込み信号29でマイクロプロセッサ部4に対
して暗号鍵またはIVが一致しなかったことを報告する
。Also, IV8 decoded by the control signal 96
6 and the contents of the IV register 44, and if they match (
At point 108 in FIG. 3), the output 97 of the comparator 83 turns on and informs the reception control section 71, and upon receiving this, the reception control section 71 shifts to phase 4 operation. If signal 86 and I
If the contents of the V register 44 do not match, the output signal 97 of the comparator 83 is turned off, and the receiver control unit 71 receives this and sends a CPU interrupt signal 29 to the microprocessor unit 4 to inform the microprocessor unit 4 that the encryption key or IV does not match. Report what happened.
【0049】ここで復号したIVとIVレジスタの内容
が一致したことは、X電話機およびY電話機で入力した
暗号鍵およびIVと同じことを意味する。また、マイク
ロプロセッサ部4は暗号鍵またはIVが一致しなかった
報告を受けると、表示制御部9にアラームを表示器14
に表示するように指示するとともに制御レジスタ47に
再動作開始指示を行い、送話制御部41と受話制御部7
1に対してフェーズ1より動作を開始することを指示す
る。[0049] The fact that the decrypted IV and the contents of the IV register match here means that the encryption key and the IV are the same as those input on the X telephone and the Y telephone. Further, when the microprocessor section 4 receives a report that the encryption keys or IVs do not match, it sends an alarm to the display control section 9 on the display 14.
It also instructs the control register 47 to restart the operation, and the transmitting control unit 41 and the receiving control unit 7
1 to start 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 process moves to phase 4; if they do not match, an alarm is generated and the process moves to phase 1. -Phase 4 The reception control unit 71 instructs the selector 78 to select the output signal 87 of the code/decoder 76 using the control signal 90.
【0051】よって本フェーズでは図1の受話部6の出
力信号22として受話した暗号化された音声信号を復号
し、それをアナログ信号に変換して出力する。Therefore, in this phase, the encrypted audio signal received as the output signal 22 of the receiver 6 in FIG. 1 is decoded, converted into an analog signal, and output.
【0052】[0052]
【発明の効果】以上の説明から理解されるように、この
発明は下記の効果を有する。■ DES,FEAL等
の暗号アルゴリズムで、かつストリーム暗号形式を使用
しているため暗号強度が強い。■ 暗号化、復号化は
ディジタル信号で行うため、暗号化による復号音質の劣
化はない。Effects of the Invention As understood from the above explanation, the present invention has the following effects. ■ Strong encryption strength due to encryption algorithms such as DES and FEAL and stream encryption format. ■ Since encryption and decoding are performed using digital signals, there is no deterioration in decoded sound quality due to encryption.
【0053】■ 暗号、復号処理を符号器および符号
復号器の出力幅単位で行っているため信号処理遅延が少
なく、会話のやりにくさはない。■ 非暗号通話から
暗号通話に切り替え中は受話データ(ダミーデータ、第
1のキャラクタ、第2のキャラクタ、IV等)の代わり
に別の音声を発生して受話器へ供給しているため不快感
はなく、かつ非暗号通話から暗号通話状態に切り替わっ
たことを確認できる。[0053] Since the encryption and decoding processes are performed in units of the output width of the encoder and encoder/decoder, there is little signal processing delay, and conversation is not difficult. ■ While switching from a non-encrypted call to an encrypted call, other voices are generated and supplied to the handset instead of the received data (dummy data, first character, second character, IV, etc.), so there is no discomfort. It is possible to confirm that the state has changed from a non-encrypted call to an encrypted call.
【0054】■ 送話側は暗号開始時に自動的に第1
のキャラクタを所定数送出し、受話側はこのとき受話す
る第1のキャラクタの連続検出個数が送出個数より少な
いことより、伝送路上でビット誤りが生じてもこの特定
のキャラクタの検出が容易に行える。■ 暗号鍵等の
違いにより暗号通話が正常に行えない場合、発信側と着
信側との両電話機にその旨を表示し、自動的に非暗号通
話に切り替わる。[0054] ■ The sending side automatically uses the first
A predetermined number of characters are transmitted, and the receiving side can easily detect this particular character even if a bit error occurs on the transmission path, since the number of successive detections of the first character received at this time is smaller than the number of transmitted characters. . ■ If an encrypted call cannot be performed normally due to a difference in the encryption key, etc., a message to that effect will be displayed on both the calling and receiving phones, and the call will automatically switch to a non-encrypted call.
【0055】■ 発信側と着信側とで入力した暗号鍵
の一致性の確認で盗聴者の知り得ない初期可変キャラク
タ列を用いているため暗号強度が強い。■ 受話側で
の暗号復号化開始は暗号化された第2のキャラクタの次
から行えばよいため、ストリーム暗号形式に適している
。■ 簡単な構成であるためハードウェア規模が小さ
く、現在のLSI技術で容易に1チップ化可能な範囲で
あり、安価に装置の実現が可能である。■ The encryption strength is strong because an initial variable character string that cannot be known by an eavesdropper is used to confirm the consistency of the encryption keys input on the calling side and the called side. (2) It is suitable for the stream cipher format because decoding on the receiver side only needs to start after the encrypted second character. - Since the structure is simple, the hardware scale is small and can be easily integrated into a single chip using current LSI technology, making it possible to realize the device at low cost.
【0056】上述において第1,第2のキャラクタの代
わりに第1,第2のコードを用いてもよい、暗号鍵が不
一致であるとみなして非暗号通話状態に戻した場合に、
そのことを警告するために表示することなく、警告音に
よってもよい、また装置が非暗号通話状態であるか、暗
号通話状態であるかを常に表示するように構成されてい
る場合は、その状態表示により前記警告としてよい。電
子音発生回路は必ずしも設けなくてもよい。[0056] In the above, the first and second codes may be used instead of the first and second characters.When the encryption key is deemed to be inconsistent and the state is returned to the non-encrypted communication state,
An audible warning may be used without any display to alert you, or if the device is configured to always indicate whether it is in a non-encrypted or encrypted call state. The warning may be provided by display. 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 example of the internal configuration of a receiver section 6 and a transmitter section 7 in FIG. 1.
【図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のコード列を検出できなければ最初の状態に遷
移するとともに非暗号通話状態であることを通知する手
段を有する受話制御部と、を具備している秘話電話装置
。Claim 1: An encoder that converts an analog signal from a transmitter into a digital signal, and the output of the encoder, a first code, and a second code. a first selector that selects and outputs one from a third code string (an integer greater than or equal to 1); an encoder that encrypts the output of the first selector in a stream cipher format; an output, a second selector for selecting one of the outputs of the first selector, and initially controlling the first selector and the second selector to send out the output of the encoder; In response to an encryption start instruction from , the first selector is controlled to continuously transmit M first codes (M is an integer of 2 or more), and then one second code is transmitted. controls the first selector, then starts the operation of the encoder, and
The first selector and the second selector are controlled to encrypt and send out the third code string, and the first selector is then controlled to encrypt and send out the output of the encoder.
a transmitter control unit that controls the selector of the transmitter, and a decryptor that decodes the received digital signal in a stream cipher format;
A third selector that selects either the output of the decryptor or the received digital signal, and a third selector that selects either the output of the decryptor or the received digital signal, and the first code from the output of the third selector. ) detecting means for detecting the second code from the third selector output; means for detecting the third code string from the third selector output; and means for detecting the third code string from the third selector output. a code decoder for converting into an analog signal; a handset to which the output of the code decoder is supplied; initially, the received digital signal is supplied to the code decoder and the output of the code decoder is supplied to the handset; The third selector is controlled as follows, and the third selector is controlled as follows.
When the first code is detected N consecutively from the selector output, and the second code is detected, the received digital signal is sent to the encoder/decoder. At the same time, the third selector is controlled to supply the third code string, and the decryption device starts the decryption operation, and detects the third code string from the output of the third selector, and detects the third code string. When detected,
controlling the third selector so that the output of the code decoder is decoded by the code decoder and supplied to the handset;
A secret telephone device comprising: a receiver control unit having means for transitioning to a first state if the third code string cannot be detected and notifying that the call is in a non-encrypted call state.
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 true JPH04297154A (en) | 1992-10-21 |
JPH0787454B2 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) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013243710A (en) * | 2000-03-03 | 2013-12-05 | Qualcomm Inc | Method and apparatus for participating in group communication services in existing communication 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
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013243710A (en) * | 2000-03-03 | 2013-12-05 | Qualcomm Inc | Method and apparatus for participating in group communication services in existing communication system |
JP2014060709A (en) * | 2000-03-03 | 2014-04-03 | Qualcomm Incorporated | Method and apparatus for participating in group communication services in existing communication system |
US9143484B2 (en) | 2000-03-03 | 2015-09-22 | Qualcomm Incorporated | System for collecting billable information in a group communication network |
JP2014197761A (en) * | 2013-03-29 | 2014-10-16 | トヨタ自動車株式会社 | Authentication system and authentication method |
Also Published As
Publication number | Publication date |
---|---|
JPH0787454B2 (en) | 1995-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6266418B1 (en) | Encryption and authentication methods and apparatus for securing telephone communications | |
US5091941A (en) | Secure voice data transmission system | |
US7023997B1 (en) | Secure messaging communication system | |
JP2002341761A (en) | Method and device for security of communication information in cdma radio communication system | |
JP3301438B2 (en) | Secret telephone device | |
JP2578013B2 (en) | Voice encryption device | |
JP3792657B2 (en) | Method for enhanced cryptographic processing of messages in a call processed by a communication device | |
JPH04297154A (en) | Privacy telephone set | |
JP2578021B2 (en) | Secret telephone device | |
JP2578017B2 (en) | Secret telephone device | |
JP3040801B2 (en) | Secret telephone device | |
JPH0370327A (en) | Privacy call terminal equipment | |
JPH04183133A (en) | Cipher talking telephone set | |
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 terminal having information secure function and method therefor | |
JP4628002B2 (en) | Encryption system in communication link and communication terminal device thereof | |
DK152239B (en) | PROCEDURE FOR CRYPTOGRAPHIC TRANSFER OF SPEECH SIGNALS AND COMMUNICATION STATION FOR EXERCISING THE PROCEDURE | |
KR20040059146A (en) | The encrypting device for voice signals and the encrypting method for voice signals | |
KR20020026992A (en) | Non-interference and secure phone system said controlling methods | |
JPH10336338A (en) | Digital encryption speech system using analog telephone line | |
JPH0548576A (en) | Secrecy communication system | |
JPH0669917A (en) | Data signal ciphering communication terminal equipment | |
KR20050044196A (en) | Wiretapping preventer for voice communication in voip system | |
JPH05130099A (en) | Ciphering talking system |