[go: up one dir, main page]

JPH10164028A - Data communication method - Google Patents

Data communication method

Info

Publication number
JPH10164028A
JPH10164028A JP31741596A JP31741596A JPH10164028A JP H10164028 A JPH10164028 A JP H10164028A JP 31741596 A JP31741596 A JP 31741596A JP 31741596 A JP31741596 A JP 31741596A JP H10164028 A JPH10164028 A JP H10164028A
Authority
JP
Japan
Prior art keywords
data
communication
memory
received
division
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP31741596A
Other languages
Japanese (ja)
Inventor
Yasushi Nagai
靖 永井
Isao Takita
功 滝田
Makiko Ikeda
牧子 池田
Satoshi Konuma
智 小沼
Toru Owada
徹 大和田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Hitachi Advanced Digital Inc
Original Assignee
Hitachi Ltd
Hitachi Video and Information System Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd, Hitachi Video and Information System Inc filed Critical Hitachi Ltd
Priority to JP31741596A priority Critical patent/JPH10164028A/en
Publication of JPH10164028A publication Critical patent/JPH10164028A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To provide high safety for wire tapping by permitting a transmission side to divide original data into plural pieces of data and to transmit them through the use of plural communication lines and permitting a reception side to synthesize data received from plural communication lines in a procedure opposite to a method for dividing data received from the plural communication lines and to restore original data. SOLUTION: A CPU 101 executes communication in accordance with a program stored in a memory 103. At the time of transmitting data, data stored in the memory 103 or an external storage device 108 is divided into two and they are transferred to a first communication equipment 104 and a second communication equipment 106 through a system bus 102. The communication equipments 104 and 106 convert received data into respective communication signals and output them to a first communication line 105 and a second communication line 107. At the time of receiving data, the CPU reads the rule array R of division/synthesis into the memory 103, writes data D1 received from the first communication equipment 104 into the memory 103 and writes data D2 received from the second communication equipment 106 into the memory 103.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は複数の通信路を利用
して、データの送受信を行う通信方法に関する。
[0001] 1. Field of the Invention [0002] The present invention relates to a communication method for transmitting and receiving data using a plurality of communication paths.

【0002】[0002]

【従来の技術】従来、セルラ電話などデータの送信先以
外で受信可能な方法で交換されるデータを保護する方法
としてデータの暗号化がある。暗号化によって無許可の
受信者が簡単には復号できなくするためには、暗号化方
法の複雑度を高くしなければならない。しかし、暗号化
方法の複雑度が高くなるにしたがい、データを暗号化
し、その後、復号するのにかかる時間も長くなる。した
がって、無許可の受信者が解読するのが困難であり、暗
号化および解読時間が比較的短い暗号化データをもたら
す暗号化方法が必要となっている。この例として、特開
平7−281596号公報に記載の方法がある。これ
は、複数個のデータ・セグメントからなるデータを複数
個の暗号化されたデータ・ブロック並びに関連する制御
ブロックに暗号化するための方法である。この方法は、
各データ・セグメントを暗号化して、暗号化データ・セ
グメントを形成し、暗号化データ・セグメントを含む暗
号化データ・ブロックを作成し、暗号化データ・ブロッ
クにデータを暗号化するのに使用した暗号化関数等の暗
号化情報を持つ制御ブロックを作成する。この様に、短
い暗号か時間を維持しながら、暗号化方法の有効性は高
いものとなってきている。
2. Description of the Related Art Conventionally, there is data encryption as a method for protecting data exchanged by a method that can be received at a destination other than a data transmission destination such as a cellular phone. In order to prevent unauthorized recipients from easily decrypting by encryption, the complexity of the encryption method must be increased. However, as the complexity of the encryption method increases, so does the time required to encrypt and subsequently decrypt the data. Thus, there is a need for an encryption method that is difficult for unauthorized recipients to decrypt and that results in encrypted data that has relatively short encryption and decryption times. As an example of this, there is a method described in JP-A-7-281596. This is a method for encrypting data consisting of a plurality of data segments into a plurality of encrypted data blocks and associated control blocks. This method
The cipher used to encrypt each data segment to form an encrypted data segment, create an encrypted data block containing the encrypted data segment, and encrypt the data into the encrypted data block Create a control block having encryption information such as an encryption function. Thus, the effectiveness of the encryption method is increasing while maintaining a short encryption time.

