(57)【要約】【課題】認証毎に固有の公開鍵を生成し、その公開鍵により認証要求情報を暗号化することでセキュリティを強化する。【解決手段】認証サーバは、無線ステーション及びアクセスポイントにおける認証毎の鍵作成要求に基づき、無線通信の情報を暗号化するための固有の公開鍵と、その公開鍵により暗号化された情報を復号化するための秘密鍵と、を生成し（Ｓ９０３）、公開鍵により暗号化された認証要求情報を秘密鍵により復号化して、その復号化した認証要求情報が真正な情報か否かの認証判断し、その認証判断に従い、無線ステーション及びアクセスポイントにおいて、暗号化無線通信を可能にするための認証許可を与える（Ｓ９１３）。アクセスポイントは、公開鍵を無線ステーションに送信するための無線データを作成し（Ｓ９０６）、無線ステーションは、無線データを受信して、その無線データから公開鍵を抽出し、抽出された公開鍵により認証判断を受けるための認証要求情報を暗号化する（Ｓ９１０）。【選択図】　図９
2004023736.tif 000002
【特許請求の範囲】
【請求項１】
無線ステーションと、該無線ステーションと無線通信により接続するアクセスポイントと、該アクセスポイントとネットワークにより接続し、該無線ステーションの認証要求を判断する認証サーバと、を有する無線通信システムにおいて、
前記認証サーバは、
前記無線ステーション及び前記アクセスポイントにおける認証毎の鍵作成要求に基づき、前記無線通信の情報を暗号化するための固有の公開鍵と、該公開鍵により暗号化された情報を復号化するための秘密鍵と、を生成する鍵作成手段と、
前記公開鍵により暗号化された認証要求情報を前記秘密鍵により復号化して、該復号化した認証要求情報が真正な情報か否かの認証判断をする認証手段と、
前記認証判断に従い、前記無線ステーション及び前記アクセスポイントにおいて、暗号化無線通信を可能にするための認証許可を与える許可手段と、を有し、
前記アクセスポイントは、
前記公開鍵を前記無線ステーションに送信するための無線データを作成するメッセージ作成手段を有し、
前記無線ステーションは、
前記無線データを受信して、該無線データから前記公開鍵を抽出する抽出手段と、
前記抽出された公開鍵により、前記認証判断を受けるための認証要求情報を暗号化する暗号化手段と、を有することを特徴とする無線通信システム。
【請求項２】
前記メッセージ作成手段は、前記無線ステーションに対して、ビーコンフレーム若しくはデータフレームにより前記公開鍵を送信するためのデータを生成することを特徴とする請求項１に記載の無線通信システム。
【請求項３】
前記認証サーバは、前記鍵作成要求の到達時刻を計測する計時手段を更に有し、
前記鍵作成手段は、前記計時手段により計測された時刻に基づき、前記公開鍵と該公開鍵と一対の秘密鍵を生成することを特徴とする請求項１に記載の無線通信システム。
【請求項４】
前記認証要求情報には、前記無線ステーションが送信する個人情報が含まれることを特徴とする請求項１に記載の無線通信システム。
【請求項５】
前記認証手段は、認証毎に、前記個人情報が真正な情報か否かの認証判断をすることを特徴とする請求項４に記載の無線通信システム。
【請求項６】
前記無線ステーションは、バッテリーセービング状態を設定若しくは解除するための制御手段を更に有し、
前記制御手段は、前記認証後、前記アクセスポイントからビーコンフレームにより前記公開鍵を受信する場合には、前記バッテリーセービング状態を解除し、
前記公開鍵の受信が終了した後に、バッテリ−セービング状態に設定することを特徴とする請求項１に記載の無線通信システム。
【請求項７】
前記受信したビーコンフレームで通知される公開鍵通知フレームの順序番号順とビットデータとを記憶する記憶手段を更に有することを特徴とする請求項１に記載の無線通信システム。
【請求項８】
前記認証サーバは、ネットワークにアクセスすることが認められている個人情報を格納したデータベースを有し、
前記認証手段は、前記認証要求情報と、該データベースに格納されている情報と、を照合して認証判断することを特徴とする請求項１または４に記載の無線通信システム。
【請求項９】
前記制御手段は前記順序番号順に基づいて、前記アクセスポイントから送信されるデータが全て受信できたか否かを判断し、
該データを全て受信できた場合は、受信完了信号を前記アクセスポイントに送信することを特徴とする請求項６に記載の無線通信システム。
【請求項１０】
前記アクセスポイントは、前記受信完了信号が受信できない場合は、前記無線データを再度前記無線ステーションに送信することを特徴とする請求項１または９に記載の無線通信システム。
【請求項１１】
前記無線ステーション及び前記アクセスポイントは、前記認証サーバによる前記認証許可が与えられた場合、
それぞれの記憶手段に予め記憶する暗号鍵を設定して、該暗号鍵を用いて、暗号化無線通信を可能にする手段をそれぞれ有することを特徴とする請求項１に記載の無線通信システム。
【請求項１２】
前記暗号鍵はＷＥＰ鍵であることを特徴とする請求項１１に記載の無線通信システム。
【請求項１３】
前記公開鍵による暗号化及び前記秘密鍵による復号化は、ＩＥＥＥ８０２．１１、ＩＥＥＥ８０２．１１ａ、およびＩＥＥＥ８０２．１１ｂに準拠することを特徴とする請求項１乃至１２のいずれか１項に記載の無線通信システム。
【請求項１４】
無線ステーションと、該無線ステーションと無線通信により接続するアクセスポイントと、該アクセスポイントとネットワークにより接続し、該無線ステーションの認証要求を判断する認証サーバと、を有する無線通信システムにおける認証方法であって、
前記認証サーバにおいて実行される処理は、
前記無線ステーション及び前記アクセスポイントにおける認証毎の鍵作成要求に基づき、前記無線通信の情報を暗号化するための固有の公開鍵と、該公開鍵により暗号化された情報を復号化するための秘密鍵と、を生成する鍵作成工程と、
前記公開鍵により暗号化された認証要求情報を前記秘密鍵により復号化して、該復号化した認証要求情報が真正な情報か否かの認証判断をする認証工程と、
前記認証判断に従い、前記無線ステーション及び前記アクセスポイントにおいて、暗号化無線通信を可能にするための認証許可を与える許可工程と、を有し、
前記アクセスポイントにおいて実行される処理は、
前記公開鍵を前記無線ステーションに送信するための無線データを作成するメッセージ作成工程を有し、
前記無線ステーションにおいて実行される処理は、
前記無線データを受信して、該無線データから前記公開鍵を抽出する抽出工程と、
前記抽出された公開鍵により、前記認証判断を受けるための認証要求情報を暗号化する暗号化工程と、を有することを特徴とする認証方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線通信システムおよびその無線通信システムにおける認証方法に関するものであり、特に無線アクセスポイント（ＡＰ）から送出される同期捕捉用信号（以下、「ビーコン」という。）を用いて、無線ステーション（ＳＴＡ）に公開鍵を配信し、ＳＴＡからの認証要求をその固有の公開鍵により暗号化して不正アクセスを防止してセキュリティ管理を強化する無線通信システムおよびそのシステムにおける認証方法に関するものである。
【０００２】
【従来の技術】
従来よりＩＥＥＥ８０２．１１規格（米国電気電子技術者協会で規定した国際規格）では、不正なアクセスを防止するために個人情報の照合を認証サーバで行ない、その照合結果に基づきシステムにアクセスするための認証を与えていた。例えば、図１に示す無線ＬＡＮ環境は、無線ステーションＳＴＡ（１、２）と、これら無線ステーションと無線通信を行なうアクセスポイントＡＰ（３）と、アクセスポイントとネットワークにより接続する認証用のＲＡＤＩＵＳサーバ（４）と、を含む構成を有している。
【０００３】
無線ステーションＳＴＡ（１、２）は複数の端末局であり、各端末局は無線信号の送受信機能を有する無線ＬＡＮアダプタと接続されたノートＰＣ等のデータ端末を有し、秘匿通信を行うために必要なＷＥＰ（Ｗｉｒｅｄ　Ｅｑｕｉｖａｌｅｎｔ　Ｐｒｉｖａｃｙ）鍵は、事前に登録されている。
【０００４】
無線アクセスポイントＡＰ（３）は、ＳＴＡと無線通信するためのインタフェースと、有線網による通信インタフェースと、通信信号を処理するための送受信機能、さらに無線信号を制御するファームウェア等やＭＡＣアドレス認証機能も搭載されており、秘匿通信を行うために必要なＷＥＰ鍵は、事前に登録されている。
【０００５】
サーバ（４）は認証機能を有するサーバであり、認証を許可することが可能なＳＴＡ（１、２）のユーザ名、パスワードは事前に登録されている。ＤＳ（５）はイーサネット（登録商標）ケーブル等の有線網である。
【０００６】
図１のシステム構成における、従来例における認証のシーケンスを図２により説明する。ＳＴＡ（１、２）とＡＰ（３）はＩＥＥＥ８０２．１１規格で規定された認証の一つであるオープン認証処理（Ｓ１００１）を行い、アソシエーション（Ａｓｓｏｃｉａｔｉｏｎ）状態とする。この時点でＡＰ（３）はＳＴＡ（１、２）に対して、ポーリング、データ送信処理が可能となるが、ＳＴＡ（１、２）のネットワークリソースへのアクセスは、ネットワークにログオンするまでは、ＡＰ（３）で全てブロックされる。
【０００７】
ＳＴＡ（１、２）のユーザは、ネットワークログオン用のダイアログボックスまたはそれに相当する画面に個人情報として、ユーザ名と、パスワードを入力する（Ｓ１００２）。ＳＴＡ（１、２）は入力されたユーザ名とパスワードのＯｎｅ−ｗａｙ　ＨａｓｈをＨａｓｈ関数によって算出し、ＡＰ（３）経由でＲＡＤＩＵＳサーバ（４）に送信する（Ｓ１００４、Ｓ１００５）。ＲＡＤＩＵＳサーバ（４）は受け取ったユーザ名とパスワードのＨａｓｈを認証サーバ内のデータベースに格納される有効なユーザ名及びパスワードと照合し（Ｓ１００６）、そのＳＴＡ（１、２）から送信された認証要求を認証してよいかどうかを判断する（認証処理）。
【０００８】
認証サーバにおいて、上記の認証処理が成功すると、ネットワークリソースへのアクセスは許可され、ＲＡＤＩＵＳサーバ（４）は認証が成功したことを示すメッセージ（ＤＢ認証ＯＫ）をＡＰ（３）経由でＳＴＡ（１、２）に送信する（Ｓ１００７、Ｓ１００８）。
【０００９】
このメッセージを受けたＡＰ（３）とＳＴＡ（１、２）は、それぞれ予め設定してあるＷＥＰ鍵を有効な値とし（Ｓ１００９、Ｓ１０１０）、以降、ＳＴＡとＡＰはＷＥＰ鍵を作動させ、セキュリティが確保された暗号化通信が可能になる（Ｓ１０１１）。
【００１０】
【発明が解決しようとする課題】
しかしながら上記の従来例では同一のＨａｓｈ関数を用いるために、認証の度に認証要求としてＨａｓｈを算出しても、同じユーザ名・パスワードを使用する限りは認証に同一のＨａｓｈを用いることになるので、セキュリティが確保されない恐れがある。そのために他人のユーザ名やパスワードを転用した悪意のある第三者がネットワークに不正侵入する可能性があった。
【００１１】
【課題を解決するための手段】
上記課題を解決するべく、本発明にかかる無線通信システム及びその認証方法は、主として以下の構成を有することを特徴とする。
【００１２】
すなわち、無線ステーションと、該無線ステーションと無線通信により接続するアクセスポイントと、該アクセスポイントとネットワークにより接続し、該無線ステーションの認証要求を判断する認証サーバと、を有する無線通信システムにおいて、
前記認証サーバは、
前記無線ステーション及び前記アクセスポイントにおける認証毎の鍵作成要求に基づき、前記無線通信の情報を暗号化するための固有の公開鍵と、該公開鍵により暗号化された情報を復号化するための秘密鍵と、を生成する鍵作成手段と、
前記公開鍵により暗号化された認証要求情報を前記秘密鍵により復号化して、該復号化した認証要求情報が真正な情報か否かの認証判断をする認証手段と、
前記認証判断に従い、前記無線ステーション及び前記アクセスポイントにおいて、暗号化無線通信を可能にするための認証許可を与える許可手段と、を有し、
前記アクセスポイントは、
前記公開鍵を前記無線ステーションに送信するための無線データを作成するメッセージ作成手段を有し、
前記無線ステーションは、
前記無線データを受信して、該無線データから前記公開鍵を抽出する抽出手段と、
前記抽出された公開鍵により、前記認証判断を受けるための認証要求情報を暗号化する暗号化手段と、を有することを特徴とする。
【００１３】
本発明によれば、認証が終わるたびに、認証サーバは鍵作成要求に応じた鍵を作成し、認証時固有の公開鍵でユーザ名・パスワードを暗号化することにより、システムのセキュリティの強化を図ることができる。
【００１４】
好ましくは上記の無線通信システムにおいて、前記メッセージ作成手段は、前記無線ステーションに対して、ビーコンフレーム若しくはデータフレームにより前記公開鍵を送信するためのデータを生成する。
【００１５】
好ましくは上記の無線通信システムにおいて、前記認証サーバは、前記鍵作成要求の到達時刻を計測する計時手段を更に有し、
前記鍵作成手段は、前記計時手段により計測された時刻に基づき、前記公開鍵と該公開鍵と一対の秘密鍵を生成する。
【００１６】
好ましくは上記の無線通信システムにおいて、前記認証要求情報には、前記無線ステーションが送信する個人情報が含まれる。
【００１７】
好ましくは上記の無線通信システムにおいて、前記認証手段は、認証毎に、前記個人情報が真正な情報か否かの認証判断をする。
【００１８】
好ましくは上記の無線通信システムにおいて、前記無線ステーションは、バッテリーセービング状態を設定若しくは解除するための制御手段を更に有し、
前記制御手段は、前記認証後、前記アクセスポイントからビーコンフレームにより前記公開鍵を受信する場合には、前記バッテリーセービング状態を解除し、
前記公開鍵の受信が終了した後に、バッテリ−セービング状態に設定する。
【００１９】
好ましくは上記の無線通信システムにおいて、前記受信したビーコンフレームで通知される公開鍵通知フレームの順序番号順とビットデータとを記憶する記憶手段を更に有する。
【００２０】
好ましくは上記の無線通信システムにおいて、前記認証サーバは、ネットワークにアクセスすることが認められている個人情報を格納したデータベースを有し、
前記認証手段は、前記認証要求情報と、該データベースに格納されている情報と、を照合して認証判断する。
【００２１】
好ましくは上記の無線通信システムにおいて、前記制御手段は前記順序番号順に基づいて、前記アクセスポイントから送信されるデータが全て受信できたか否かを判断し、
該データを全て受信できた場合は、受信完了信号を前記アクセスポイントに送信する。
【００２２】
好ましくは上記の無線通信システムにおいて、前記アクセスポイントは、前記受信完了信号が受信できない場合は、前記無線データを再度前記無線ステーションに送信する。
【００２３】
好ましくは上記の無線通信システムにおいて、前記無線ステーション及び前記アクセスポイントは、前記認証サーバによる前記認証許可が与えられた場合、
それぞれの記憶手段に予め記憶する暗号鍵を設定して、該暗号鍵を用いて、暗号化無線通信を可能にする手段をそれぞれ有する。
【００２４】
好ましくは上記の無線通信システムにおいて、前記暗号鍵はＷＥＰ鍵である。
【００２５】
好ましくは上記の無線通信システムにおいて、前記公開鍵による暗号化及び前記秘密鍵による復号化は、ＩＥＥＥ８０２．１１、ＩＥＥＥ８０２．１１ａ、およびＩＥＥＥ８０２．１１ｂに準拠する。
【００２６】
また、無線ステーションと、該無線ステーションと無線通信により接続するアクセスポイントと、該アクセスポイントとネットワークにより接続し、該無線ステーションの認証要求を判断する認証サーバと、を有する無線通信システムにおける認証方法であって、
前記認証サーバにおいて実行される処理は、
前記無線ステーション及び前記アクセスポイントにおける認証毎の鍵作成要求に基づき、前記無線通信の情報を暗号化するための固有の公開鍵と、該公開鍵により暗号化された情報を復号化するための秘密鍵と、を生成する鍵作成工程と、
前記公開鍵により暗号化された認証要求情報を前記秘密鍵により復号化して、該復号化した認証要求情報が真正な情報か否かの認証判断をする認証工程と、
前記認証判断に従い、前記無線ステーション及び前記アクセスポイントにおいて、暗号化無線通信を可能にするための認証許可を与える許可工程と、を有し、
前記アクセスポイントにおいて実行される処理は、
前記公開鍵を前記無線ステーションに送信するための無線データを作成するメッセージ作成工程を有し、
前記無線ステーションにおいて実行される処理は、
前記無線データを受信して、該無線データから前記公開鍵を抽出する抽出工程と、
前記抽出された公開鍵により、前記認証判断を受けるための認証要求情報を暗号化する暗号化工程と、を有することを特徴とする。
【００２７】
【発明の実施の形態】
＜システムの構成＞
以下、本発明にかかる実施形態を図面を参照して説明する。
【００２８】
図４は無線通信システムの構成を例示する図であり、無線エリア４０５内には複数の端末局となる無線ステーションＳＴＡ（４０２、４０３）と、この無線ステーションＳＴＡと無線通信が可能なアクセスポイント（４０１）と、このアクセスポイントとネットワーク網により接続しているＲＡＤＩＵＳサーバ（Ｒｅｍｏｔｅ　Ａｃｃｅｓｓ　Ｄｉａｌ−Ｉｎ　Ｕｓｅｒ　Ｓｅｒｖｉｃｅサーバ：４０４）が含まれる。ＤＳ（４０６）はイーサネット（登録商標）ケーブル等の有線網である。
【００２９】
無線ステーションＳＴＡ（４０２、４０３）は複数の端末局であり、各端末局は無線信号の送受信機能を有する無線ＬＡＮアダプタと接続されたノートＰＣ等のデータ端末を有し、アクセスポイントおよびネットワークリソースと暗号化通信を行うために必要なＷＥＰ（Ｗｉｒｅｄ　Ｅｑｕｉｖａｌｅｎｔ　Ｐｒｉｖａｃｙ）鍵は、事前に登録されているものとする。
【００３０】
図５は無線ステーションの構成を示すブロック図であり、無線送受信部（３０２）、暗号化処理部（３０３）、インタフェース処理部（３０４）、メッセージ生成部（３０５）、制御部（３０６）、ビット列抽出部、記憶部（３０８）を有する。尚、これら構成部分の詳細な説明は後の認証処理の説明において行なうものとする。
【００３１】
無線アクセスポイントＡＰ（４０１）は、無線ステーションＳＴＡと無線通信するためのインタフェースと、有線網による通信インタフェースと、通信信号を処理するための送受信機能、さらに無線信号を制御するファームウェア等やＭＡＣアドレス認証機能も搭載されており、暗号化通信を行うために必要なＷＥＰ鍵は事前に登録されているものとする。
【００３２】
図６はアクセスポイントの構成を示すブロック図であり、無線送受信部（２０２）、記憶部（２０３）、ネットワークインターフェース処理部（２０４）、メッセージ作成部（２０５）、制御部（２０６）を有する。このうち、無線送受信部（２０２）は無線ステーションＳＴＡとの間で、無線情報を授受するためのインターフェースとして機能し、ネットワークインターフェース処理部（２０４）は、システムのネットワーク網（４０６）と有線により接続し、後述の認証サーバと無線ステーションの認証に関するデータの授受が可能である。
【００３３】
認証サーバ（４０４）（「ＲＡＤＩＵＳ（Ｒｅｍｏｔｅ　Ａｃｃｅｓｓ　Ｄｉａｌ−Ｉｎ　Ｕｓｅｒ　Ｓｅｒｖｉｃｅ）サーバ」ともいう。）は認証機能を有するサーバであり、認証が可能な無線ステーションＳＴＡ（４０２、４０３）のユーザ名、パスワードは事前に登録されているものとする。
【００３４】
図７は認証サーバ（４０４）の構成を示すブロック図であり、鍵作成部１０２、復号化処理部（１０３）、ネットワークインターフェース処理部（１０４）、記憶部（１０５）、制御部（１０６）、計時部（１０７）を有する。このうち、鍵作成部（１０２）は、情報を暗号化するための公開鍵と、その公開鍵により暗号化された情報を復号化するための秘密鍵を生成し、公開鍵はネットワークインターフェース処理部（１０４）によりアクセスポイント（４０１）に送られる。
【００３５】
尚、本発明にかかる実施形態において、公開鍵による暗号化及び秘密鍵による復号化は、ＩＥＥＥ８０２．１１、ＩＥＥＥ８０２．１１ａ、およびＩＥＥＥ８０２．１１ｂ規格に準拠するものである。
【００３６】
ＤＳ（４０６）はイーサネット（登録商標）ケーブル等の有線網である。
【００３７】
ユーザの認証セキュリティを強化するために、認証サーバで生成した公開鍵をアクセスポイントＡＰ（４０１）と、無線ステーションＳＴＡ（４０２、４０３）とに配信する際に、同期捕捉用信号（ビーコン）フレームを利用して配信する方法を用いた無線通信システムを説明する。ここでは、公開鍵および秘密鍵は１２８ビットのものを用いた例を示すが、本発明の趣旨はこれに限定されるものではなく、例えば６４ビット等のものを用いることは可能である。
【００３８】
本実施形態にかかる無線通信システムの構成は先に説明した図４で示されるとおりであるが、これらの要素の相互関係を説明すると以下のようになる。
【００３９】
認証用のサーバとしてＲＡＤＩＵＳサーバ（４０４）を用い、有線通信網ＤＳ（４０６）としてイーサネット（登録商標）ケーブルを用いている。アクセスポイントＡＰ（４０１）はＲＡＤＩＵＳサーバ（４０４）とイーサーネットケーブルにより接続し、ネットワークインタフェース処理部（図７の１０４、図６の２０４）を介して、相互にデータの送受が可能である。
【００４０】
ＲＡＤＩＵＳサーバ（４０４）は、無線ステーションＳＴＡ（４０２、４０３）から出力される認証要求が真正なものか否かを判断するためのデータベースをサーバ内の記憶部（１０５）に有しており、このデータベースには予めＲＡＤＩＵＳサーバ（４０４）にアクセス可能な無線ステーションＳＴＡが登録されている。
【００４１】
アクセスポイントＡＰ（４０１）は、複数の無線ステーションＳＴＡ（４０２、４０３）と無線通信が可能であり、常時ビーコンと呼ばれる同期捕捉用信号を無線エリア４０５内に送出している。従来、ＩＥＥＥ８０２．１１ｂ規格におけるビーコンフレームは、図３において、ハッチングを付して示すように「Ｒｅｓｅｒｖｅ　Ｆｉｌｅｄ」を含む構成をとっているが、本実施形態におけるビーコンフレームは、このＲｅｓｅｒｖｅ　Ｆｉｌｅｄに代わり、「公開鍵通知フレーム」を含む図８のようなフレーム構造のものが生成される。
【００４２】
図４において、４０５は無線エリアを示し、この範囲はアクセスポイントＡＰ（４０１）の無線信号が届く範囲を示している。無線エリア（４０５）の範囲外から無線エリア（４０５）内に無線ステーションＳＴＡが移動して進入する場合、無線ステーションはアクセスポイントＡＰ（４０１）との間の認証の他に、セキュリティを強化するためにＲＡＤＩＵＳサーバ（４０４）との間の認証も必要となる。この認証の際、上述の公開鍵により個人情報を秘匿してセキュリティの強化を図るものである。　以下、その認証処理の手順について説明する。
【００４３】
無線ステーションＳＴＡ（４０２、４０３）は、アクセスポイントＡＰ（４０１）と無線接続可能な端末であり、入出力装置として不図示の情報端末装置を有し、この情報端末装置からユーザの個人情報として、ユーザ名やパスワードの入力処理が行なわれる。この入力処理の結果はインタフェース処理部（３０４）を介し、無線送受信部３０２からアクセスポイント（４０１）にデータが送出される。
【００４４】
図９は、本実施形態にかかる認証のシーケンスを説明するシーケンスチャートであり、図１０は無線ステーションＳＴＡにおける処理の流れを示すフローチャート、図１１はアクセスポイントにおける処理の流れを説明するフローチャート、そして図１２はＲＡＤＩＵＳサーバ（４０４）の処理の流れを説明するフローチャートである。
【００４５】
無線ステーションＳＴＡ（４０２、４０３）が移動して、無線エリア（４０５）に進入した場合、アクセスポイントＡＰ（４０１）との間で無線ＬＡＮ標準（ＩＥＥＥ８０２．１１）の認証方法の一つであるオープン認証を行う（Ｓ９０１、Ｓ１０５１、Ｓ１１０１）。
【００４６】
オープン認証が成功するとアクセスポイントＡＰ（４０１）はＲＡＤＩＵＳサーバ（４０４）に対して鍵作成要求メッセ−ジを、無線ステーションＳＴＡ（４０２、４０３）の識別ＩＤとともに送出する（Ｓ８０２、Ｓ１１０２）。ＲＡＤＩＵＳサーバ（４０４）は、鍵作成要求メッセ−ジを受信すると（図１２のＳ１２０１−Ｙｅｓ）、受信メッセージ到達時間（Ｔ１）を計時部（１０７）にて計測を開始し（Ｓ１２０２）、その時間を基にして鍵作成部（１０２）において情報を暗号化するための公開鍵と、その暗号化された情報を復号化するための秘密鍵と、をペアとして作成する（Ｓ９０３、Ｓ１２０３）。
【００４７】
また、無線ステーションＳＴＡ（４０２、４０３）はアクセスポイントＡＰ（４０１）におけるオープン認証（Ｓ９０１）が成功すると、自己がビーコンを間引き受信するバッテリーセービング（ＢＳ）状態であるかどうかのチェックを実行し（Ｓ１０５２）、ＢＳ状態であれば（Ｓ１０５２−Ｙｅｓ）、無線ステーションの制御部（３０６（図５））はＢＳ状態を解除して（Ｓ１０５３）、アクセスポイントＡＰ（４０１）から送出されるビーコンを受信するための準備をする。
【００４８】
一方、ＲＡＤＩＵＳサーバ（４０４）は、図１２のステップＳ１２０３（図９のＳ９０３）において、作成した公開鍵と、認証要求元ＳＴＡを識別するためのＩＤと、をＡＰに対して公開鍵通知として送信する（Ｓ９０４、Ｓ１２０４）。
【００４９】
公開鍵通知を受信したアクセスポイントＡＰ（４０１）は、その情報をアクセスポイント内の記憶部（２０３）に格納し（Ｓ１１０４）、ＲＡＤＩＵＳサーバ（４０４）に対して公開鍵通知を受信した旨のメッセージを送信する（Ｓ９０５）。
【００５０】
公開鍵等のデータを記憶部（２０３）に格納した後、アクセスポイントＡＰ（４０１）はメッセージ生成部（２０５）において、例えば図１３（ａ）で示すような公開鍵通知フレームを生成し、この公開鍵通知フレームを図８に示すビーコンフレームに組込み（Ｓ１１０５）、無線ステーションに対して公開鍵通知（ビーコン）を送信する（Ｓ９０６、Ｓ１１０６）。
【００５１】
図１３（ａ）の公開鍵通知フレームは０から６３までの順序番号を２進数のデータとする６ビットの順序番号部（１３０１）と、２ビットのデータビット部（１３０２）と、から構成される。尚、ここでアクセスポイントＡＰ（４０１）のメッセージ生成部（２０５）が生成する公開鍵通知フレームは、図１３（ａ）に示すデータ構造のものに限られるものではなく、ＳＴＡに対して配信するべきデータに応じて任意に設定を変更することが可能である。
【００５２】
図１０のステップＳ１０５２、Ｓ１０５３で、ＢＳ状態のチェックを終えた無線ステーションＳＴＡ（４０２、４０３）は、処理を次のステップＳ１０５４に進め、ＡＰ４０１から送出されたビーコンの収集を開始する（Ｓ１０５４）。無線ステーションＳＴＡのビット列抽出部（３０７）は収集したビーコンを判定し、公開鍵通知フレームを持ったビーコンが送信されてきたら、順序番号（１３０１）とともにデータビット（１３０２）のデータを無線ステーションの記憶部（３０８）に格納する。
【００５３】
無線ステーションＳＴＡ（４０２、４０３）はすべての順序番号（１３０１）（本実施形態の場合は０〜６３）に対応するデータビット（１３０２）のデータが格納できた場合は（Ｓ１０５５−Ｙｅｓ）、処理をステップＳ１０５６に進め、ＡＰ（４０１）に対して公開鍵受信完了メッセージを送信する（Ｓ９０７、Ｓ１０５６）。
【００５４】
アクセスポイントＡＰ（４０１）は公開鍵を送信し終えた後、公開鍵受信完了メッセージ（Ｓ９０７）が受信できない時は、再度順序番号（１３０１）「０」からビーコンを送信する。何らかの影響で無線ステーションＳＴＡ（４０２、４０３）からアクセスポイントＡＰ（４０１）に公開鍵受信完了メッセージが渡せないことが考えられ、送受信障害が発生する場合も想定されるので、そのような問題を回避するために、送信回数を複数回にして、同一メッセージを送信することもできる。
【００５５】
無線ステーションＳＴＡ（４０２、４０３）における制御部（３０６）は公開鍵の受信が完了した後、再びバッテリーセービング（ＢＳ）状態に設定する。
【００５６】
公開鍵受信完了メッセージを送出し終えた無線ステーションＳＴＡ（４０２、４０３）は、不図示のネットワークログオン用のダイアログボックスまたはそれに相当する画面を表示部に表示させて、ユーザーに対して、個人情報としてユーザー名とパスワードの入力を促し（Ｓ９０８、Ｓ１０５７）、それを受けてユーザは個人情報を入力することができる（Ｓ９０９、Ｓ１０５８）。
【００５７】
無線ステーションＳＴＡ（４０２、４０３）は、暗号化処理部（３０３）で、入力された個人情報を先に受信した公開鍵を用いて暗号化し（Ｓ９１０、Ｓ１０５９）、この暗号化した個人情報をＡＰ（４０１）に送信する（Ｓ９１１、Ｓ１０６０）。
【００５８】
アクセスポイントＡＰ（４０１）は、受信した暗号化個人情報（Ｓ１１０７−Ｙｅｓ）をＲＡＤＩＵＳサーバ（４０４）に送信する（Ｓ９１２、Ｓ１１０８）。
【００５９】
暗号化個人情報を受信したＲＡＤＩＵＳサーバ（４０４）は、復号化処理部（１０３）において、ステップＳ９０３、Ｓ１２０３で生成した秘密鍵を用いて、暗号化された個人情報を復号化し（Ｓ１２０６）、記憶部（１０５）内のデータベース（ＤＢ）に格納されている個人情報と照合し、一致した個人情報がある場合（Ｓ１２０７−ＯＫ）、ＲＡＤＩＵＳサーバ（４０４）はＡＰ（４０１）経由で、データベースに格納されている個人情報と一致した旨、「ＤＢ認証ＯＫメッセージ」、をＳＴＡ（４０２、４０３）に送信する（Ｓ９１４、Ｓ１２０８）。
【００６０】
ＤＢ認証ＯＫメッセージを受信したＡＰ（４０１）とＳＴＡ（４０２、４０３）は、このメッセージの受信に基づき（Ｓ９１５、Ｓ１０６１−Ｙｅｓ、Ｓ１１０９−Ｙｅｓ）、予め設定してあるＷＥＰ鍵を有効化することができる（Ｓ９１６、Ｓ９１７、Ｓ１０６２、Ｓ１１１０）。無線ステーション（４０２，４０３）およびアクセスポイント（４０１）は、ＷＥＰ鍵を設定し、以降の通信シーケンスにおいて、無線エリア４０５内における無線通信はＷＥＰ鍵を用いた秘匿通信が可能になる（Ｓ９１８）。
【００６１】
以上がセキュリティを強化した認証方法の説明である。本実施形態では１２８ビットの公開鍵を用いた場合について説明したが、６４ビットの公開鍵を用いた場合でも対応可能であり、その場合は図１３の公開鍵通知フレームの構成を変更することが考えられる。
【００６２】
以上説明したように、本実施形態によれば、オープン認証が終わるたびに、認証サーバは鍵作成要求に応じた鍵を作成し、認証時固有の公開鍵でユーザ名・パスワードを暗号化することにより、システムのセキュリティの強化を図ることができる。
【００６３】
＜実施形態２＞
第１実施形態では、公開鍵の配信のために、公開鍵通知フレーム（図１３）をビーコンフレーム（図８）に組込んで無線ステーションに配信した例を示したが、本実施形態ではビーコンフレームによらず、認証サーバが生成した公開鍵を利用した例を説明したが、実施形態２として公開鍵の配信のために公開鍵をデータとして配信するためにデータフレームを生成して、これを無線ステーションに配信してもよい。実施形態２におけるシステム構成も実施形態１のシステム構成（図４）と同様である。認証装置としてＲＡＤＩＵＳサーバ（４０４）を用い、ＤＳ（４０６）としてイーサネット（登録商標）ケーブルを用いている。アクセスポイントＡＰ（４０１）はＲＡＤＩＵＳサーバ（４０４）とそれぞれのネットワークインタフェース処理部（１０４、２０４）を介して、イーサネット（登録商標）ケーブルで有線接続されている。
【００６４】
ＲＡＤＩＵＳサーバ（４０４）は、無線ステーションＳＴＡ（４０２、４０３）がＲＡＤＩＵＳサーバ（４０４）の管理するネットワークに対して、アクセス可能なＳＴＡ（４０２、４０３）を記憶しているデータベースを記憶部（１０６）に有する。ＡＰ（４０１）は、複数のＳＴＡ（４０２、４０３）と無線接続ができる。無線ステーションＳＴＡ（４０２、４０３）は、アクセスポイントＡＰ（４０１）と無線接続可能な端末であり、入出力装置である情報端末装置とインタフェース（３０４）を介して接続している。アクセスポイントＡＰ（４０１）の無線信号が届く範囲である無線エリア（４０５）の外から無線エリア（４０５）内に無線ステーションＳＴＡ（４０２、４０３）が移動して入る場合、セキュリティ管理上、無線ステーション（４０２、４０３）は、アクセスポイント（４０１）と、ＲＡＤＩＵＳサーバ（４０４）と、の間の認証が必要となる。
【００６５】
図１４は、無線ステーションＳＴＡにおける認証処理の流れを説明するフローチャートであり、第１実施形態における図１０に対応する。ここで、図１４において、図１０と共通の処理を実行するステップは同一のステップ番号を付して図示するものとする。
【００６６】
無線エリア内に移動してきた無線ステーションＳＴＡ（４０２、４０３）は、無線ＬＡＮ標準（ＩＥＥＥ８０２．１１）の認証方法の一つであるオープン認証を行う（Ｓ１０５１）。オープン認証が成功するとアクセスポイントＡＰ（４０１）はＲＡＤＩＵＳサーバ（４０４）に対して鍵作成要求メッセ−ジを、無線ステーションＳＴＡ（４０２、４０３）のＩＤとともに送出する（図９のＳ９０２）。ＲＡＤＩＵＳサーバ（４０４）は、鍵作成要求メッセ−ジを受信すると、受信メッセージ到達時間を計時部（１０７）にて計測し、その時間を基にして鍵作成部（１０２）において公開鍵／秘密鍵のペアを作成する（Ｓ９０３）。
【００６７】
ＲＡＤＩＵＳサーバ（４０４）は、作成した公開鍵をアクセスポイントＡＰ（４０１）に対して無線ステーションＳＴＡ（４０２、４０３）のＩＤとともに送信（Ｓ９０４）する。
【００６８】
アクセスポイントＡＰ（４０１）は受信した情報を記憶部（２０３）に格納し、その情報に基づきメッセージ生成部（２０５）において、公開鍵通知メッセージを生成し、無線ステーションＳＴＡに対し送信する（Ｓ９０６）。ここで生成される公開鍵通知メッセージには、ＲＡＤＩＵＳサーバ（４０４）が生成した公開鍵の情報をデータフレームとして有し、無線ステーションとの間でＩＥＥＥ８０２．１１、ＩＥＥＥ８０２．１１ａ、およびＩＥＥＥ８０２．１１ｂに準拠した無線通信が可能なプロトコルの階層構成を備えるものとする。
【００６９】
公開鍵通知メッセージを受信（Ｓ１４０１）した無線ステーションＳＴＡ（４０２、４０３）は、アクセスポイントＡＰ（４０１）に対し公開鍵受信完了メッセージを送信する（Ｓ１０５６）。
【００７０】
公開鍵受信完了メッセージを送出し終えたＳＴＡ（４０２、４０３）は、ユーザに対してユーザ名やパスワードなどの個人情報の入力を促し（Ｓ９０８、Ｓ１０５７）、それを受けてユーザは個人情報を入力（Ｓ９０９、Ｓ１０５８）する。
【００７１】
無線ステーションＳＴＡ（４０２、４０３）は、暗号化処理部（３０３）で、入力された個人情報を、ステップＳ１４０１で受信した公開鍵を用いて暗号化し（Ｓ９１０、Ｓ１０５９）、その暗号化した情報をアクセスポイントＡＰ（４０１）を経由してＲＡＤＩＵＳサーバ（４０４）に送信する（Ｓ９１１、Ｓ９１２、Ｓ１０６０）。
【００７２】
暗号化個人情報を受信したＲＡＤＩＵＳサーバ（４０４）は、復号化処理部（１０３）において、ステップＳ９０３（図９）で生成された秘密鍵を用いて復号化し、記憶部（１０５）に格納されたデータベースの情報と、復号化した個人情報とが一致するか否かを照合し、一致した個人情報がある場合ある場合はアクセスポイントＡＰ（４０１）経由でＤＢ認証ＯＫメッセージを無線ステーションＳＴＡ（４０２、４０３）に送信する（Ｓ９１４、Ｓ９１５、Ｓ１０６１）。
【００７３】
ＤＢ認証ＯＫメッセージを受信したアクセスポイントＡＰ（４０１）と無線ステーションＳＴＡ（４０２、４０３）は、このメッセージの受信に基づき（Ｓ９１５）、予め設定してあるＷＥＰ鍵を有効化することができる（Ｓ９１６、Ｓ９１７）。無線ステーション（４０２，４０３）およびアクセスポイント（４０１）は、ＷＥＰ鍵を設定し、以降の通信シーケンスにおいて、無線エリア４０５内における無線通信はＷＥＰ鍵を用いた秘匿通信が可能になる（Ｓ９１８）。
【００７４】
【発明の効果】
以上説明したように、本発明によれば、認証が終わるたびに、認証サーバは鍵作成要求に応じた鍵を作成し、認証時固有の公開鍵でユーザ名・パスワードを暗号化することにより、システムのセキュリティの強化を図ることができる。
【図面の簡単な説明】
【図１】従来例における無線ＬＡＮ環境を説明する図である。
【図２】従来例における認証のシーケンスを説明する図である。
【図３】従来のＩＥＥＥ８０２．１１ｂ規格におけるビーコンフレームを説明する図である。
【図４】無線通信システムの構成を説明する図である。
【図５】無線ステーションの構成を示すブロック図である。
【図６】アクセスポイントの構成を示すブロック図である。
【図７】認証サーバの構成を示すブロック図である。
【図８】実施形態にかかるビーコンフレームを説明する図である。
【図９】本実施形態にかかる認証のシーケンスを説明するシーケンスチャートである。
【図１０】無線ステーションにおける処理の流れを示すフローチャートである。
【図１１】アクセスポイントにおける処理の流れを説明するフローチャートである。
【図１２】ＲＡＤＩＵＳサーバの処理の流れを説明するフローチャートである。
【図１３】公開鍵通知フレームを説明する図である。
【図１４】第２実施形態において、無線ステーションにおける認証処理の流れを説明するフローチャートである。
【図１】
2004023736.tif 000003
【図２】
2004023736.tif 000004
【図３】
2004023736.tif 000005
【図４】
2004023736.tif 000006
【図５】
2004023736.tif 000007
【図６】
2004023736.tif 000008
【図７】
2004023736.tif 000009
【図８】
2004023736.tif 000010
【図９】
2004023736.tif 000011
【図１０】
2004023736.tif 000012
【図１１】
2004023736.tif 000013
【図１２】
2004023736.tif 000014
【図１３】
2004023736.tif 000015
【図１４】
2004023736.tif 000016