JPH04304730A - データ暗号装置 - Google Patents
データ暗号装置Info
- Publication number
- JPH04304730A JPH04304730A JP3070049A JP7004991A JPH04304730A JP H04304730 A JPH04304730 A JP H04304730A JP 3070049 A JP3070049 A JP 3070049A JP 7004991 A JP7004991 A JP 7004991A JP H04304730 A JPH04304730 A JP H04304730A
- Authority
- JP
- Japan
- Prior art keywords
- key data
- circuit
- data
- key
- revised
- 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
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】この発明は、複数の鍵データを用
いた暗号通信システムにおける、伝送エラーによって情
報の送信者の意図しない鍵データを生成することを防止
する機能を持ったデータ暗号装置に関するものである。
いた暗号通信システムにおける、伝送エラーによって情
報の送信者の意図しない鍵データを生成することを防止
する機能を持ったデータ暗号装置に関するものである。
【0002】
【従来の技術】ディジタル通信の分野においては、文字
、音声や画像などの情報源からの信号は、一般に”1”
および”0”の2値からなる数値列に変換され、この2
値により、搬送信号を変調することによって無線又は有
線伝送路に送出され、目的地へ伝達される。上記のよう
な伝送路を使用して情報を伝送する時、秘匿性を有する
情報源データについては情報源側で暗号化し、目的地の
受信側でこれを暗号解読してもとの情報源からの信号を
復元するといういわゆる暗号通信システムが構成される
。暗号通信システムとしては、様々な原理に基づくもの
が提案され、実用されているが、よく用いられる方式の
一つに秘密鍵暗号方式と呼ばれるものがある。暗号化さ
れて伝送路に送出される情報源からの情報は、どのよう
な規則によって情報が加工されたかを知らない第三者に
は解読できず、その規則を知っている目的地の受信側で
のみ、解読可能である。したがって、上記秘密鍵暗号方
式では、送信側と受信側が知っている、暗号化するため
に使用する規則すなわち転置や換字の対応表を第三者に
知られないように保護することが重要になる。転置や換
字の対応表は鍵と呼ばれることから、上記の方式は秘密
鍵暗号方式と呼ばれる。
、音声や画像などの情報源からの信号は、一般に”1”
および”0”の2値からなる数値列に変換され、この2
値により、搬送信号を変調することによって無線又は有
線伝送路に送出され、目的地へ伝達される。上記のよう
な伝送路を使用して情報を伝送する時、秘匿性を有する
情報源データについては情報源側で暗号化し、目的地の
受信側でこれを暗号解読してもとの情報源からの信号を
復元するといういわゆる暗号通信システムが構成される
。暗号通信システムとしては、様々な原理に基づくもの
が提案され、実用されているが、よく用いられる方式の
一つに秘密鍵暗号方式と呼ばれるものがある。暗号化さ
れて伝送路に送出される情報源からの情報は、どのよう
な規則によって情報が加工されたかを知らない第三者に
は解読できず、その規則を知っている目的地の受信側で
のみ、解読可能である。したがって、上記秘密鍵暗号方
式では、送信側と受信側が知っている、暗号化するため
に使用する規則すなわち転置や換字の対応表を第三者に
知られないように保護することが重要になる。転置や換
字の対応表は鍵と呼ばれることから、上記の方式は秘密
鍵暗号方式と呼ばれる。
【0003】図3は、秘密鍵暗号方式における、従来の
暗号解読装置の例であり、図において1は入力暗号文、
2は暗号文入力回路、3は暗号文、4は鍵データ記憶回
路、5は鍵データ、6は暗号解読回路、7は平文、8は
平文出力回路、9は出力平文、10は鍵データ判別回路
、11は更新鍵データである。
暗号解読装置の例であり、図において1は入力暗号文、
2は暗号文入力回路、3は暗号文、4は鍵データ記憶回
路、5は鍵データ、6は暗号解読回路、7は平文、8は
平文出力回路、9は出力平文、10は鍵データ判別回路
、11は更新鍵データである。
【0004】次に動作について説明する。入力暗号文1
は、暗号入力回路2で受信され、入力データを暗号解読
回路で処理するための形式に変換し、暗号文3として暗
号解読回路6へ入力される。ここで暗号文3は、鍵デー
タ記憶回路4の記憶している鍵データ5によって解読さ
れ、平文7が、平文出力回路8を経て出力平文9として
出力される。また平文7は、鍵データ判別回路10へも
供給され、平文7に含まれる特定の情報を検出し、鍵デ
ータの配送であることを判別すると、検出された更新鍵
データ11を鍵データ記憶回路4に供給する。鍵データ
記憶回路4の鍵データは、このようにして更新され、こ
れ以降の暗号解読回路4への鍵データは、新しいデータ
が使用される。送信側では、上記鍵データの配送を行な
ったあと自らの暗号化鍵も更新して暗号化を行うため、
送信及び受信側で同期した鍵データの更新を行い、常に
情報が伝送される機能を有する。
は、暗号入力回路2で受信され、入力データを暗号解読
回路で処理するための形式に変換し、暗号文3として暗
号解読回路6へ入力される。ここで暗号文3は、鍵デー
タ記憶回路4の記憶している鍵データ5によって解読さ
れ、平文7が、平文出力回路8を経て出力平文9として
出力される。また平文7は、鍵データ判別回路10へも
供給され、平文7に含まれる特定の情報を検出し、鍵デ
ータの配送であることを判別すると、検出された更新鍵
データ11を鍵データ記憶回路4に供給する。鍵データ
記憶回路4の鍵データは、このようにして更新され、こ
れ以降の暗号解読回路4への鍵データは、新しいデータ
が使用される。送信側では、上記鍵データの配送を行な
ったあと自らの暗号化鍵も更新して暗号化を行うため、
送信及び受信側で同期した鍵データの更新を行い、常に
情報が伝送される機能を有する。
【0005】
【発明が解決しようとする課題】前記の従来装置では、
鍵データ判別回路において、平文の中に含まれる新しい
鍵データを判別し更新鍵データを生成し鍵データの更新
を行なっていたが、暗号伝送途中における伝送誤り(ビ
ット誤り)によつて、その更新される鍵データが送信者
が認識しているものと異なってしまい、暗号文を解読し
ても正しい情報を得ることができなくなるという課題が
あった。
鍵データ判別回路において、平文の中に含まれる新しい
鍵データを判別し更新鍵データを生成し鍵データの更新
を行なっていたが、暗号伝送途中における伝送誤り(ビ
ット誤り)によつて、その更新される鍵データが送信者
が認識しているものと異なってしまい、暗号文を解読し
ても正しい情報を得ることができなくなるという課題が
あった。
【0006】前記した従来の課題に対処するために、こ
の発明は、更新する鍵データが正しく伝送されなかった
場合にも、直前の鍵データに戻して使用することで、送
信者の意図しない鍵データの生成を防ぐデータ暗号装置
を提供するものである。
の発明は、更新する鍵データが正しく伝送されなかった
場合にも、直前の鍵データに戻して使用することで、送
信者の意図しない鍵データの生成を防ぐデータ暗号装置
を提供するものである。
【0007】
【課題を解決するための手段】この発明に係るデータ暗
号装置は、鍵データを更新する際に古い鍵データを一時
的に保持しておくための回路を持ち、更新された鍵デー
タが送信者の意図しない鍵データであった場合には、誤
った鍵データを古い鍵データに戻すことを行なうもので
ある。
号装置は、鍵データを更新する際に古い鍵データを一時
的に保持しておくための回路を持ち、更新された鍵デー
タが送信者の意図しない鍵データであった場合には、誤
った鍵データを古い鍵データに戻すことを行なうもので
ある。
【0008】
【作用】この発明では、鍵データの更新のための情報に
伝送誤りが起こった場合においても更新する前の鍵デー
タに戻す回路によって、暗号の解読が常に送信者の認識
している鍵データによって行なわれるようにするもので
ある。
伝送誤りが起こった場合においても更新する前の鍵デー
タに戻す回路によって、暗号の解読が常に送信者の認識
している鍵データによって行なわれるようにするもので
ある。
【0009】
【実施例】実施例1
図1はこの発明の一実施例を示すデータ暗号装置のブロ
ック図であり、図において1は入力暗号文、2は暗号文
入力回路、3は暗号文、4は鍵データ記憶回路、5は鍵
データ、6は暗号解読回路、7は平文、8は平文出力回
路、9は出力平文、10は鍵データ判別回路、11は更
新鍵データ、12は鍵データバッファ回路、13は更新
前鍵データである。
ック図であり、図において1は入力暗号文、2は暗号文
入力回路、3は暗号文、4は鍵データ記憶回路、5は鍵
データ、6は暗号解読回路、7は平文、8は平文出力回
路、9は出力平文、10は鍵データ判別回路、11は更
新鍵データ、12は鍵データバッファ回路、13は更新
前鍵データである。
【0010】鍵データ判別回路10において判別された
更新鍵データ11は、鍵データ記憶回路4に入力され、
鍵データが更新される。この時更新前の鍵データは、鍵
データバッファ回路12に入力されている。送信側では
、上記の鍵データの配送を行った後、自らの暗号化鍵も
更新して、再度同じ鍵データの配送であることを含んだ
情報を新しい鍵で暗号化し配送する。この暗号は、暗号
解読回路6で更新鍵データ11によって解読され、鍵デ
ータ判別回路10で直前に判別されたものと等しい更新
鍵データになる。しかし、更新鍵データ11が誤ってい
た場合、鍵データ判別回路10で生成されたこれら2つ
の更新鍵データは異なったデータとなり、送信者の全く
意図しない更新鍵データが生成してしまう。そこで鍵デ
ータバッファ回路12は、これら2つの更新鍵データの
違いを検出し、更新前鍵データ13を鍵データ記憶回路
4に出力する。よって、以降更新前鍵データ13で暗号
文3の解読を行なうため、鍵データ5は送信者が理解す
る範囲にある値にすることができる。
更新鍵データ11は、鍵データ記憶回路4に入力され、
鍵データが更新される。この時更新前の鍵データは、鍵
データバッファ回路12に入力されている。送信側では
、上記の鍵データの配送を行った後、自らの暗号化鍵も
更新して、再度同じ鍵データの配送であることを含んだ
情報を新しい鍵で暗号化し配送する。この暗号は、暗号
解読回路6で更新鍵データ11によって解読され、鍵デ
ータ判別回路10で直前に判別されたものと等しい更新
鍵データになる。しかし、更新鍵データ11が誤ってい
た場合、鍵データ判別回路10で生成されたこれら2つ
の更新鍵データは異なったデータとなり、送信者の全く
意図しない更新鍵データが生成してしまう。そこで鍵デ
ータバッファ回路12は、これら2つの更新鍵データの
違いを検出し、更新前鍵データ13を鍵データ記憶回路
4に出力する。よって、以降更新前鍵データ13で暗号
文3の解読を行なうため、鍵データ5は送信者が理解す
る範囲にある値にすることができる。
【0011】さて上記の実施例では、鍵データバッファ
回路の動作について特定していないが、実際の鍵データ
の制御は、鍵データバッファ回路の構成による。図2は
、この発明による鍵データバッフア回路の一実施例であ
る。図において14aは、第1の鍵データラッチ回路、
15は、第1の鍵データラッチ回路出力、14bは、第
2の鍵データラッチ回路、16は、鍵データ更新検出回
路、17は鍵データ更新検出回路出力、18は、鍵デー
タ比較回路、19は、鍵データ比較回路出力である。第
1、第2の鍵データラッチ回路14は、鍵データ記憶回
路4に更新鍵データの入力を鍵データ更新検出回路16
が検出した時の鍵データ検出回路出力をクロックとして
ラッチアップし、2回目の更新鍵データが入力したとき
に、2回目の更新鍵データと1回目の更新鍵データがラ
ッチされる。そして、更新鍵データ5と第1の鍵データ
ラッチ回路出力15のデータを鍵データ比較回路18で
比較し、一致していない時鍵データ比較回路出力19に
より第2の鍵データラッチ回路の出力をイネーブルにし
て更新前鍵データ13を出力し鍵データ記憶回路4の値
をもとに戻す。
回路の動作について特定していないが、実際の鍵データ
の制御は、鍵データバッファ回路の構成による。図2は
、この発明による鍵データバッフア回路の一実施例であ
る。図において14aは、第1の鍵データラッチ回路、
15は、第1の鍵データラッチ回路出力、14bは、第
2の鍵データラッチ回路、16は、鍵データ更新検出回
路、17は鍵データ更新検出回路出力、18は、鍵デー
タ比較回路、19は、鍵データ比較回路出力である。第
1、第2の鍵データラッチ回路14は、鍵データ記憶回
路4に更新鍵データの入力を鍵データ更新検出回路16
が検出した時の鍵データ検出回路出力をクロックとして
ラッチアップし、2回目の更新鍵データが入力したとき
に、2回目の更新鍵データと1回目の更新鍵データがラ
ッチされる。そして、更新鍵データ5と第1の鍵データ
ラッチ回路出力15のデータを鍵データ比較回路18で
比較し、一致していない時鍵データ比較回路出力19に
より第2の鍵データラッチ回路の出力をイネーブルにし
て更新前鍵データ13を出力し鍵データ記憶回路4の値
をもとに戻す。
【0012】
【発明の効果】以上のように、この発明によれば暗号文
の送受に使用する通信路を用いて、暗号鍵を配送し、か
つこれを傍受する第三者によって暗号鍵データそのもの
の解読及び暗号鍵データの更新時期を知り得ない手段を
提供するものであり、暗号文通信路以外に鍵データの配
送を行うことができない通信系においても、暗号文通信
路を経由して、任意に鍵データの配送を行うことによっ
て、頻繁に鍵データを更新し、上記通信路を傍受する第
三者による暗号鍵データの解読を困難とする効果と、鍵
データの更新時において鍵データが伝送誤りによって正
しく伝わらない時でも送信者の認識の範囲の鍵データに
よって暗号文が処理されていることを把握できる効果が
ある。
の送受に使用する通信路を用いて、暗号鍵を配送し、か
つこれを傍受する第三者によって暗号鍵データそのもの
の解読及び暗号鍵データの更新時期を知り得ない手段を
提供するものであり、暗号文通信路以外に鍵データの配
送を行うことができない通信系においても、暗号文通信
路を経由して、任意に鍵データの配送を行うことによっ
て、頻繁に鍵データを更新し、上記通信路を傍受する第
三者による暗号鍵データの解読を困難とする効果と、鍵
データの更新時において鍵データが伝送誤りによって正
しく伝わらない時でも送信者の認識の範囲の鍵データに
よって暗号文が処理されていることを把握できる効果が
ある。
【図1】この発明の一実施例を示す図である。
【図2】この発明の一実施例の部分詳細ブロック図であ
る。
る。
【図3】従来の実施例を示す図である。
1 入力暗号文
2 暗号文入力回路
3 暗号文
4 鍵データ記憶回路
5 鍵データ
6 暗号解読回路
7 平文
8 平文出力回路
9 出力平文
10 鍵データ判別回路
11 更新鍵データ
12 鍵データバッファ回路
13 鍵データバッファ回路出力
14a 第1鍵データラッチ回路
14b 第2鍵データラッチ回路
15 第1鍵データラッチ回路出力
16 鍵データ更新検出回路
17 鍵データ更新検出回路出力
18 鍵データ比較回路
19 鍵データ比較回路出力
Claims (2)
- 【請求項1】 秘密鍵暗号方式により暗号化された暗
号文を受信し、これを解読して平文を得るデータ暗号装
置において、暗号文を解読するときに用いる鍵データを
記憶するための鍵データ記憶回路と、前記鍵データ記憶
回路からのデータを用いて暗号文を解読する暗号解読回
路と、前記暗号解読回路の出力に含まれる特定の特徴を
検出し、これにより新しい鍵データの更新時期と鍵デー
タを得て、これを前記鍵データ記憶回路に供給すること
によりデータを更新する鍵データ判別回路と、前記鍵デ
ータ判別回路で生成された鍵データが誤っていた場合に
鍵データを前の値に戻すために前の値を一時的に保持す
る鍵データバッファ回路とを備えたことを特徴とするデ
ータ暗号装置。 - 【請求項2】 鍵データバッファ回路として、鍵デー
タ記憶回路の出力を2段階で予備的に記憶することの出
来る第1、第2鍵データラツチ回路と、前記第1、第2
の鍵データラッチ回路に保持されたデータを比較し、異
なった場合に前記第2の鍵データラツチ回路のデータ出
力をイネーブルにするように制御する鍵データ比較回路
を備えたことを特徴とする特許請求範囲第1項記載のデ
ータ暗号装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3070049A JPH04304730A (ja) | 1991-04-02 | 1991-04-02 | データ暗号装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3070049A JPH04304730A (ja) | 1991-04-02 | 1991-04-02 | データ暗号装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04304730A true JPH04304730A (ja) | 1992-10-28 |
Family
ID=13420324
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3070049A Pending JPH04304730A (ja) | 1991-04-02 | 1991-04-02 | データ暗号装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04304730A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001103046A (ja) * | 1999-09-30 | 2001-04-13 | Sony Corp | 通信装置、通信システム及び通信方法並びに認証装置 |
| JP2005236348A (ja) * | 2004-02-17 | 2005-09-02 | Matsushita Electric Ind Co Ltd | 無線システム、無線装置、無線通信方法、及びプログラム |
| JP2009278397A (ja) * | 2008-05-15 | 2009-11-26 | Mitsubishi Electric Corp | 通信装置及び路側機及び車載器及び通信方法及び通信プログラム |
-
1991
- 1991-04-02 JP JP3070049A patent/JPH04304730A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001103046A (ja) * | 1999-09-30 | 2001-04-13 | Sony Corp | 通信装置、通信システム及び通信方法並びに認証装置 |
| JP2005236348A (ja) * | 2004-02-17 | 2005-09-02 | Matsushita Electric Ind Co Ltd | 無線システム、無線装置、無線通信方法、及びプログラム |
| JP2009278397A (ja) * | 2008-05-15 | 2009-11-26 | Mitsubishi Electric Corp | 通信装置及び路側機及び車載器及び通信方法及び通信プログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5297208A (en) | Secure file transfer system and method | |
| US6055316A (en) | System and method for deriving an appropriate initialization vector for secure communications | |
| USRE40694E1 (en) | Apparatus and method for re-encrypting data without unsecured exposure of its non-encrypted format | |
| EP1094634B1 (en) | Automatic resynchronization of crypto-sync information | |
| WO1997039552A9 (en) | An apparatus and method for re-encrypting data | |
| US7894608B2 (en) | Secure approach to send data from one system to another | |
| JPH05500298A (ja) | 暗号化装置 | |
| JPH04297157A (ja) | データ暗号装置 | |
| JPH0380645A (ja) | 暗号化方法および非暗号化方法 | |
| US5694473A (en) | Decryption of retransmitted data in an encrypted communication system | |
| JPH04304730A (ja) | データ暗号装置 | |
| JP2000216773A (ja) | 暗号化情報の正当性を判断する方法及び装置 | |
| US7155610B2 (en) | Cryptocommunication system, transmission apparatus, and reception apparatus | |
| US6940977B1 (en) | Digital video and audio data encryption, decryption and system authentication | |
| JPH08204701A (ja) | 電子メール暗号通信システム及び暗号通信方法 | |
| JPH04335730A (ja) | 暗号送信装置、暗号受信装置、暗号通信システム | |
| JPH0777933A (ja) | ネットワークデータ暗号化装置 | |
| JP3526523B2 (ja) | 秘密鍵伝送方式 | |
| JPH06132952A (ja) | データ暗号装置 | |
| US20240356904A1 (en) | Signature-less self-authenticating encrypted messages via asymmetric key pairs | |
| JP4570381B2 (ja) | 電子データ伝送システム及び電子データ伝送方法 | |
| JPH0563142U (ja) | データ暗号装置 | |
| JP3164347B2 (ja) | Icタグ | |
| JPH02180446A (ja) | 暗号化鍵配送確認方式 | |
| WO2002013454A1 (en) | A method and apparatus for encrypting and decrypting data |