【0003】[0003]

【発明が解決しようとする課題】昨今、コードレス電話
など家庭内で無線によって通信する機器が普及してきて
いる。その為、家庭内のデータ通信や通話を盗聴される
危険性が高まってきている。この通信データや通話内容
を保護する方法としては前記のような暗号化がある。し
かし、電波などを用いて通信する場合、暗号化は送信者
以外の者の受信を妨げることはできないし、解読される
可能性がある。このため、送信先以外の者が送信データ
全てを受信することが困難な通信方法が必要である。
Recently, devices that perform wireless communication at home, such as cordless telephones, have become widespread. For this reason, the danger of eavesdropping on data communication and telephone calls in the home is increasing. As a method of protecting the communication data and the contents of the call, there is the above-mentioned encryption. However, when communication is performed using radio waves or the like, encryption cannot prevent reception by anyone other than the sender, and may be decrypted. Therefore, there is a need for a communication method in which it is difficult for a person other than the transmission destination to receive all the transmission data.

【0004】本発明の目的は盗聴に対して安全性の高い
データ通信方法を提供することにある。
An object of the present invention is to provide a data communication method that is highly secure against eavesdropping.

【0005】[0005]

【課題を解決するための手段】上記課題を解決するため
に、本発明のデータ通信方法は、送信側は原データを複
数のデータに分割して、それらを複数の通信路を利用し
て伝送する。そして、受信側は複数の通信路から受け取
ったデータを分割方法と逆の手順で合成することによっ
て原データを復元する。
In order to solve the above-mentioned problems, according to a data communication method of the present invention, a transmitting side divides original data into a plurality of data and transmits them by using a plurality of communication paths. I do. Then, the receiving side restores the original data by combining the data received from the plurality of communication paths in a procedure reverse to the division method.

【0006】[0006]

【発明の実施の形態】以下、本発明のデータ通信方法の
実施例を説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a data communication method according to the present invention will be described below.

【0007】以下本発明の第一の実施例について図1か
ら図6を用いて簡単に説明する。
Hereinafter, a first embodiment of the present invention will be briefly described with reference to FIGS.

【0008】図1は本実施例に係る通信装置のハードウ
ェア構成の簡単なブロック図、図2はデータ送信時のメ
モリマップ、図3はデータ受信時のメモリマップ、図4
は分割合成の規則を表す配列Rの例、図5はデータ分割
のフローチャート、図6はデータ合成のフローチャート
である。
FIG. 1 is a simplified block diagram of the hardware configuration of a communication apparatus according to the present embodiment, FIG. 2 is a memory map for data transmission, FIG. 3 is a memory map for data reception, and FIG.
FIG. 5 is an example of an array R representing rules of division and composition, FIG. 5 is a flowchart of data division, and FIG. 6 is a flowchart of data composition.

【0009】図1において、101はCPU、102は
制御命令及びデータを伝送するシステムバス、103は
制御命令及びデータを格納するメモリ、104は第一通
信装置、105は第一通信装置104が通信を行う第一
通信路、106は第二通信装置、107は第二通信装置
106が通信を行う第二通信路、108はハードディス
クなどの外部記憶装置である。
In FIG. 1, 101 is a CPU, 102 is a system bus for transmitting control commands and data, 103 is a memory for storing control commands and data, 104 is a first communication device, and 105 is a first communication device 104 for communication. , A second communication device 107, a second communication channel with which the second communication device 106 communicates, and an external storage device 108 such as a hard disk.

