(57)【要約】【課題】パーソナルコンピュータ３に装着したワイヤレスコネクタ１と認証機器２とでネットワークを構成するとともに、ネットワークのセキュリティ性を高める。【解決手段】ワイヤレスコネクタ１から識別コードを送信し、認証機器２で識別コードに対応する固有鍵を読み出し、乱数鍵をワイヤレスコネクタ１に送信する。乱数鍵と該読み出した固有鍵とに基づいてカオス認証子を生成する。ワイヤレスコネクタ１において受信した乱数鍵と固有鍵とに基づいてカオス認証子を生成し、該カオス認証子を認証機器２に送信する。認証機器２においてワイヤレスコネクタ１から送信されるカオス認証子と生成したカオス認証子とに基づいて認証処理を行う。データの通信毎にこのカオス認証子の交換を行って認証する。【選択図】図１
2007184819.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置に装着され、ネットワークを構成する認証機器との間で情報の通信を行うワイヤレスコネクタであって、
前記当該ワイヤレスコネクタに固有の固有鍵情報が記憶され、
前記認証機器から受信した乱数鍵情報と該固有鍵情報とに基づいてカオス系列のカオス認証子情報を生成して、該カオス認証子情報を前記認証機器に送信する機能と、
を備えたことを特徴とするワイヤレスコネクタ。
【請求項２】
請求項１に記載のワイヤレスコネクタの前記固有鍵情報を記憶する機能と、
乱数鍵情報を前記ワイヤレスコネクタに送信する機能と、
該乱数鍵情報と前記記憶した固有鍵情報とに基づいてカオス系列のカオス認証子情報を生成する機能と、
前記ワイヤレスコネクタから送信されるカオス認証子情報と前記生成したカオス認証子情報とに基づいて認証処理を行う機能と、
を備えたことを特徴とする認証機器。
【請求項３】
請求項１に記載のワイヤレスコネクタと請求項２に記載の認証機器とにより構成されるネットワークシステムの認証方法であって、
前記ワイヤレスコネクタから当該ワイヤレスコネクタを特定する識別コードを送信し、
前記認証機器において該識別コードに対応する前記固有鍵情報を読み出し、乱数鍵情報を前記ワイヤレスコネクタに送信するとともに、該乱数鍵情報と該読み出した固有鍵情報とに基づいて前記カオス認証子情報を生成し、
前記ワイヤレスコネクタにおいて受信した乱数鍵情報と該ワイヤレスコネクタに固有の固有鍵情報とに基づいて前記カオス認証子情報を生成し、該カオス認証子情報を前記認証機器に送信し、
前記認証機器において前記ワイヤレスコネクタから送信されるカオス認証子情報と前記生成したカオス認証子情報とに基づいて認証処理を行うことを特徴とするネットワークシステムの認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークでデータ通信を行うワイヤレスコネクタ、該ネットワークで認証処理を行う認証機器及びネットワークシステムの認証方法に関する。
【背景技術】
【０００２】
従来、ネットワークでデータ通信を行うワイヤレスコネクタとして、例えば、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ準拠の無線ＬＡＮモジュールがある。このようなワイヤレスコネクタはパーソナルコンピュータ等の情報処理装置に装着することで、複数の情報処理装置間で無線のデータ通信等を行うことができる。
【０００３】
このようなネットワークを構成する場合に、特に無線でデータ通信を行う場合には該ネットワークに不正に侵入される可能性もあり、セキュリティ上問題がある。
【０００４】
ところで、情報処理の分野においてデータを保護し、セキュリティ性を高めるための技術として、暗号処理が行われている。このような暗号処理として、例えば特開２００１−３２６６３１号公報、特開２００３−２１６０３７号公報、特開２００５−１３００２８号公報等において、本出願人が提案しているものがある。
【特許文献１】特開２００１−３２６６３１号公報
【特許文献２】特開２００３−２１６０３７号公報
【特許文献３】特開２００５−１３００２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のワイヤレスコネクタにおいて暗号処理等の防犯機能を備えたものはなく、特に無線でデータ通信を行うワイヤレスコネクタにおいてセキュリティ性を高めることが要求される。
【０００６】
本発明は、セキュリティ性を高めたワイヤレスコネクタ、認証機器及びネットワークシステムの認証方法鍵を提供することを課題とする。
【課題を解決するための手段】
【０００７】
請求項１のワイヤレスコネクタは、情報処理装置に装着され、ネットワークを構成する認証機器との間で情報の通信を行うワイヤレスコネクタであって、前記当該ワイヤレスコネクタに固有の固有鍵情報が記憶され、前記認証機器から受信した乱数鍵情報と該固有鍵情報とに基づいてカオス系列のカオス認証子情報を生成して、該カオス認証子情報を前記認証機器に送信する機能と、を備えたことを特徴とする。
【０００８】
請求項２の認証機器は、請求項１に記載のワイヤレスコネクタの前記固有鍵情報を記憶する機能と、乱数鍵情報を前記ワイヤレスコネクタに送信する機能と、該乱数鍵情報と前記記憶した固有鍵情報とに基づいてカオス系列のカオス認証子情報を生成する機能と、前記ワイヤレスコネクタから送信されるカオス認証子情報と前記生成したカオス認証子情報とに基づいて認証処理を行う機能と、を備えたことを特徴とする。
【０００９】
請求項３のネットワークシステムの認証方法は、請求項１に記載のワイヤレスコネクタと請求項２に記載の認証機器とにより構成されるネットワークシステムの認証方法であって、前記ワイヤレスコネクタから当該ワイヤレスコネクタを特定する識別コードを送信し、前記認証機器において該識別コードに対応する前記固有鍵情報を読み出し、乱数鍵情報を前記ワイヤレスコネクタに送信するとともに、該乱数鍵情報と該読み出した固有鍵情報とに基づいて前記カオス認証子情報を生成し、前記ワイヤレスコネクタにおいて受信した乱数鍵情報と該ワイヤレスコネクタに固有の固有鍵情報とに基づいて前記カオス認証子情報を生成し、該カオス認証子情報を前記認証機器に送信し、前記認証機器において前記ワイヤレスコネクタから送信されるカオス認証子情報と前記生成したカオス認証子情報とに基づいて認証処理を行うことを特徴とする。
【００１０】
請求項１のワイヤレスコネクタと請求項２の認証機器とにより、請求項３のネットワークシステムの認証方法を実施することができる。カオス認証情報はワイヤレスコネクタに固有の固有鍵情報と、認証機器が生成する乱数鍵情報とに基づいて生成され、このカオス認証情報により認証を行うので、認証機器側では当該認証機器に固有鍵情報が記憶されているワイヤレスコネクタだけを特定して認証することができ、セキュリティ性がきわめて高くなる。また、この認証の処理をデータの通信毎に行う場合、乱数鍵情報はその都度、任意に生成されるので、さらにセキュリティ性が高くなる。
【発明の効果】
【００１１】
請求項１〜３の本発明によれば、ワイヤレスコネクタと認証機器とで構成されるネットワークのセキュリティ性がきわめて高くなる。また、カオス認証子情報を生成する処理速度は鍵のデータ長に依存しないため、考え得る最大鍵長を扱うこともできる。
【００１２】
さらに、認証毎にワイヤレスコネクタと認証機器との間で異なるカオス認証子情報が交換されるので、従来の公開鍵型暗号を用いた認証よりも、ネットワークのセキュリティ性の点で優れている。
【発明を実施するための最良の形態】
【００１３】
次に、本発明のワイヤレスコネクタの実施形態を図面を参照して説明する。図１は実施形態のワイヤレスコネクタ１を用いたＬＡＮシステムの構成ブロック図であり、実施形態のワイヤレスコネクタ１、アクセスポイントとしての認証機器２、情報処理装置としてのパーソナルコンピュータ３、及び他のワイヤレスコネクタとパーソナルコンピュータでネットワークを構成している。ワイヤレスコネクタ１は具体的には例えばＩＥＥＥ８０２．１１ａ準拠の無線ＬＡＮモジュールであり、ＵＳＢコネクタ等によりパーソナルコンピュータ３に装着（電気的に接続）されている。他のワイヤレスコネクタとパーソナルコンピュータも同様である。ワイヤレスコネクタ１と認証機器２は、それぞれ図示しないＣＰＵ、ＲＡＭ、ＲＯＭ、インターフェース、その他記憶装置等を内蔵しており、ＣＰＵがＲＯＭに格納されたプログラムを実行することにより実現される、次に説明する各種機能を備えている。
【００１４】
ワイヤレスコネクタ１は、メモリ部１１、認証子生成部１２、通信処理部１３の各機能を備えている。メモリ部１１には、当該ワイヤレスコネクタ１に固有の識別コードであるワイヤレスコネクタＩＤ（ＩＤｃ）と、このワイヤレスコネクタＩＤに対応して予め決められている固有鍵情報としてのワイヤレスコネクタ固有鍵（Ｋｃ）とが記憶されている。認証子生成部１２は、メモリ部１１のワイヤレスコネクタ固有鍵（Ｋｃ）と認証機器２から送信される乱数鍵情報としての乱数鍵（Ｒｓ）とに基づいてカオス認証子（Ａ）を生成する。通信処理部１３は認証機器２との間で各種のデータの授受を行う。
【００１５】
認証機器２は、固有鍵テーブル２１、認証子生成部２２、一致判定部２３、通信処理部２４の各機能を備えている。固有鍵テーブル２１には、当該認証機器２が管理するＬＡＮネットワークに接続されるワイヤレスコネクタ１及びその他のワイヤレスコネクタの各々に対応して、各ワイヤレスコネクタＩＤ（ＩＤｃ）と、このワイヤレスコネクタＩＤに対応して予め決められているワイヤレスコネクタ固有鍵（Ｋｃ）とが、それぞれ対応付けられてテーブルとして記憶されている。認証子生成部２２は、乱数鍵（Ｒｓ）を生成するとともに、この乱数鍵（Ｒｓ）と固有鍵テーブル２１のワイヤレスコネクタ固有鍵（Ｋｃ）とに基づいてカオス認証子（Ａ）を生成する。一致判定部２３は、認証子生成部２２で生成したカオス認証子（Ａ）とワイヤレスコネクタ１から送信されるカオス認証子（Ａ）との一致を判定する。通信処理部２４はワイヤレスコネクタ１及びその他のワイヤレスコネクタとの間で各種のデータの授受を行う。
【００１６】
図２は認証子生成部１２，２２の機能ブロック図であり、先ずワイヤレスコネクタ固有鍵（Ｋｃ）と乱数鍵（Ｒｓ）を結合し、カオス算出上の初期値とパラメータである認証鍵を生成し、この認証鍵をカオス生成コア部に入力する。カオス生成コア部は、整数演算型のカオス関数とパラメータ変換関数とに基づいて認証鍵から乱数値を生成する。ここで、カオス関数は、例えばロジスティック写像の式のような漸化式で表されるもので、一定幅で増加する離散値に対してカオスの時系列波形（カオス乱軌道）を示し、このカオス関数の値は初期値に敏感に依存する。また、このカオス関数はパラメータによって規定される。そこで、認証鍵の初期値とパラメータとによりカオス関数の値を求め、これを乱数値とする。そして、この生成された乱数値を認証鍵（Ａ）として出力する。
【００１７】
このように、初期値に敏感に依存するため、初期値（すなわち認証鍵）を変えることにより、複数種類のカオス系列の乱数値を発生させることができ、これによって、ユニークな複数種類のカオス認証子（Ａ）を得ることができる。なお、このカオス認証子（Ａ）は入力される認証鍵（すなわちワイヤレスコネクタ固有鍵（Ｋｃ）と乱数鍵（Ｒｓ）とにより一義的に決まることはいうまでもない。
【００１８】
なお、このＬＡＮネットワークを構築する際には、パーソナルコンピュータ３にワイヤレスコネクタ１を装着し、当該ワイヤレスコネクタ１のワイヤレスコネクタＩＤ（ＩＤｃ）とワイヤレスコネクタ固有鍵（Ｋｃ）とを、アクセスポイントである認証機器２に登録する。これにより、ワイヤレスコネクタＩＤ（ＩＤｃ）とワイヤレスコネクタ固有鍵（Ｋｃ）とが対応付けられて固有鍵テーブル２１に記憶される。その他のワイヤレスコネクタについても同様である。
【００１９】
図３はワイヤレスコネクタ１と認証機器２との間で行う認容手続きの流れを説明する図である。パーソナルコンピュータ３でＬＡＮネットワークに接続すると、ワイヤレスコネクタ１から認証要求とワイヤレスコネクタＩＤ（ＩＤｃ）を認証機器２に送信する。認証機器２は接続を認識し、ワイヤレスコネクタ１からの認証要求とワイヤレスコネクタＩＤ（ＩＤｃ）を受信すると、まず乱数鍵（Ｒｓ）は発行してこの乱数鍵（Ｒｓ）を認証要求のあったワイヤレスコネクタ１に送信する。次に、受信したワイヤレスコネクタＩＤ（ＩＤｃ）に対応するワイヤレスコネクタ固有鍵（Ｋｃ）を固有鍵テーブル２１から読み出し、このワイヤレスコネクタ固有鍵（Ｋｃ）と上記発行した乱数鍵（Ｒｓ）とからカオス認証子（Ａ）を生成する。
【００２０】
一方、ワイヤレスコネクタ１は、認証機器２から送信される乱数鍵（Ｒｓ）を受信すると、メモリ部１１に記憶しているワイヤレスコネクタ固有鍵（Ｋｃ）と受信した乱数鍵（Ｒｓ）とからカオス認証子（Ａ）を生成し、この生成したカオス認証子（Ａ）を認証機器２に送信する。認証機器２は、ワイヤレスコネクタ１から送信されるカオス認証子（Ａ）を受信すると、この受信したカオス認証子（Ａ）と、前記生成したカオス認証子（Ａ）をと比較する。そして、この比較の結果、カオス認証子（Ａ）が一致しなければ、ワイヤレスコネクタ１を認証しないでそのまま処理を終了する。カオス認証子（Ａ）が一致すれば、ワイヤレスコネクタ１を認証し、このワイヤレスコネクタ１との間のその後の各種データの通信処理を受け付ける。
【００２１】
以上の認証処理は、ワイヤレスコネクタ１が当該ネットワークでデータ通信を行う度に実行する。また、認証機器２はこの認証処理毎、あるいは対象とするワイヤレスコネクタ毎に乱数鍵（Ｒｓ）を生成する。
【００２２】
なお、実際のデータ通信時には、カオス生成コア部を利用して通信データ自体の認証を行うようにしてもよい。
【００２３】
以上のように、カオス認証子によりネットワーク接続の認証を行っているので、ネットワークのセキュリティ性がきわめて高くなる。また、カオス生成コア部の処理速度は鍵のデータ長に依存しないため、考え得る最大鍵長を扱うことができる。
【００２４】
また、従来の公開鍵型暗号での認証は、認証時に例えば認証サーバは関与せず一定期間の間同一の公開鍵を用いる。これに対して、本発明における認証は、認証毎にワイヤレスコネクタと認証機器との間で異なるカオス乱軌道（すなわちカオス認証子）を交換するワンタイム認証として構成されており、従来の公開鍵型暗号を用いた認証との相違し、ネットワークのセキュリティ性の点で優れている。
【００２５】
以上の実施形態ではＬＡＮシステムの例について説明したが、他のネットワークシステムでもよい。
【００２６】
以上の実施形態では、情報処理装置がパーソナルコンピュータである場合について説明したが、情報処理装置としては、本発明のワイヤレスコネクタを接続できるものでれば、携帯電話、ＰＤＡの携帯端末、車載電装機器でもよい。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態のワイヤレスコネクタを用いたＬＡＮシステムの構成ブロック図である。
【図２】本発明の実施形態における認証子生成部の機能ブロック図である。
【図３】実施形態におけるワイヤレスコネクタと認証機器との間で行う認容手続きの流れを説明する図である。
【符号の説明】
【００２８】
１    ワイヤレスコネクタ
２    認証機器
３    パーソナルコンピュータ
１１  メモリ部
１２  認証子生成部
１３  通信処理部
２１  固有鍵テーブル
２２  認証子生成部
２３  一致判定部
２４  通信処理部
【図１】
2007184819.tif 000003
【図２】
2007184819.tif 000004
【図３】
2007184819.tif 000005