JPH03121636A - 暗号機 - Google Patents
暗号機Info
- Publication number
- JPH03121636A JPH03121636A JP25938789A JP25938789A JPH03121636A JP H03121636 A JPH03121636 A JP H03121636A JP 25938789 A JP25938789 A JP 25938789A JP 25938789 A JP25938789 A JP 25938789A JP H03121636 A JPH03121636 A JP H03121636A
- Authority
- JP
- Japan
- Prior art keywords
- cryptographic
- neural network
- decoder
- encoder
- input
- 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
- 238000013528 artificial neural network Methods 0.000 claims abstract description 32
- 230000003247 decreasing effect Effects 0.000 abstract 1
- 230000005540 biological transmission Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 230000001537 neural effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 230000017105 transposition Effects 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野コ
本発明は、暗号機の暗号符号器・暗号解読器に関する。
[従来の技術]
従来の暗号機は、単一形式暗号、乱数式暗号、検事転置
の混合形式暗号、各種機械暗号などの一般形式暗号や、
隠事式、隠語、隠匿式、寓意法など特殊形式の暗号形式
を機械的、電子的装置、あるいは、ソフトウェアによっ
て実現している。これらの形式はほとんどすべて、暗号
のロジックと暗号機に入れる11(規約)とからfI4
成されている。
の混合形式暗号、各種機械暗号などの一般形式暗号や、
隠事式、隠語、隠匿式、寓意法など特殊形式の暗号形式
を機械的、電子的装置、あるいは、ソフトウェアによっ
て実現している。これらの形式はほとんどすべて、暗号
のロジックと暗号機に入れる11(規約)とからfI4
成されている。
[発明が解決しようとする課題 コしかし、前述
の従来技術では予め定められたロジックにより暗号化が
行われるので、そのロジックを知られてしまうと暗号を
解読される確率が大きくなってしまうという問題点を有
する。
の従来技術では予め定められたロジックにより暗号化が
行われるので、そのロジックを知られてしまうと暗号を
解読される確率が大きくなってしまうという問題点を有
する。
そこで本発明はこのような問題点を解決するもので、そ
の目的とするところは、暗号機に対して特定のロジック
に従わない暗号化を行わせることにある。
の目的とするところは、暗号機に対して特定のロジック
に従わない暗号化を行わせることにある。
[課題を解決するための手段]
本発明の暗号機は、
a)符号器を用いて情報を暗号化し、暗号化された信号
を伝送し、解読器を用いて受信した信号を解読する暗号
機において、 b)ニューラルネットに基づく暗号符号器と、C)ニュ
ーラルネットに基づく暗号解読器、を備えたことを特徴
とする。
を伝送し、解読器を用いて受信した信号を解読する暗号
機において、 b)ニューラルネットに基づく暗号符号器と、C)ニュ
ーラルネットに基づく暗号解読器、を備えたことを特徴
とする。
[作用]
本発明の上記の構成によれば、ニューラルネットの働き
により特定のロジックに従わない暗号化が行われる。
により特定のロジックに従わない暗号化が行われる。
[実施例]
以下、本発明について実施例に基づいて詳細に説明する
。
。
第1図は、本発明の暗号機のブロック図である。
1は符号器、2は暗号化された情報の伝送経路、3は解
読器を表わす。符号器1は、入力情報を暗号化するよう
に学習したニューラルネットに基づく暗号符号器5を中
心として、暗号符号器の前後に入力装置4、出力装置6
を付加して構成されている。解読器3は、暗号化された
情報から元の情報を解読するように学習したニューラル
ネットに基づく暗号解読器8を中心として、暗号解読器
の前後に入力装置7、出力装置9を付加して構成されて
いる。また、伝送経路2は単に情報伝送のみでなく情報
の貯蔵なども行う。
読器を表わす。符号器1は、入力情報を暗号化するよう
に学習したニューラルネットに基づく暗号符号器5を中
心として、暗号符号器の前後に入力装置4、出力装置6
を付加して構成されている。解読器3は、暗号化された
情報から元の情報を解読するように学習したニューラル
ネットに基づく暗号解読器8を中心として、暗号解読器
の前後に入力装置7、出力装置9を付加して構成されて
いる。また、伝送経路2は単に情報伝送のみでなく情報
の貯蔵なども行う。
符号器1は入力された暗号化すべき情報を暗号符号化し
出力する。伝送経路2は符号器1の出力である暗号化さ
れた情報を受は取り、貯蔵する。
出力する。伝送経路2は符号器1の出力である暗号化さ
れた情報を受は取り、貯蔵する。
解読器3は、暗号解読の必要が生じると、暗号化された
情報を伝送経路2より受は取り解読して元の情報を復元
する。
情報を伝送経路2より受は取り解読して元の情報を復元
する。
第2図は、本発明による暗号機の符号器の実施例を示す
図である。暗号符号器としてニューラルネット10を用
いている。暗号化される情報は、符号器1の入力装置4
に入力され、ニューラルネット10への入力に適した形
に変換、前処理され、ニューラルネット10へ伝えられ
る。同時に暗号化に用いるパラメータも入力装置4より
ニューラルネット10へ伝えられる。ニューラルネット
10内ではネットワークを構成するノードの働きにより
入カバターンに応じた出力信号を生成する。
図である。暗号符号器としてニューラルネット10を用
いている。暗号化される情報は、符号器1の入力装置4
に入力され、ニューラルネット10への入力に適した形
に変換、前処理され、ニューラルネット10へ伝えられ
る。同時に暗号化に用いるパラメータも入力装置4より
ニューラルネット10へ伝えられる。ニューラルネット
10内ではネットワークを構成するノードの働きにより
入カバターンに応じた出力信号を生成する。
ニューラルネット10からの出力信号は、出力装置6に
伝えられ、後処理がなされ、暗号化された信号として符
号器1より出力される。
伝えられ、後処理がなされ、暗号化された信号として符
号器1より出力される。
第3図は、本発明による暗号機の暗号符号器5および暗
号解読器8の基となるニューラルネットの学習段階の一
実施例である0本図においては、暗号符号器のニューラ
ルネット10と暗号解読器のニューラルネット11を直
接結合させてあり、それぞれのニューラルネットが暗号
化、解読の機能を果たすように学習が行われる。キャラ
クタ−コードなどのように暗号化される情報を学習信号
として、暗号化用ニューラルネット10の入力層と解読
用ニューラルネット11の出力層の信号が等しくなるよ
うにニューラルネットを学習させたのち、ネットワーク
を暗号化用ニューラルネット10と解読用ニューラルネ
ット11に分割する。
号解読器8の基となるニューラルネットの学習段階の一
実施例である0本図においては、暗号符号器のニューラ
ルネット10と暗号解読器のニューラルネット11を直
接結合させてあり、それぞれのニューラルネットが暗号
化、解読の機能を果たすように学習が行われる。キャラ
クタ−コードなどのように暗号化される情報を学習信号
として、暗号化用ニューラルネット10の入力層と解読
用ニューラルネット11の出力層の信号が等しくなるよ
うにニューラルネットを学習させたのち、ネットワーク
を暗号化用ニューラルネット10と解読用ニューラルネ
ット11に分割する。
前半の暗号化用ニューラルネット10に入力を与えると
入力信号のパターンに応じた信号が出力され、その信号
を後半の解読用ニューラルネット11に入力すると出力
として暗号化用ニューラルネット10への入力信号が復
元される。このような手法を用いれば、暗号符号器5お
よび暗号解読器8の基となるニューラルネットが作成さ
れる。
入力信号のパターンに応じた信号が出力され、その信号
を後半の解読用ニューラルネット11に入力すると出力
として暗号化用ニューラルネット10への入力信号が復
元される。このような手法を用いれば、暗号符号器5お
よび暗号解読器8の基となるニューラルネットが作成さ
れる。
さらに、暗号符号器、゛暗号解読器として作動中にも、
必要に応じてこれらのニューラルネットを再結合して学
習させ、暗号を変更することも可能である。
必要に応じてこれらのニューラルネットを再結合して学
習させ、暗号を変更することも可能である。
尚、ここに挙げた実施例はあくまでも一実施例にすぎな
い。
い。
[発明の効果]
以上述べたように、本発明の暗号機は暗号符号器・解読
器をニューラルネットに基づいた装置で構成することに
より、特定のロジックに従わない暗号化が行われ、暗号
を解読される可能性を小さくした。さらに、本発明の暗
号機は装置の作動中tこおいても必要に応じて暗号符号
器・解読器のニューラルネットをさらに学習させること
によって、暗号を容易に変更することが可能であるとい
う効果を有する。
器をニューラルネットに基づいた装置で構成することに
より、特定のロジックに従わない暗号化が行われ、暗号
を解読される可能性を小さくした。さらに、本発明の暗
号機は装置の作動中tこおいても必要に応じて暗号符号
器・解読器のニューラルネットをさらに学習させること
によって、暗号を容易に変更することが可能であるとい
う効果を有する。
第1図は、本発明の実施例である暗号機のブロック・図
。 第2図は、本発明による暗号機の符号器の実施例を示す
平面図。 第3図は、本発明による暗号機の暗号符号器および暗号
解読器の基となるニューラルネットの学習段階の実施例
を示す平面図。 1 ・・ ・・ 2 ・・ ・・ 3 ・・ ・・ 4 ・・ ・・ 5 ・・ ・・ 6 ・・ ・・ 7 ・・ ・・ 8 ・・ ・・ 9 ・・ ・・ 10 ・・ 11 ・・ ・・符号器 ・・伝送経路 ・・解読器 ・・符号器入力装置 ・・暗号符号器 ・・符号器出力装置 ・・解読器入力装置 ・・暗号解読器 ・・解読器出力装置 ・・暗号化用ニューラルネツ ・・解読用ニューラルネット 以 上
。 第2図は、本発明による暗号機の符号器の実施例を示す
平面図。 第3図は、本発明による暗号機の暗号符号器および暗号
解読器の基となるニューラルネットの学習段階の実施例
を示す平面図。 1 ・・ ・・ 2 ・・ ・・ 3 ・・ ・・ 4 ・・ ・・ 5 ・・ ・・ 6 ・・ ・・ 7 ・・ ・・ 8 ・・ ・・ 9 ・・ ・・ 10 ・・ 11 ・・ ・・符号器 ・・伝送経路 ・・解読器 ・・符号器入力装置 ・・暗号符号器 ・・符号器出力装置 ・・解読器入力装置 ・・暗号解読器 ・・解読器出力装置 ・・暗号化用ニューラルネツ ・・解読用ニューラルネット 以 上
Claims (1)
- (1)a)符号器を用いて情報を暗号化し、暗号化され
た信号を伝送し、解読器を用いて受信した信号を解読す
る暗号機において、 b)ニューラルネットに基づく暗号符号器と、 c)ニューラルネットに基づく暗号解読器、を備えたこ
とを特徴とする暗号機。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25938789A JPH03121636A (ja) | 1989-10-04 | 1989-10-04 | 暗号機 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25938789A JPH03121636A (ja) | 1989-10-04 | 1989-10-04 | 暗号機 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03121636A true JPH03121636A (ja) | 1991-05-23 |
Family
ID=17333437
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25938789A Pending JPH03121636A (ja) | 1989-10-04 | 1989-10-04 | 暗号機 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03121636A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1395040A1 (de) * | 2002-08-30 | 2004-03-03 | Rheinische Friedrich-Wilhelms-Universität Bonn | Verfahren und Vorrichtung zur dekryptionssicheren Übertragung von Daten |
| US8395062B2 (en) | 2004-02-06 | 2013-03-12 | Tyco Electronics Raychem Kk | Switch and device using the switch |
| JP6632773B1 (ja) * | 2018-12-14 | 2020-01-22 | 三菱電機株式会社 | 学習識別装置、学習識別方法、及び、学習識別プログラム |
-
1989
- 1989-10-04 JP JP25938789A patent/JPH03121636A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1395040A1 (de) * | 2002-08-30 | 2004-03-03 | Rheinische Friedrich-Wilhelms-Universität Bonn | Verfahren und Vorrichtung zur dekryptionssicheren Übertragung von Daten |
| WO2004021694A1 (en) * | 2002-08-30 | 2004-03-11 | Rheinische Friedrich-Wilhelms-Uni Versität Bonn | Method and device for decryption-secure transfer of data |
| US8395062B2 (en) | 2004-02-06 | 2013-03-12 | Tyco Electronics Raychem Kk | Switch and device using the switch |
| JP6632773B1 (ja) * | 2018-12-14 | 2020-01-22 | 三菱電機株式会社 | 学習識別装置、学習識別方法、及び、学習識別プログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5835599A (en) | Muti-cycle non-parallel data encryption engine | |
| US5438622A (en) | Method and apparatus for improving the security of an electronic codebook encryption scheme utilizing an offset in the pseudorandom sequence | |
| JP2628660B2 (ja) | 暗号化/復号方法および装置 | |
| WO2004086672A1 (ja) | 暗号化および復号のための装置、方法、プログラム並びに記録媒体 | |
| Aparna et al. | Implementation of AES algorithm on text and image using MATLAB | |
| US4578532A (en) | Method and apparatus for code transmission | |
| JPH03128540A (ja) | セキュリティー方式 | |
| US7093126B1 (en) | Encryption schemes with almost free integrity awareness | |
| JPS59107658A (ja) | 秘話送受信装置 | |
| CN109150505A (zh) | 一种用于sap系统的信息传输方法及装置 | |
| JPH1049048A (ja) | 暗号化データ作成方法及び装置 | |
| JP2008035305A (ja) | 暗号化方法及びデータ秘匿方法 | |
| JPH04335730A (ja) | 暗号送信装置、暗号受信装置、暗号通信システム | |
| CN115801245B (zh) | 设备通信方法、装置、存储介质及电子装置 | |
| JPH06308881A (ja) | 暗号化方法及び装置 | |
| CN115296934B (zh) | 基于工控网络入侵的信息传输方法、装置、电子设备 | |
| WO2004019551A1 (en) | Creation and distribution of cryptographic keys by the use of discrete dynamic systems | |
| JPS61177046A (ja) | 暗号通信方式 | |
| JPH10153955A (ja) | 暗号装置 | |
| JPH04101529A (ja) | 暗号化通信方式 | |
| JP2004260508A (ja) | 暗号化データ送信システム | |
| CN120034333A (zh) | 基于国密算法的自定义强度的多特征匿踪查询方法及系统 | |
| Dutta et al. | Ensuring e-security using a private-key cryptographic system following recursive positional modulo-2 substitutions | |
| KR19990027161A (ko) | 엔사이퍼 및 디사이퍼 장치 | |
| CN114139175A (zh) | 一种高效的私钥可否认编辑方法 |