【0010】CPU101はメモリ103に記憶された
プログラムに従い通信を行う。データ送信時には、メモ
リ103または外部記憶装置108に記憶されているデ
ータを二つに分割し、その二つのデータをそれぞれ第一
通信装置104、第二通信装置106へシステムバス1
02を介して渡す。各装置104,106は渡されたデ
ータをそれぞれの通信信号に変換して、第一通信路10
5、第二通信路107へ出力する。
The CPU 101 performs communication according to a program stored in the memory 103. At the time of data transmission, the data stored in the memory 103 or the external storage device 108 is divided into two, and the two data are transferred to the first communication device 104 and the second communication device 106 respectively by the system bus 1.
Pass through 02. Each of the devices 104 and 106 converts the passed data into a respective communication signal, and
5. Output to the second communication path 107.

【0011】図2はデータ送信時のメモリ103のメモ
リマップの一部である。
FIG. 2 shows a part of a memory map of the memory 103 at the time of data transmission.

【0012】Rは分割、合成を行うための規則を表す配
列領域、Dは送信データ領域、D1は配列Rに従い送信
データDを分割し、第一通信装置104から送信するデ
ータを格納するデータ領域、D2は配列Rに従い送信デ
ータDを分割し、第二通信装置106から送信するデー
タを格納するデータ領域である。
R is an array area representing rules for performing division and synthesis, D is a transmission data area, D1 is a data area for dividing transmission data D in accordance with the array R and storing data transmitted from the first communication device 104 , D2 are data areas for storing the data to be transmitted from the second communication device 106 by dividing the transmission data D in accordance with the array R.

【0013】図3はデータ受信時のメモリ103のメモ
リマップの一部である。
FIG. 3 shows a part of a memory map of the memory 103 at the time of data reception.

【0014】Rは分割、合成を行うための規則を表す配
列領域、D1’は第一通信装置104の受信したデータ
を格納するデータ領域、D2’は第二通信装置106の
受信したデータを格納するデータ領域、D’は配列Rに
従い受信データD1’,D2’を合成したデータを格納
するデータ領域である。
R is an array area representing rules for performing division and synthesis, D1 'is a data area for storing data received by the first communication device 104, and D2' is a data area for storing data received by the second communication device 106. A data area D ′ is a data area for storing data obtained by combining the received data D1 ′ and D2 ′ according to the array R.

【0015】図4は分割合成配列Rの例である。配列R
は、データの分割、合成の規則を記憶する。図4は8ビ
ット単位でデータを分割、合成する規則を示している。
FIG. 4 shows an example of the divided composite array R. Array R
Stores rules for dividing and combining data. FIG. 4 shows rules for dividing and combining data in units of 8 bits.

【0016】図中上の列の数字は配列Rの要素番号を示
している。その下の枠は配列Rの要素を表す。各要素の
内容は、その要素に対応するデータの送受信を行う通信
装置及び通信路を示す。1は第一通信装置104、第一
通信路105を示し、2は第二通信装置106、第二通
信路107を示す。
The numbers in the upper row of the figure indicate the element numbers of the array R. The boxes below it represent the elements of array R. The content of each element indicates a communication device and a communication path for transmitting and receiving data corresponding to the element. 1 indicates the first communication device 104 and the first communication channel 105, and 2 indicates the second communication device 106 and the second communication channel 107.

【0017】データ送信時は、この分割合成の規則に従
いデータを分割し、データ受信時はこの規則に従いデー
タを復元する。
At the time of data transmission, data is divided according to the rule of division and synthesis, and at the time of data reception, data is restored according to this rule.

【0018】図5はデータ送信時のデータ分割のフロー
チャートである。
FIG. 5 is a flowchart of data division at the time of data transmission.

