JPH0439935B2 - - Google Patents
Info
- Publication number
- JPH0439935B2 JPH0439935B2 JP60016432A JP1643285A JPH0439935B2 JP H0439935 B2 JPH0439935 B2 JP H0439935B2 JP 60016432 A JP60016432 A JP 60016432A JP 1643285 A JP1643285 A JP 1643285A JP H0439935 B2 JPH0439935 B2 JP H0439935B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- station
- data encryption
- encryption key
- key
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
- H04L9/0625—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation with splitting of the data block into left and right halves, e.g. Feistel based algorithms, DES, FEAL, IDEA or KASUMI
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、端末装置間で伝送する情報を暗号化
し、通信を行なう暗号通信方式に係り、特に情報
を暗号化する、データ暗号化キーの生成と配送に
特徴を持つ暗号通信方式に関する。Detailed Description of the Invention (Field of Industrial Application) The present invention relates to a cryptographic communication method for encrypting and communicating information transmitted between terminal devices, and in particular to a data encryption key for encrypting information. Concerning cryptographic communication methods with characteristics in generation and delivery.
(従来の技術)
従来、第2図に示すように、主局A、従局Bの
間で慣用暗号系にて、暗号送信を行う場合、伝送
路のデータを暗号化する鍵すなわちデータ暗号化
キーKSは、暗号強度の点から暗号通信の度に交
換する必要があり、主局Aの図示しない中央処理
部で、ソフトウエア処理により、公知のアルゴリ
ズム、たとえば、乗算合同法すなわちxo+1=λ・
xo(modP))n=0,1,2,……/x0,x1,…
…xo,xo+1は乱数、λおよびPは整定数であり、
初期値X0はP以下の整数である。)で、再現性の
ない擬似乱数として生成し、これを主局A、従局
Bの間で、共通の秘密のマスターキーKMにて暗
号化されたデータ暗号化キーEKM(KS)として配
送を行い、従局では、EKM(KS)をマスターキー
KMで復号して、データ暗号化キーKSを得る。(Prior Art) Conventionally, as shown in Fig. 2, when encrypted transmission is performed between a master station A and a slave station B using a conventional encryption system, a key for encrypting data on a transmission path, that is, a data encryption key is used. The KS needs to be exchanged every time encrypted communication is performed from the viewpoint of encryption strength, and the central processing unit (not shown) of the main station A uses a known algorithm, for example, the multiplicative congruence method, i.e. x o+1 = λ・
x o (modP)) n=0, 1, 2,.../x 0 , x 1 ,...
...x o , x o+1 are random numbers, λ and P are integer constants,
The initial value X 0 is an integer less than or equal to P. ) is generated as a non-reproducible pseudo-random number and distributed between master station A and slave station B as a data encryption key E KM (KS) encrypted with a common secret master key KM. and the slave station uses E KM (KS) as the master key.
Decrypt with KM to obtain data encryption key KS.
その後、主局Aは、EKM(KS)を復号して得た
データ暗号化キーKSで伝送情報DATAをKSで
暗号化してEKS(DATA)を従局Bへ伝送する。
従局Bは、EKS(DATA)をKSで復号化し、伝送
情報DATAを得る。 Thereafter, master station A encrypts the transmission information DATA with KS using the data encryption key KS obtained by decrypting E KM (KS), and transmits E KS (DATA) to slave station B.
Slave station B decodes E KS (DATA) using KS and obtains transmission information DATA.
(発明が解決しようとする問題点)
しかしながら、以上述べた方法により、データ
暗号化キーを生成し、主局Aと従局Bの間で配送
するには、暗号通信の度に、ソフトウエア処理に
よりn桁の乗惨とモジユロ計算(nは主局の中央
処理部で処理可能な最大桁数)を行う必要があ
り、主局の中央処理部の負荷が大きくなり、また
処理するのに時間を要するという欠点があり、さ
らにそのつど配送を行うので伝送効率が悪いとい
う欠点があつた。(Problem to be Solved by the Invention) However, in order to generate a data encryption key and distribute it between master station A and slave station B using the method described above, software processing is required for each encrypted communication. It is necessary to perform n-digit multiplication and modulus calculations (n is the maximum number of digits that can be processed by the central processing unit of the main station), which increases the load on the central processing unit of the main station and takes time to process. It has the disadvantage that it requires a lot of time, and also has the disadvantage that transmission efficiency is poor because delivery is performed each time.
この発明は、以上述べた従来方式の問題点を除
去し、高速かつ暗号強度の強いデータを暗号化キ
ー生成、配送方式を有する暗号通信方式を提供す
ることを目的とする。 An object of the present invention is to eliminate the problems of the conventional methods described above and to provide a cryptographic communication system that has a high-speed encryption key generation and delivery method for data with strong cryptographic strength.
(問題点を解決するための手段)
この発明によると、
主局及び従局に各々暗号処理部を設け、主局と
従局との間でデータ通信を行う場合、送信局の暗
号処理部においてデー暗号化キーを用いて送信デ
ータを暗号化し、受信局の暗号処理部においてデ
ータ暗号化キーを用いて受信データを復号化する
暗号通信方式において、
主局及び従局に、前記データ暗号化キーを暗号
化または復号化するためのマスターキーを記憶す
る記憶部を設けるとともに、主局の暗号処理部
に、該暗号処理部の暗号化機能を用いて複数のデ
ータ暗号化キーを生成するデータ暗号化キー生成
部を設け、
データ通信に先立ち、主局は、前記データ暗号
化キー生成部を起動して複数のデータ暗号化キー
を生成し、該キーを自局のメモリに記憶し、これ
により主局に複数のデータ暗号化キーを設定し、
次に、主局は、自局の複数のデータ暗号化キー
を自局のマスターキーを用いて順次暗号化した
後、従局へまとめて送信し、従局は、受信データ
を自局のマスターキーを用いて復号化して自局の
メモリに記憶し、これにより従局に複数のデータ
暗号化キーを設定し、
主局と従局との間でデータ通信を行う場合、送
信局は、自局のメモリから特定のデータ暗号化キ
ーを選択し、該データ暗号化キーを用いて送信デ
ータを暗号化し、該暗号化した送信データにデー
タ暗号化キーを特定するデータを付加して送信
し、受信局は、データ暗号化キーを特定するデー
タに基づいて自局のメモリから特定のデータ暗号
化キーを選択し、該データ暗号化キーを用いて送
信データを復号化することを特徴とする暗号通信
方式。(Means for Solving Problems) According to the present invention, when a master station and a slave station are each provided with a cryptographic processing section and data communication is performed between the master station and the slave station, the cryptographic processing section of the transmitting station encrypts the data. In an encrypted communication method in which transmitted data is encrypted using an encryption key, and received data is decrypted using the data encryption key in an encryption processing section of a receiving station, the data encryption key is encrypted in a master station and a slave station. Alternatively, a storage unit is provided to store a master key for decryption, and the encryption processing unit of the main station is used to generate a data encryption key that generates multiple data encryption keys using the encryption function of the encryption processing unit. Prior to data communication, the main station activates the data encryption key generation section to generate a plurality of data encryption keys, stores the keys in its own memory, and thereby transmits data to the main station. The master station sets multiple data encryption keys. Next, the master station sequentially encrypts its own multiple data encryption keys using its own master key, and then transmits them all to the slave station. , When receiving data is decrypted using the own station's master key and stored in the own station's memory, multiple data encryption keys are set on the slave station, and data communication is performed between the master station and the slave station. , the transmitting station selects a specific data encryption key from its own memory, encrypts transmission data using the data encryption key, and adds data specifying the data encryption key to the encrypted transmission data. The receiving station selects a specific data encryption key from its own memory based on the data specifying the data encryption key, and decrypts the transmitted data using the data encryption key. An encrypted communication method characterized by:
(作用)
本発明によるとあらかじめ複数ブロツクのデー
タ暗号化キーが主局及び従局に共通に設置され
る。そして、どのブロツクのデータ暗号化キーを
用いるかは、暗号通信の度毎にコマンドにより相
手側に知らされ、相手側では正しく解読すること
ができる。従つて、暗号通信の度毎のデータ暗号
化キーの配送が不要で、中央処理部の負荷が軽く
なると共に伝送効率が向上する。(Operation) According to the present invention, data encryption keys for a plurality of blocks are installed in common in the master station and the slave station in advance. The data encryption key for which block is to be used is notified to the other party by a command each time encrypted communication is performed, and the other party can correctly decrypt the data. Therefore, it is not necessary to deliver a data encryption key for each encrypted communication, which reduces the load on the central processing unit and improves transmission efficiency.
(実施例)
第1図は、本発明における実施例の主局および
従局の構成を示すブロツク図であつて、中央処理
部1、メモリ2、通信制御部3、暗号処理部4が
バス5にて接続されている。以下、本図と第3図
に従つて、主局データ暗号化キーを生成する方式
を詳細に説明する。(Embodiment) FIG. 1 is a block diagram showing the configuration of a master station and a slave station according to an embodiment of the present invention. connected. The method for generating the main station data encryption key will be described in detail below with reference to this figure and FIG. 3.
中央処理部1より乱数生成命令、乱数の転送先
であるメモリ2のアドレス、転送ブロツク数から
なる乱数生成コマンドを受けつけた暗号処理部4
は、暗号処理部内で電源バツクアツプされたIV
レジスタ43の初期値IV0とその時点の2進カウ
ンタ44のカウント値Cとの排他的論理和を
EXOR回路46にてとり、第3図(1)式にて表わ
されるIV0C=K0となる鍵データを生成する。
次に本鍵データをDESアルゴリズム処理部48
(Data Encode Standard)に設定し、IVレジス
タ43の内容IV0をDESアルゴリズム処理部48
へ入力すると、第3図(2)式で表わされる鍵K0で
暗号化されたIV0すなわちEK0(IV0)=RN0なる第
1ブロツクの乱数データRN0が、DESアルゴリ
ズム処理部48より出力され、出力バツフア47
に書き込まれる。その後、乱数データRN0はIV
レジスタ43に入力されるとともに、入出力レジ
スタ41を介してメモリ2のデータ暗号化キーエ
リアへ転送される。次にIVレジスタ43の内容
RN0と2進カウンタ44のカウント値Cとの排
他的論理和RN0C=K1を鍵データとし、DES
アルゴリズム処理部48に設定し、IVレジスタ
43の内容RN0をDESアルゴリズム処理部48
へ入力すると、鍵K1で暗号化されたRN0すなわ
ちEK1(RN0)=RN1なる第2ブロツクの乱数デー
タRN1が、DESアルゴリズム処理部48より出
力され、出力バツフア47に書き込まれる。その
後、乱数データRN1はIVレジスタ43に入力さ
れるとともに、入出力レジスタ41を介して、メ
モリ2へ転送され、先に転送されたRN0の次に
書き込まれる。以上の動作を繰り返し行つて、n
+1ブロツク数の乱数データRN0、RN1…RNo
が、第3図で示されるようにメモリ2に設定され
る。ここで乱数データRNo、鍵データKoは、第
3図(3)式、(4)式で表わされるものである。 A cryptographic processing unit 4 receives a random number generation command from the central processing unit 1, which includes a random number generation command, the address of the memory 2 to which the random number is to be transferred, and the number of transfer blocks.
is the IV backed up in the cryptographic processing unit.
The exclusive OR of the initial value IV 0 of the register 43 and the count value C of the binary counter 44 at that time is calculated.
The EXOR circuit 46 generates key data such that IV 0 C=K 0 expressed by equation (1) in FIG.
Next, the real key data is sent to the DES algorithm processing unit 48
(Data Encode Standard), and the contents IV 0 of the IV register 43 are set to DES algorithm processing unit 48.
When the random number data RN 0 of the first block is encrypted with the key K 0 expressed by equation ( 2 ) in FIG. output buffer 47
will be written to. After that, the random number data RN0 is IV
The data is input to the register 43 and transferred to the data encryption key area of the memory 2 via the input/output register 41. Next, the contents of IV register 43
DES _ _
The content RN 0 of the IV register 43 is set to the algorithm processing unit 48 and the content RN 0 of the IV register 43 is set to the DES algorithm processing unit 48
, the second block of random number data RN 1 encrypted with the key K 1 , that is, E K1 (RN 0 ) = RN 1 , is output from the DES algorithm processing unit 48 and written to the output buffer 47. . Thereafter, the random number data RN 1 is input to the IV register 43, transferred to the memory 2 via the input/output register 41, and written next to the previously transferred RN 0 . Repeat the above operations and
Random number data of +1 block number RN 0 , RN 1 ...RN o
is set in the memory 2 as shown in FIG. Here, the random number data RN o and the key data K o are expressed by equations (3) and (4) in FIG.
このようにして生成したRN0、RN1、……
RNoをデータ暗号化キーとして使用する。 RN 0 , RN 1 , ... generated in this way
Use RN o as the data encryption key.
第4図aに本発明で使用する一般的な暗号通信
のフレームフオーマツトを示してあり、Fはフラ
グシーケンス、Aはアドレス部、Cは制御部、
EIは暗号化された情報部、FCSはフレームチエ
ツクシーケンスである。 FIG. 4a shows the frame format of general encrypted communication used in the present invention, where F is a flag sequence, A is an address part, C is a control part,
EI is the encrypted information part and FCS is the frame check sequence.
以下、本図と第1図に従つて主局、従局間で暗
号通信を行う場合について詳細に説明する。 Hereinafter, a case in which encrypted communication is performed between a master station and a slave station will be described in detail with reference to this figure and FIG.
中央処理部1よりデータ暗号化キーの暗号化コ
マンドを受けつけた暗号処理部4は、あらかじめ
キーレジスタ45に設定されている主局、従局に
て共通の秘密のマスターキーKMをDESアルゴリ
ズム処理部48に設定し、データ暗号化キー
RN0、RN1、……RNoをブロツク単位に、メモ
リ2より入出力レジスタ41を介して読み出し、
入力バツフア42に設定する。その後、DESア
ルゴリズム処理部48にて暗号化し、出力バツフ
ア47に書き込み、入出力レジスタ41を介して
メモリ2の暗文のデータ暗号化キーエリアに書き
込む。このようにしてマスターキーKMで暗号化
されたn+1ブロツクのデータ暗号化キーEKM
(RN0)、EKM(RN1)、……EKM(RNo)を第4図b
のフレームフオーマツトにて通信制御部3より従
局へ送信する。ここで制御部Cには、データ暗号
化キー配送用コマンドCIが設定されている。本
フレームを受信した従局では、データ暗号化キー
配送用コマンドC1であることを解析し、暗号化
された情報部をマスターキーKMにて復号し、デ
ータ暗号化キーRN0、RN1、……、RNoを得る。
このようにしてn+1ブロツクのデータ暗号化キ
ーの配送が終了したので、次に主局は従局への伝
送情報DATAをデータ暗号化キーRN0で暗号化
しERN(DATA)を第4図cなるフレームフオー
マツトにて、伝送する。ここで、制御部Cには第
1ブロツクのデータ暗号化キーRN0で伝送情報
DATAを暗号化したことを示すコマンドC2が設
定されている。本フレームを受信した従局では、
制御部CのコマンドがC2であることから暗号化
された情報部をデータ暗号化キーRN0で復号し、
伝送情報DATAを得る。このように制御部Cの
コマンドは、暗号化された情報部のデータ暗号化
キーRN0、RN1、……RNoに対してC2、C3、…
…Cn+2が用意されているので、必要に応じて
ランダムにデータ暗号化キーを使用することがで
きる。 The cryptographic processing unit 4 receives the encryption command for the data encryption key from the central processing unit 1 and transmits the secret master key KM that is set in advance in the key register 45 and is common to the master station and the slave station to the DES algorithm processing unit 48. and set the data encryption key to
RN 0 , RN 1 , . . . RN o are read out in blocks from the memory 2 via the input/output register 41,
The input buffer 42 is set. Thereafter, it is encrypted by the DES algorithm processing unit 48, written to the output buffer 47, and written to the cryptogram data encryption key area of the memory 2 via the input/output register 41. In this way, data encryption key E KM of n+1 block encrypted with master key KM
(RN 0 ), E KM (RN 1 ), ...E KM (RN o ) in Figure 4b
It is transmitted from the communication control unit 3 to the slave station in a frame format of . Here, a data encryption key distribution command CI is set in the control unit C. The slave station that received this frame analyzes that it is a data encryption key delivery command C1, decrypts the encrypted information part using the master key KM, and issues the data encryption keys RN 0 , RN 1 , . . . , get RN o .
In this way, the delivery of the data encryption key for the n+1 block has been completed, so next the master station encrypts the transmission information DATA to the slave station with the data encryption key RN 0 and E RN (DATA) as shown in Figure 4c. Transmit in frame format. Here, the control unit C receives the transmission information using the data encryption key RN 0 of the first block.
Command C2 is set to indicate that DATA has been encrypted. The slave station that received this frame will
Since the command of the control unit C is C2, the encrypted information part is decrypted with the data encryption key RN 0 ,
Obtain transmission information DATA. In this way, the commands of the control section C are sent to the data encryption keys RN 0 , RN 1 , . . . RN o of the encrypted information section C2, C3, . . .
...Cn+2 is prepared, so data encryption keys can be used randomly as needed.
(発明の効果)
以上詳細に説明したように本発明によれば、1
回の中央処理部からの命令により、暗号処理部で
DESアルゴリズムを基本としたハードウエアに
より、複数ブロツク乱数データを生成し、これを
データ暗号化キーとしたので、中央処理部に負荷
をかけることなく高速にデータ暗号化キーを生成
し、しかも暗号強度が強いという効果が期待でき
る。さらに、該複数ブロツクのデータ暗号化キー
を使用できるようにしたので、伝送効率が向上す
るという効果が期待できる。(Effects of the Invention) As explained in detail above, according to the present invention, 1
The cryptographic processing unit receives instructions from the central processing unit.
Using hardware based on the DES algorithm, multiple blocks of random number data are generated and used as data encryption keys, so data encryption keys can be generated at high speed without putting a load on the central processing unit, and the encryption strength is also high. It can be expected to have a strong effect. Furthermore, since the data encryption keys of the plurality of blocks can be used, it is expected that the transmission efficiency will be improved.
第1図はこの発明の実施例の主局および従局の
構成を示すブロツク図、第2図は従来の主局、従
局間での暗号通信方式を示す図、第3図はこの発
明の実施例のデータ暗号化キー生成式とメモリへ
の格納形式を示す図、第4図はこの発明の実施例
の暗号通信フレームフオーマツトを示す図であ
る。
1……中央処理部、2……メモリ、3……通信
制御部、4……暗号処理部、5……バス、41…
…入出力レジスタ、42……入力バツフア、43
……電源バツクアツプされたIVレジスタ、44
……2進カウンタ、45……キーレジスタ、46
……EXOR回路、47……出力バツフア、48
……DESアルゴリズム処理部。
Fig. 1 is a block diagram showing the configuration of a master station and a slave station according to an embodiment of the present invention, Fig. 2 is a diagram showing a conventional encrypted communication system between a master station and a slave station, and Fig. 3 is an embodiment of the present invention. FIG. 4 is a diagram showing a data encryption key generation formula and a storage format in a memory, and FIG. 4 is a diagram showing an encrypted communication frame format according to an embodiment of the present invention. DESCRIPTION OF SYMBOLS 1...Central processing unit, 2...Memory, 3...Communication control unit, 4...Encryption processing unit, 5...Bus, 41...
...Input/output register, 42...Input buffer, 43
...IV register with power backup, 44
... Binary counter, 45 ... Key register, 46
...EXOR circuit, 47...Output buffer, 48
...DES algorithm processing section.
Claims (1)
と従局との間でデータ通信を行う場合、送信局の
暗号処理部においてデータ暗号化キーを用いて送
信データを暗号化し、受信局の暗号処理部におい
てデータ暗号化キーを用いて受信データを復号化
する暗号通信方式において、 主局及び従局に、前期データ暗号化キーを暗号
化または復号化するためのマスターキーを記憶す
る記憶部を設けるとともに、主局の暗号処理部
に、該暗号処理部の暗号化機能を用いて複数のデ
ータ暗号化キーを生成するデータ暗号化キー生成
部を設け、 データ通信に先立ち、主局は、前記データ暗号
化キー生成部を起動して複数のデータ暗号化キー
を生成し、該キーを自局のメモリに記憶し、これ
により主局に複数のデータ暗号化キーを設定し、 次に、主局は、自局の複数のデータ暗号化キー
を自局のマスターキーを用いて順次暗号化した
後、従局へまとめて送信し、従局は、受信データ
を自局のマスターキーを用いて復号化して自局の
メモリに記憶し、これにより従局に複数のデータ
暗号化キーを設定し、 主局と従局との間でデータ通信を行う場合、送
信局は、自局のメモリから特定のデータ暗号化キ
ーを選択し、該データ暗号化キーを用いて送信デ
ータを暗号化し、該暗号化した送信データにデー
タ暗号化キーを特定するデータを付加して送信
し、受信局は、データ暗号化キーを特定するデー
タに基づいて自局のメモリから特定のデータ暗号
化キーを選択し、該データ暗号化キーを用いて送
信データを復号化する暗号通信方式。[Claims] 1. When a master station and a slave station are each provided with a cryptographic processing section and data communication is performed between the master station and the slave station, the cryptographic processing section of the transmitting station uses a data encryption key to transmit data. In an encrypted communication method in which received data is encrypted and then decrypted using a data encryption key in the receiving station's cryptographic processing unit, the master station and slave stations are provided with a master key to encrypt or decrypt the previous data encryption key. At the same time, the cryptographic processing unit of the main station is provided with a data encryption key generation unit that generates a plurality of data encryption keys using the encryption function of the cryptographic processing unit. , the main station activates the data encryption key generation unit to generate a plurality of data encryption keys, stores the keys in its own memory, and thereby sets a plurality of data encryption keys in the main station. Next, the master station sequentially encrypts its own multiple data encryption keys using its own master key, and then transmits them all to the slave station, and the slave station transmits the received data to its own master key. When performing data communication between the master station and the slave station by decrypting the data using the key and storing it in its own memory, and setting multiple data encryption keys on the slave station, the transmitting station decrypts the data using the key and stores it in its own memory. Select a specific data encryption key from memory, encrypt transmission data using the data encryption key, add data specifying the data encryption key to the encrypted transmission data, transmit it, and send it to the receiving station. is an encrypted communication method in which a specific data encryption key is selected from the own memory based on data specifying the data encryption key, and transmitted data is decrypted using the data encryption key.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60016432A JPS61177046A (en) | 1985-02-01 | 1985-02-01 | Cipher communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60016432A JPS61177046A (en) | 1985-02-01 | 1985-02-01 | Cipher communication system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61177046A JPS61177046A (en) | 1986-08-08 |
| JPH0439935B2 true JPH0439935B2 (en) | 1992-07-01 |
Family
ID=11916072
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60016432A Granted JPS61177046A (en) | 1985-02-01 | 1985-02-01 | Cipher communication system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61177046A (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63220630A (en) * | 1987-03-10 | 1988-09-13 | Matsushita Electric Ind Co Ltd | Terminal control method |
| JP2735564B2 (en) * | 1988-05-10 | 1998-04-02 | 日立マクセル株式会社 | Communications system |
| US6834111B1 (en) | 1998-04-01 | 2004-12-21 | Matsushita Electric Industrial Co., Ltd. | Data transmitting/receiving method, data transmitter, data receiver, data transmitting/receiving system, av content transmitting method, av content receiving method, av content transmitter, av content receiver, and program recording medium |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5534520A (en) * | 1978-08-31 | 1980-03-11 | Fujitsu Ltd | Encrypt data communication system containing multi- encrypt key |
| JPS59122221A (en) * | 1982-12-28 | 1984-07-14 | Nec Corp | Pattern generator |
| JPH0614641B2 (en) * | 1983-03-29 | 1994-02-23 | 富士通株式会社 | Key information delivery processing method |
-
1985
- 1985-02-01 JP JP60016432A patent/JPS61177046A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61177046A (en) | 1986-08-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0405215B1 (en) | A method for utilizing an encrypted key as a key identifier in a data packet in a computer network | |
| US4322576A (en) | Message format for secure communication over data links | |
| US5438622A (en) | Method and apparatus for improving the security of an electronic codebook encryption scheme utilizing an offset in the pseudorandom sequence | |
| EP0002389B1 (en) | Multiple domain data communication | |
| EP0292790B1 (en) | Controlling the use of cryptographic keys via generating station established control values | |
| JP3901909B2 (en) | ENCRYPTION DEVICE AND RECORDING MEDIUM CONTAINING PROGRAM | |
| US5345508A (en) | Method and apparatus for variable-overhead cached encryption | |
| EP0002390B1 (en) | Method for cryptographic file security in multiple domain data processing systems | |
| EP1440535B1 (en) | Memory encrytion system and method | |
| EP0634038B1 (en) | A cryptographic communications method and system | |
| US4503287A (en) | Two-tiered communication security employing asymmetric session keys | |
| US5452358A (en) | Method and apparatus for improving the security of an electronic codebook encryption scheme utilizing a data dependent encryption function | |
| US5444781A (en) | Method and apparatus for decryption using cache storage | |
| JPS6127751B2 (en) | ||
| EP0002388A1 (en) | Data processing terminal | |
| JPH08234658A (en) | Method for generation of encoding key | |
| US7894608B2 (en) | Secure approach to send data from one system to another | |
| CN114499857A (en) | Method for realizing data correctness and consistency in big data quantum encryption and decryption | |
| US20080192924A1 (en) | Data encryption without padding | |
| JPH0439935B2 (en) | ||
| US6337910B1 (en) | Method and apparatus for generating one time pads simultaneously in separate encryption/decryption systems | |
| KR100494560B1 (en) | Real time block data encryption/decryption processor using Rijndael block cipher and method therefor | |
| JPS6253042A (en) | Distributing system for cryptographic key | |
| CN119070990B (en) | Data transmission method, device, storage medium, electronic device and program product | |
| US6802001B1 (en) | Method of incrementally establishing an encryption key |