JPS58145980A - 組合せ暗号発生装置 - Google Patents
組合せ暗号発生装置Info
- Publication number
- JPS58145980A JPS58145980A JP57029345A JP2934582A JPS58145980A JP S58145980 A JPS58145980 A JP S58145980A JP 57029345 A JP57029345 A JP 57029345A JP 2934582 A JP2934582 A JP 2934582A JP S58145980 A JPS58145980 A JP S58145980A
- Authority
- JP
- Japan
- Prior art keywords
- random number
- code generator
- combination code
- chip
- chips
- 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
Links
- 238000000034 method Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
コ(7)発明はn種類のきまった乱数列の中から、外か
ら指示して 4類をえらび、 それらを使っテ乱数列を
発生する装置に関するものである。
ら指示して 4類をえらび、 それらを使っテ乱数列を
発生する装置に関するものである。
はじめに本装置を暗号通信に利用する実施例について述
べる・ 例えば、n=32、n=5として、たがいに異なる乱数
列を書込りだ32個のROMチップを→りに並べたRO
Mセ、ントを考える。 この中から8固を選ぶ方法は2
01376通りある。 5チツプの対応する番地の5ビ
ツトCごついて排他論理和をとレバ・ Iチップ分の乱
数列が得られる。
べる・ 例えば、n=32、n=5として、たがいに異なる乱数
列を書込りだ32個のROMチップを→りに並べたRO
Mセ、ントを考える。 この中から8固を選ぶ方法は2
01376通りある。 5チツプの対応する番地の5ビ
ツトCごついて排他論理和をとレバ・ Iチップ分の乱
数列が得られる。
送受信双方に全く同じ ROMセットを置き、送信側は
通信内容と上記jビット、ti乙ピットずつの排他論理
和を送信し、受信側はもう一度同じjチップと受信内容
との排他論理和をとって元に戻す。
通信内容と上記jビット、ti乙ピットずつの排他論理
和を送信し、受信側はもう一度同じjチップと受信内容
との排他論理和をとって元に戻す。
5チツプの選択の変更は、/チップ分の情報を送り終る
ごとに選びなおす方式、隣のチップにそのまま続くと考
えて、32チップ−まわりした後に選びなおす方式、−
まわりした後も同じ乱数を繰返し使う方式などがあり得
る。
ごとに選びなおす方式、隣のチップにそのまま続くと考
えて、32チップ−まわりした後に選びなおす方式、−
まわりした後も同じ乱数を繰返し使う方式などがあり得
る。
また選択の方法は、送受信双方でそれぞれ同じ数値列、
文字列などを入力しておき、それに従って選ぶ方式、最
初はこの方法で決め次からは通信内容の一部(例えばl
チップ分の最後の部分)などを使って新に使うチップを
決める方式、などがあり得る。
文字列などを入力しておき、それに従って選ぶ方式、最
初はこの方法で決め次からは通信内容の一部(例えばl
チップ分の最後の部分)などを使って新に使うチップを
決める方式、などがあり得る。
通信内WG、を普通の文字コードを使うと使用コードが
片寄るので、解読のヒントを与えることがある。
片寄るので、解読のヒントを与えることがある。
一度解読されにくいコードに変換した後に乱数処理する
ことが望ましい。
ことが望ましい。
またROMセットは容易に作ることができるので、短期
間で更新することにより、乱数の内容がもれるのを防ぐ
ことができる。
間で更新することにより、乱数の内容がもれるのを防ぐ
ことができる。
Aと8の閣内通信を、C(本社、電電公社など)が中介
する場合、CはAの使う乱数、Bの使う乱数、および一
方からくる送信情報の排他論理和をとって他方へ送れば
よい。 AとBはたがいに相手のROM内容については
何も知らずに通信できしかも通信内容は途中一度も表に
出ないままで送られる。
する場合、CはAの使う乱数、Bの使う乱数、および一
方からくる送信情報の排他論理和をとって他方へ送れば
よい。 AとBはたがいに相手のROM内容については
何も知らずに通信できしかも通信内容は途中一度も表に
出ないままで送られる。
A、Bがどのチップを使うかは、Cから指示しCだけが
知っていてもよい。 とにかくCはつねにA、Bの使用
している乱数について完全に知っていなければならない
。
知っていてもよい。 とにかくCはつねにA、Bの使用
している乱数について完全に知っていなければならない
。
以上、r−5に固定した例のみ述べたが、チップ選択の
たびにrを変えることも可能である。
たびにrを変えることも可能である。
また乱数列も/チップ分の最初から使う代りに途中から
使う、または途中から使って最初にもどり、/チップ分
使ってから隣のチップに移る、なども可能でこれらは送
受信双方で同じ指示をしておけばよい。
使う、または途中から使って最初にもどり、/チップ分
使ってから隣のチップに移る、なども可能でこれらは送
受信双方で同じ指示をしておけばよい。
暗号通信以外の応用例としてはD I S K 、 )
4 T f:どに書込む情報を上記の乱数処理をしてか
ら書込み、読取るときには同じROMの組合せを指示し
て元の情報にもどす方式などが可能である。
4 T f:どに書込む情報を上記の乱数処理をしてか
ら書込み、読取るときには同じROMの組合せを指示し
て元の情報にもどす方式などが可能である。
特許出願人 今 井 貞 三
Claims (1)
- 回申類の一定の乱数列の中から、r種類を外からの指示
でえらび、 それらを使って作られる新しい乱数列を利
用できるようにした装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57029345A JPS58145980A (ja) | 1982-02-24 | 1982-02-24 | 組合せ暗号発生装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57029345A JPS58145980A (ja) | 1982-02-24 | 1982-02-24 | 組合せ暗号発生装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS58145980A true JPS58145980A (ja) | 1983-08-31 |
Family
ID=12273633
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57029345A Pending JPS58145980A (ja) | 1982-02-24 | 1982-02-24 | 組合せ暗号発生装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58145980A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01282945A (ja) * | 1988-05-10 | 1989-11-14 | Hitachi Maxell Ltd | 通信システム |
| JPH03251890A (ja) * | 1990-03-01 | 1991-11-11 | Kokusai Denshin Denwa Co Ltd <Kdd> | 非線形フィードバック・シフトレジスタ装置 |
-
1982
- 1982-02-24 JP JP57029345A patent/JPS58145980A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01282945A (ja) * | 1988-05-10 | 1989-11-14 | Hitachi Maxell Ltd | 通信システム |
| JPH03251890A (ja) * | 1990-03-01 | 1991-11-11 | Kokusai Denshin Denwa Co Ltd <Kdd> | 非線形フィードバック・シフトレジスタ装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4078152A (en) | Block-cipher cryptographic system with chaining | |
| US5001753A (en) | Crytographic system and process and its application | |
| US5003596A (en) | Method of cryptographically transforming electronic digital data from one form to another | |
| US4965827A (en) | Authenticator | |
| US6415032B1 (en) | Encryption technique using stream cipher and block cipher | |
| KR100333255B1 (ko) | N-비트입력값을변환된n-비트출력값으로변환하는장치및방법 | |
| WO1998024205A1 (en) | 32n + d bit key encryption-decryption system using chaos | |
| JP2005534235A (ja) | 暗号用シード値生成方法およびシステム | |
| CA2359534A1 (en) | Information additive group code generator and decoder for communication systems | |
| EP2290826A3 (en) | Lost packet recovery method for packet transmission protocols | |
| US6275587B1 (en) | Secure data encoder and decoder | |
| JPS61261773A (ja) | 換字−転置法によるエンコ−ダ | |
| EP1119130A3 (en) | Cryptosystem-related method and apparatus | |
| WO1998044678A1 (en) | Encryption device for information in binary code | |
| EP0097997B1 (en) | Method of generating a pseudo-random sequence of signs of a large sequence length | |
| HU227781B1 (hu) | Szimmetrikus kulcsú kriptográfiai berendezés és eljárás információk titkosítására és visszafejtésére | |
| JPS61114289A (ja) | デイジタルデータシーケンスを暗号化された形式に変換するための方法及び装置 | |
| RU2007884C1 (ru) | Устройство шифрования двоичной информации "албер" | |
| RU2002120470A (ru) | Портативный носитель данных с их защитой от несанкционированного доступа, обеспечиваемой за счет искажения сообщений | |
| Ritter | Transposition cipher with pseudo-random shuffling: The dynamic transposition combiner | |
| CN111324908A (zh) | 一种批量数据脱敏方法 | |
| US6035042A (en) | High speed and method of providing high speed table generation for block encryption | |
| DE112020005033T5 (de) | Kommunikationsdatentext-konfusions-verschlüsselungsverfahren | |
| RU2254685C2 (ru) | Способ шифрующего преобразования информации | |
| DK146748B (da) | Anlaeg til overfoering af sloeret tale fra en sender til en modtager |