【0019】i,j,k,lは正の整数、D_i,D1_
j,D2_k,R_lは送信データDのiビット目、分割送
信データD1のjビット目、分割送信データD2のkビ
ット目、分割合成規則の配列Rの1番目の要素を表す。
左矢印は右から左への代入を表し、modは左の数を右の
数で割った時の余りを表す。i,j,kはそれぞれ送信
データD、分割送信データD1,D2の何ビット目に注
目しているかを示し、lは分割合成の規則配列の何番目
の要素に注目しているかを示す。
I, j, k, l are positive integers, D_i, D1_
j, D2_k, R_l represent the i-th bit of the transmission data D, the j-th bit of the divided transmission data D1, the k-th bit of the divided transmission data D2, and the first element of the array R of the division combination rule.
The left arrow represents a right-to-left assignment, and mod represents the remainder of dividing the left number by the right number. “i”, “j” and “k” indicate the bits of the transmission data D and the divided transmission data D1 and D2, respectively, and “1” indicates the element of the rule array of the divisional synthesis that is focused on.

【0020】図6はデータ受信時のデータ合成のフロー
チャートである。
FIG. 6 is a flowchart of data synthesis at the time of data reception.

【0021】D'_i,D1'_j,D2'_kは受信データ
D'のiビット目、分割受信データD1'のjビット目、
分割受信データD2'のkビット目を表す。
D'_i, D1'_j, D2'_k are the i-th bit of the received data D ', the j-th bit of the divided received data D1',
Represents the k-th bit of the divided reception data D2 '.

【0022】i,j,kはそれぞれ受信データD'、分
割受信データD1',D2'の何ビット目に注目している
かを示し、lは分割合成の規則配列Rの何番目の要素に
注目しているかを示す。
I, j, and k indicate the bits of the received data D 'and the divided received data D1' and D2 ', respectively, and 1 indicates the element of the rule array R of the divided synthesis. Indicates whether you are doing.

【0023】図1の装置によってデータ送信を行う場合
のデータ分割方法について図2、図4、図5を用いて説
明する。
A data division method when data is transmitted by the apparatus shown in FIG. 1 will be described with reference to FIGS. 2, 4 and 5.

【0024】CPU101はメモリ103に記憶された
プログラムに従いデータ送信を行う。データ送信時、ま
ず、CPU101は図2に示すように送信データDと分
割合成の規則配列Rをメモリ103に読み込む。次に、
読み込んだ送信データDを図5に示すフローチャートに
従って分割し、メモリ103に記憶する。
The CPU 101 performs data transmission according to a program stored in the memory 103. At the time of data transmission, first, the CPU 101 reads the transmission data D and the rule array R of division and synthesis into the memory 103 as shown in FIG. next,
The read transmission data D is divided according to the flowchart shown in FIG.

【0025】例としてD=1001011010という
10ビットのデータを図4にし示す分割合成の規則配列
Rに従い分割して送信する場合を考える。i=1,j=
1,k=1,l=1の時R_1は2であるのでD2_1に
D_1を代入し、D2_1=1となり、k,i,lの更新
を行いi=2,j=1,k=2,l=2となる。次に、
R_2は1であるのでD1_1にD_2を代入しD1_1=
0となる。以下同様にiがデータ長10となるまで操作
を行い終了する。この時、D1=00010,D2=1
1101となる。
As an example, let us consider a case where 10-bit data of D = 1001011010 is divided and transmitted according to the rule arrangement R of division and synthesis shown in FIG. i = 1, j =
When 1, k = 1, l = 1, R_1 is 2, so that D_1 is substituted into D2_1, D2_1 = 1, and k, i, l are updated, and i = 2, j = 1, k = 2. 1 = 2. next,
Since R_2 is 1, D_2 is substituted into D1_1 and D1_1 =
It becomes 0. In the same manner, the operation is repeated until i becomes the data length 10, and the processing is terminated. At this time, D1 = 00010 and D2 = 1
1101.

【0026】その後、CPU101は、第一通信装置1
04にメモリ103のD1を第一通信路105へ出力さ
せる。また、第二通信装置106にメモリ103のD2
を第二通進路107へ出力させる。
Thereafter, the CPU 101 sets the first communication device 1
04 causes D1 of the memory 103 to be output to the first communication path 105. Also, the D2 of the memory 103 is stored in the second communication device 106.
To the second travel path 107.

