(57)【要約】【目的】本発明の目的は、暗号化と復号化の同期はずれを、暗号装置の特定端末装置間の通信異常により検出することまたは、回線多重化装置の同期異常信号により検出する構成と、６４ｋｂｐｓの通信回線速度をほとんど通信文のために使用する事になり、伝送時間を短縮し、通信回線の使用効率を上げるという目的がある。更に各暗号化・復号化部毎に暗号同期監視回路、多重化回路を必要とせず、装置が簡単、安価に提供することである。【構成】この発明では、端末装置を備え、乱数を発生させ、発生させた乱数を暗号化と復号化に使用して、暗号通信を行う暗号装置を互いに通信回線で結ぶ暗号通信システムにおいて、暗号化と復号化の同期はずれを、通信回線の同期はずれとして検出することを特徴としている。【選択図】　　　　図１
2004096316.tif 000002
【特許請求の範囲】
【請求項１】
端末装置を備え、乱数を発生させ、前記発生させた乱数を暗号化と復号化に使用して、暗号通信を行う暗号装置を互いに通信回線で結ぶ暗号通信システムにおいて、
暗号化と復号化の同期はずれを、前記通信回線の同期はずれとして検出することを特徴とする暗号通信システム。
【請求項２】
請求項１において前記通信回線の同期はずれを前記暗号装置の特定端末装置間の通信異常により検出すること、を特徴とする暗号通信システム。
【請求項３】
請求項１において前記暗号装置は、回線多重化装置を更に備え、前記通信回線の同期はずれを当該回線多重化装置の同期異常信号により検出すること、を特徴とする暗号通信システム。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、乱数を利用した暗号装置を互いに通信回線で結ぶ暗号通信システムにおいて暗号化と復号化の同期はずれを検出する技術に関するするものである。
【０００２】
【従来の技術】
従来の連続擬似乱数を利用したストリーム暗号システムを図３を用いて説明する。なお、図１乃至３において同様の動作を行なう部分については同じ番号が付してある。
この暗号システムは、暗号装置１０００を複数台無線または有線の通信回線で結んだものである。暗号装置１０００は、パーソナルコンピュータなどで構成されている複数台の端末装置３０１と暗号化・復号化部１００さらにモデム２００により構成されている。まず、対向する暗号装置１０００同士が、６４ｋｂｐｓの回線速度または、同期監視データ速度の８ｋｂｐｓを占有して、制御回路１０２の制御により暗号化開始動作を行い、対向する暗号装置１０００間の同期をとる。
【０００３】
平文を作成・表示する端末装置３０１で作成された平文（通信文）は、ルータ５１を通して多重化回路１０５ａに入力される。この時多重化回路１０５ａにルータ５１より入力される通信文の速度は、５６ｋｂｐｓとされている。また、制御回路１０２で作成された同期監視データは、暗号同期監視回路１０６を通して多重化回路１０５ａに入力される。この時、多重化回路１０５ａに暗号同期監視回路１０６より入力される同期監視データの速度は、８ｋｂｐｓとされている。そして、両データは多重化回路１０５ａで多重化され、６４ｋｂｐｓの通信回線速度とされる。
【０００４】
６４ｋｂｐｓの通信回線速度とされたデータは、擬似乱数発生回路１０１ａで発生させた連続擬似乱数を用いて、制御回路１０２の制御により暗号化手段１０４で暗号化され、モデム２００を通して通信回線へ送り出される。一方、他の暗号装置１０００から送信された暗号文は、６４ｋｂｐｓの通信回線速度でモデム２００を通して受信され、復号化手段１０３に入力され、擬似乱数発生回路１０１ｂで発生させた連続擬似乱数を用いて、制御回路１０２の制御により復号化される。
【０００５】
復号化されたデータは、多重化回路１０５ｂにおいて５６ｋｂｐｓの通信文と８ｋｂｐｓの同期監視データとに分離される。通信文は、ルータ５１を通して指定の端末装置３０１に表示される。８ｋｂｐｓの同期監視データは、暗号同期監視回路１０６において、制御回路１０２の制御により同期監視データの確認が行われる。ここにおいて、同期監視データが予定した特定のデータであることを検出することにより通信文が、正しく復号できていることとしている。即ち暗号化と復号化の同期がはずれていないことを確認している。
【０００６】
上記のように、従来技術では暗号化・復号化部１００毎に暗号同期監視回路１０６、多重化回路１０５ａおよび１０５ｂを必要とすると共に、通信回線速度の６４ｋｂｐｓ全てを通信文が占有する事ができず、常にその一部の８ｋｂｐｓを同期監視データが使用して暗号化と復号化の同期を監視している。
【０００７】
【発明が解決しようとする課題】
上記、従来技術では、通信文の速度は、常に５６ｋｂｐｓとされてしまい、通信回線速度として使用できる６４ｋｂｐｓより遅くなってしまう。このため、通信文の伝送に時間がかかり、通信回線の使用効率が下がるという課題がある。また、暗号化・復号化部１００毎に暗号同期監視回路１０６、多重化回路１０５ａおよび１０５ｂを必要とするため、装置が複雑高価になる。このため、装置を簡単、安価にするという課題がある。
【０００８】
さらに、同期監視データは一定の速度でかつ固定データとすることが多く、暗号解読が容易になる。このため、暗号解読のできにくい装置を提供するという課題がある。
【０００９】
【課題を解決するための手段】
上記課題を達成するため、端末装置を備え、乱数を発生させ、発生させた乱数を暗号化と復号化に使用して、暗号通信を行う暗号装置を互いに通信回線で結ぶ暗号通信システムにおいて、暗号化と復号化の同期はずれを、通信回線の同期はずれとして検出することを特徴としている。
【００１０】
【発明の実施の形態】
上記発明を実施する形態は、通信回線の同期はずれを暗号装置の特定端末装置間の通信異常により検出することおよび、暗号装置は、回線多重化装置を更に備え、通信回線の同期はずれを当該回線多重化装置の同期異常信号により検出すること、を特徴としている。
【００１１】
【実施例】
以下、本発明の好適な実施形態に関し図面に基づき説明する。図１は、本発明の実施例の構成例を説明する図である。図において、図３と同一番号の付してある部分は、同一の動作を行う部分である。１０００は、本実施例の暗号装置であり、この暗号装置１０００を複数台無線または有線により接続することにより暗号通信システムが構築される。
【００１２】
１００は、暗号化・復号化部であり、制御回路１０２、擬似乱数発生回路１０１ａ、擬似乱数発生回路１０１ｂ、復号化手段１０３および暗号化手段１０４で構成されている。複数の端末装置３０１および特定端末装置３０１ａはＬＡＮに接続され更にルータ５１を介して暗号化・復号化部１００に接続されている。
【００１３】
本実施例では、まず、対向する暗号装置１０００同士が、６４ｋｂｐｓの回線速度を占有して、それぞれの制御回路１０２の制御により暗号化開始動作を行い、対向する暗号装置１０００の疑似乱数発生回路１０１ａおよび１０１ｂの同期をとり、暗号通信が可能な状態にする。
【００１４】
次に平文を作成・表示する端末装置３０１で作成された平文（通信文）は、ルータ５１を通して暗号化手段１０４に出力され、疑似乱数発生回路１０１ａで発生された乱数に基づき暗号化される。暗号化されたデータは、制御回路１０２の制御によりモデム２００を経由して通信回線５００へ送出される。この時、ルータ５１から通信回線５００まで全て６４ｋｂｐｓのデータ速度とされている。
【００１５】
続いて、暗号化された通信文が通信回線５００からモデム２００を経由して制御回路１０２の制御により復号化手段１０３へ入力される。そして、疑似乱数発生回路１０１ｂで発生された乱数に基づき復号化される。復号化された通信文は、ルータ５１により該当する端末装置３０１へ配信され平文が表示される。
【００１６】
ここで、暗号化と復号化の同期はずれの検出について説明する。本実施例では、各暗号装置１０００に特定用途、即ち同期はずれ検出用の特定端末装置３０１ａを用意する。この特定端末装置３０１ａは、対向する各暗号装置１０００の同期はずれ検出用の特定端末装置３０１ａに対して定期的に、例えば１分毎に応答要求コマンドを発行する。この応答要求コマンドに対して一定時間内に、例えば５秒以内に応答がない時、暗号化と復号化の同期がはずれたと判断する。これにより同期はずれ検出信号Ｄ１を制御回路１０２に出力する。この時、制御回路１０２は検出信号Ｄ１を検出することにより暗号化と復号化の同期がはずれたと判断する。これにより対向する暗号装置１０００は、それぞれの制御回路１０２の制御により改めて暗号化開始動作を行い、対向する暗号装置１０００の疑似乱数発生回路１０１ａおよび１０１ｂの同期をとり、暗号通信が可能な状態に戻す。
【００１７】
図２は、本発明の他の実施例を示す構成図である。図において、図１及び図３と同一の番号を付してある部分は、同一の動作を行う部分である。この実施例に於いても、まず、対向する暗号装置１０００同士が、６４ｋｂｐｓの回線速度を占有して、それぞれの制御回路１０２の制御により暗号化開始動作を行い、対向する暗号装置１０００の疑似乱数発生回路１０１ａおよび１０１ｂの同期をとり、暗号通信が可能な状態にする。
【００１８】
次に平文を作成・表示する各端末装置３０１で作成された平文（通信文）は、回線多重化装置５２により多重化され、６４ｋｂｐｓのデータ速度とされ暗号化手段１０４に出力される。そして疑似乱数発生回路１０１ａで発生された乱数に基づき暗号化される。暗号化されたデータは、制御回路１０２の制御によりモデム２００を経由して通信回線５００へ送出される。
【００１９】
回線多重化装置５２により、各端末装置３０１で作成されたディジタル信号を多重化するため、各ディジタル信号の周波数および位相が同期していなければならない。この同期法として、パルススタッフィングによる同期法などが使用されている。この実施例で使用される回線多重化装置５２は、この同期の異常を監視する機能が付加されている。
【００２０】
続いて、暗号化された通信文が通信回線５００からモデム２００を経由して制御回路１０２の制御により復号化手段１０３へ入力される。そして、疑似乱数発生回路１０１ｂで発生された乱数に基づき復号化される。復号化された通信文は、回線多重化装置５２により分割され各端末装置３０１に供給される。
【００２１】
ここで、暗号化と復号化の同期はずれの検出について説明する。この実施例では、回線多重化装置５２は、前述のように各ディジタル信号の周波数および位相の同期異常を監視する機能が付加されている。この機能により、同期異常を検出すると、同期異常信号Ｄ１を制御回路１０２に出力する。
【００２２】
この時、制御回路１０２は同期異常信号Ｄ１を検出することにより暗号化と復号化の同期がはずれたと判断する。これにより対向する暗号装置１０００は、それぞれの制御回路１０２の制御により改めて暗号化開始動作を行い、対向する暗号装置１０００の疑似乱数発生回路１０１ａおよび１０１ｂの同期をとり、暗号通信が可能な状態に戻す。
【００２３】
【発明の効果】
以上詳細に説明したように、本発明では暗号化と復号化の同期はずれを、暗号装置の特定端末装置間の通信異常により検出することまたは、回線多重化装置の同期異常信号により検出する構成とした。このため、６４ｋｂｐｓの通信回線速度をほとんど通信文のために使用する事が可能となり、伝送時間が短縮され、通信回線の使用効率が上がるという効果がある。更に各暗号化・復号化部毎に暗号同期監視回路、多重化回路を必要としない。このため、装置が簡単、安価になるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施例を説明する図
【図２】本発明の他の実施例を説明する図
【図３】本発明の従来例を説明する図
【符号の説明】
１０００　　　　　　暗号装置
１０１ａ、１０１ｂ　擬似乱数発生回路
１０２　　　　　　　制御回路
１０３　　　　　　　復号化手段
１０４　　　　　　　暗号化手段
１０５ａ，１０５ｂ　多重化回路
１０６　　　　　　　暗号同期監視回路
２００　　　　　　　モデム
３０１　　　　　　　端末装置
５１　　　　　　　　ルータ
５２　　　　　　　　回線多重化装置
【図１】
2004096316.tif 000003
【図２】
2004096316.tif 000004
【図３】
2004096316.tif 000005