【0027】この様に分割されたデータD1,D2はど
ちらも送信データDからデータが欠落しているため通信
装置1,2から送信される個々の分割送信データD1,
D2から送信データDを構成することは出来ない。
Since the data D1 and D2 divided in this way lack data from the transmission data D, the individual divided transmission data D1 and D1 transmitted from the communication devices 1 and 2 respectively.
The transmission data D cannot be composed from D2.

【0028】図1の装置によってデータ受信を行う場合
のデータ合成方法について図3、図4、図6を用いて説
明する。
A data synthesizing method when data is received by the apparatus shown in FIG. 1 will be described with reference to FIGS. 3, 4, and 6.

【0029】CPU101はメモリ103に記憶された
プログラムに従いデータ受信を行う。データ受信時、ま
ず、CPU101は図3に示すように分割合成の規則配
列Rをメモリ103に読み込み、また、第一通信装置1
04より受信したデータD1’をメモリ103に書き込
み、第二通信装置106より受信したデータD2’をメ
モリ103に書き込む。
The CPU 101 receives data according to a program stored in the memory 103. At the time of data reception, first, the CPU 101 reads the rule array R of division and synthesis into the memory 103 as shown in FIG.
Data D1 ′ received from the second communication device 106 is written into the memory 103, and data D2 ′ received from the second communication device 106 is written into the memory 103.

【0030】次に、書き込んだ分割された受信データD
1’,D2’を図6に示すフローチャートに従って合成
し、メモリ103のD’に記憶する。
Next, the written divided reception data D
1 'and D2' are synthesized according to the flowchart shown in FIG.

【0031】例としてD1'=00010,D2'=11
101という2つの5ビットデータを受信し、図4にし
示す分割合成の規則配列Rに従い合成場合を考える。
As an example, D1 '= 00010, D2' = 11
Consider a case where two 5-bit data 101 are received and combined according to the rule arrangement R of the divisional combination shown in FIG.

【0032】全受信データ長は10ビットであり受信デ
ータD'の長さは10ビットとなる。さらに、i=1,
j=1,k=1,l=1のときR_1は2であるのでD'
_1にD2'_1を代入し、D'_1=1となり、k,i,
lの更新を行いi=2,j=1,k=2,l=2とな
る。次に、R_2は1であるのでD'_2にD1'_1を代
入し、D'_2=0となる。以下同様にiがデータ長10
となるまで上記と同様の操作を行い終了する。このとき
D'=1001011010となる。
The total length of the received data is 10 bits, and the length of the received data D 'is 10 bits. Further, i = 1,
When j = 1, k = 1, l = 1, R_1 is 2, so that D ′
_1, D2′_1 is substituted, D′ _1 = 1, and k, i,
1 is updated, and i = 2, j = 1, k = 2, and l = 2. Next, since R_2 is 1, D1′_1 is substituted for D′ _2, and D′ _2 = 0. Similarly, i has a data length of 10
The same operation as described above is performed until the operation is completed, and the process ends. At this time, D ′ = 1010101010.

【0033】この様に、分割合成の規則を用いると分割
受信データD1',D2'から送信された原データをD'
に格納することが出来る。
As described above, when the rule of division synthesis is used, the original data transmitted from the division reception data D1 'and D2' is converted to D '.
Can be stored.

【0034】以上の様に送受信を行うことによって、二
つの通信路を用いてデータを転送することが出来る。
By performing transmission and reception as described above, data can be transferred using two communication paths.

【0035】図4の例のように分割合成の規則の適用デ
ータ長が8ビットの場合、分割合成の規則は2の8乗通
りある。ここで分割合成の規則の適用データ長をmビッ
トとすると、分割合成の規則配列Rの要素数はmとな
り、作りうる分割合成の規則は2のm乗通りとなり。m
が大きければ大きいほど分割合成規則の数は多くなり、
分割合成の規則の発見は難しくなる。
As shown in the example of FIG. 4, when the applicable data length of the rule of the divisional synthesis is 8 bits, there are 2 @ 8 powers of the rule of the divisional synthesis. Here, assuming that the application data length of the rule of the divisional synthesis is m bits, the number of elements of the rule array R of the divisional synthesis is m, and the rule of the divisional synthesis that can be created is 2 m. m
Is larger, the number of split composition rules increases,
It is difficult to find the rules of division and composition.

【0036】さらに、使用する通信路の数をnとし、デ
ータをn個に分割して送信、受信を行うとすると、分割
合成の規則の配列の各要素のとる値は1からnのn種類
となるので、分割合成の規則の数はnのm乗通り作るこ
とが出来る。
Further, assuming that the number of communication paths to be used is n and the data is divided into n pieces for transmission and reception, each element of the array of division and composition rules takes n types of values from 1 to n. Thus, the number of rules of the divisional synthesis can be made to be n to the m-th power.

【0037】つまり、使用する通信路の数nが大きくな
ればなるほど、作りうる分割合成の規則は多くなり、分
割合成の規則の発見は難しくなる。
In other words, the larger the number n of communication paths to be used, the greater the number of rules of division and synthesis that can be made, and the more difficult it is to find the rule of division and synthesis.

【0038】また、分割されたデータ全てを受信しなけ
れば、データが元データより欠落することになる。その
ため、使用する通信の1本でも赤外線による通信路のよ
うに、指向性を持つため外部のものに受信されにくい通
信路を用いると、送信データ全体としての安全性が高ま
る。赤外線による通信路は指向性により、安全性が高い
が通信速度が遅い。しかし、n本の通信路の中に1本で
も通信速度の速い通信路を用い、元データを通信路の速
さに比例したサイズのデータに分割し、分割されたデー
タを通信路に割り当てると全体としての通信速度を上げ
ることができる。この様に、安全性の高い通信路と通信
速度の速い通信路を組み合わせることにより安全かつ速
い通信を行うことができる。
If all the divided data is not received, the data will be missing from the original data. Therefore, if a communication path having directivity and not easily received by an external device, such as a communication path using infrared rays, is used, even one of the communication used increases the security of the entire transmission data. The communication path using infrared rays has high security due to directivity, but has a low communication speed. However, if at least one of the n communication paths uses a communication path with a high communication speed, the original data is divided into data having a size proportional to the speed of the communication path, and the divided data is assigned to the communication path. The communication speed as a whole can be increased. In this way, a secure and fast communication can be performed by combining a highly secure communication path and a fast communication speed communication path.

【0039】[0039]

【発明の効果】分割された個々のデータは原データより
データが欠落しているので、個々のデータを受信したと
しても原データを構成することは出来ない。
According to the present invention, since the divided individual data lacks the original data, the original data cannot be formed even if the individual data is received.

【0040】すべてのデータを受信したとしても、分割
合成の規則の適用データ長をm、そのデータを分割する
数をnとすると、分割合成の方法の数はmのn乗通りと
なり、n,mが大きくなると非常に大きな数となり分割
方法を発見するのは困難である。
Even if all data are received, assuming that the data length to which the rule of division and composition is applied is m and the number of divisions of the data is n, the number of division and composition methods is m to the nth power. When m is large, the number becomes very large, and it is difficult to find a division method.

【0041】以上、説明したとおり本発明の通信方法は
通信の安全性を高めることができる。
As described above, the communication method of the present invention can enhance the security of communication.

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

【図1】本実施例に係る通信装置のハードウェア構成の
ブロック図。
FIG. 1 is a block diagram of a hardware configuration of a communication device according to an embodiment.

【図2】データ送信時のメモリマップの説明図。FIG. 2 is an explanatory diagram of a memory map at the time of data transmission.

【図3】データ受信時のメモリマップの説明図。FIG. 3 is an explanatory diagram of a memory map at the time of data reception.

【図4】分割合成の規則を表す配列Rの説明図。FIG. 4 is an explanatory diagram of an array R representing rules of division and composition.

【図5】データ分割のフローチャート。FIG. 5 is a flowchart of data division.

【図6】データ合成のフローチャート。FIG. 6 is a flowchart of data synthesis.

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

101…CPU、 102…システムバス、 103…メモリ、 104…第一通信装置、 105…第一通信路、 106…第二通信装置、 107…第二通信路、 108…外部記憶装置。 101: CPU, 102: System bus, 103: Memory, 104: First communication device, 105: First communication channel, 106: Second communication device, 107: Second communication channel, 108: External storage device

───────────────────────────────────────────────────── フロントページの続き (72)発明者 池田 牧子 神奈川県川崎市麻生区王禅寺1099番地株式 会社日立製作所システム開発研究所内 (72)発明者 小沼 智 神奈川県横浜市戸塚区吉田町292番地株式 会社日立画像情報システム内 (72)発明者 大和田 徹 神奈川県川崎市麻生区王禅寺1099番地株式 会社日立製作所システム開発研究所内 ──────────────────────────────────────────────────続 き Continued on the front page (72) Inventor Makiko Ikeda 1099 Ozenji Temple, Aso-ku, Kawasaki City, Kanagawa Prefecture Inside Hitachi Systems Development Laboratory (72) Inventor Satoshi Onuma 292 Yoshida-cho, Totsuka-ku, Yokohama-shi, Kanagawa Prefecture Stock Company Hitachi Image Information System (72) Inventor Toru Owada 1099 Ozenji Temple, Aso-ku, Kawasaki City, Kanagawa Prefecture

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】複数個の通信装置及び通信路を用いた通信
方法において、送信すべきデータブロックを複数個のデ
ータブロックに分割し、その中の一部の通信装置、通信
路を用いてデータを送信することを特徴とするデータ通
信方法。
In a communication method using a plurality of communication devices and communication paths, a data block to be transmitted is divided into a plurality of data blocks, and data is transmitted using some of the communication devices and communication paths. Data communication method.
【請求項2】複数個の通信装置及び通信路を用いた通信
方法において、複数個のうちの一部の通信路からデータ
ブロックに分割されたデータを受信し、前記データブロ
ックから元のデータを復元することを特徴とするデータ
通信方法。
2. A communication method using a plurality of communication devices and communication paths, receiving data divided into data blocks from some of the plurality of communication paths, and converting original data from the data blocks. A data communication method characterized by restoring.
【請求項3】請求項1または2において、データ分割、
復元は、特定の規則に従い、その規則は配列として表現
されるデータ通信方法。
3. The method according to claim 1, wherein data division is performed.
Restoration is a data communication method that follows specific rules, which are expressed as arrays.
JP31741596A 1996-11-28 1996-11-28 Data communication method Pending JPH10164028A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP31741596A JPH10164028A (en) 1996-11-28 1996-11-28 Data communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP31741596A JPH10164028A (en) 1996-11-28 1996-11-28 Data communication method

Publications (1)

Publication Number Publication Date
JPH10164028A true JPH10164028A (en) 1998-06-19

Family

ID=18087986

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31741596A Pending JPH10164028A (en) 1996-11-28 1996-11-28 Data communication method

Country Status (1)

Country Link
JP (1) JPH10164028A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002037831A1 (en) * 2000-10-30 2002-05-10 Matsushita Electric Industrial Co., Ltd. Information transmitting/receiving system, information transmitting/receiving method, and handwritten information compressing method used for them
JP2004140808A (en) * 2002-09-25 2004-05-13 Denon Ltd Content data transmission/reception system, method therefor content data transmission device, and content data reception device
JP2006345160A (en) * 2005-06-08 2006-12-21 Base Technology Inc Information communication system
US7203843B2 (en) 2002-05-02 2007-04-10 Fuji Xerox Co., Ltd. Method and system for transferring data
JP2007201676A (en) * 2006-01-25 2007-08-09 Victor Co Of Japan Ltd Information transmission/reception system, information transmission/reception method, and imaging apparatus used for information transmission/reception system
JP2007523510A (en) * 2003-10-16 2007-08-16 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ How to exchange personal information by step-by-step operation in an untrustworthy peer-to-peer environment
JP2008028806A (en) * 2006-07-24 2008-02-07 Nec Corp Information transmission method, information reception method, information transmission device, information reception device, and program
WO2009116169A1 (en) * 2008-03-21 2009-09-24 富士通株式会社 Information processing equipment, method of communication, and communication program

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002037831A1 (en) * 2000-10-30 2002-05-10 Matsushita Electric Industrial Co., Ltd. Information transmitting/receiving system, information transmitting/receiving method, and handwritten information compressing method used for them
US7203843B2 (en) 2002-05-02 2007-04-10 Fuji Xerox Co., Ltd. Method and system for transferring data
JP2004140808A (en) * 2002-09-25 2004-05-13 Denon Ltd Content data transmission/reception system, method therefor content data transmission device, and content data reception device
JP2007523510A (en) * 2003-10-16 2007-08-16 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ How to exchange personal information by step-by-step operation in an untrustworthy peer-to-peer environment
JP4734252B2 (en) * 2003-10-16 2011-07-27 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ How to exchange personal information by step-by-step operation in an untrustworthy peer-to-peer environment
JP2006345160A (en) * 2005-06-08 2006-12-21 Base Technology Inc Information communication system
JP2007201676A (en) * 2006-01-25 2007-08-09 Victor Co Of Japan Ltd Information transmission/reception system, information transmission/reception method, and imaging apparatus used for information transmission/reception system
JP4517368B2 (en) * 2006-01-25 2010-08-04 日本ビクター株式会社 Transmission device, reception device, and information transmission / reception system
JP2008028806A (en) * 2006-07-24 2008-02-07 Nec Corp Information transmission method, information reception method, information transmission device, information reception device, and program
WO2009116169A1 (en) * 2008-03-21 2009-09-24 富士通株式会社 Information processing equipment, method of communication, and communication program

Similar Documents

Publication Publication Date Title
US11734435B2 (en) Image encryption and decryption communication algorithm based on two-dimensional lag complex logistic map
US5793871A (en) Optical encryption interface
US5438622A (en) Method and apparatus for improving the security of an electronic codebook encryption scheme utilizing an offset in the pseudorandom sequence
CN111034115B (en) Encryption system and method for expanding apparent size of true random number pool
WO2003021849A2 (en) A non-algebraic cryptographic architecture
JPH0232679A (en) Method and device for data communication by neural net
JPH05500298A (en) encryption device
JP2009116348A (en) Data decorrelation method
GB2398213A (en) Encryption using the KASUMI algorithm
JPH10164028A (en) Data communication method
JP2003271054A (en) Data enciphering device and data deciphering device
US4488001A (en) Intellectual properties protection device
WO1999036942A1 (en) Method for the cryptographic conversion of binary data blocks
US4724541A (en) Data-dependent binary encoder/decoder
KR20190037980A (en) System and method for efficient lightweight block cipher in pervasive computing
JPH06209313A (en) Method and device for security protection
US7606363B1 (en) System and method for context switching of a cryptographic engine
CN113315622A (en) Security circuit comprising a dual encoder and a cryptographic decryptor comprising a security circuit
US7583800B2 (en) Encryption apparatus and method in a wireless communications system
JPH04335730A (en) Random ciphering communication system
JP3526523B2 (en) Secret key transmission method
JPH05316099A (en) Communication system for ciphered control signal
JP2001285281A (en) Encryption system
RU2130641C1 (en) Method and device for information protection against unauthorized access
Mohammed et al. Investigating Rijndael-Based Algorithms for Audio Ciphering