(57)【特許請求の範囲】
【請求項１】
相手無線ＬＡＮ装置のＥＳＳＩＤとタイムスタンプから生成されたハッシュ情報を含むフレームを相手無線ＬＡＮ装置から受信し、該フレームからハッシュ情報とタイムスタンプを抽出するタイムスタンプ・ハッシュ情報抽出手段と、
抽出したタイムスタンプと自無線ＬＡＮ装置内のＥＳＳＩＤからハッシュ情報を作成するハッシュ情報作成手段と、
作成したハッシュ情報と抽出したハッシュ情報を比較することにより、相手無線ＬＡＮ装置のＥＳＳＩＤの確認を行うハッシュ情報比較手段と、
を備えることを特徴とする無線ＬＡＮ装置。
【請求項２】
アクセスポイント内のＥＳＳＩＤとタイムスタンプからハッシュ情報を作成するハッシュ情報作成手段と、
該ハッシュ情報とタイムスタンプからＳＳＩＤを作成し、該ＳＳＩＤを含むフレームを送信するＳＳＩＤ作成手段と、
を備えるアクセスポイントと、
受信したフレームのＳＳＩＤからハッシュ情報とタイムスタンプを抽出するタイムスタンプ・ハッシュ情報抽出手段と、
抽出したタイムスタンプと無線ＬＡＮクライアント内のＥＳＳＩＤからハッシュ情報を作成するハッシュ情報作成手段と、
作成したハッシュ情報と抽出したハッシュ情報とを比較することにより、アクセスポイントのＥＳＳＩＤの確認を行うハッシュ情報比較手段と、
を備える無線ＬＡＮクライアントと、
を備えることを特徴とする無線ＬＡＮ装置。
【請求項３】
無線ＬＡＮクライアント内のＥＳＳＩＤとタイムスタンプからハッシュ情報を作成するハッシュ情報作成手段と、
該ハッシュ情報とタイムスタンプからＳＳＩＤを作成し、該ＳＳＩＤを含むフレームを送信するＳＳＩＤ作成手段と、
受信したフレームのＳＳＩＤからハッシュ情報とタイムスタンプを抽出するタイムスタンプ・ハッシュ情報抽出手段と、
抽出したタイムスタンプと無線ＬＡＮクライアント内のＥＳＳＩＤからハッシュ情報を作成するハッシュ情報作成手段と、
作成したハッシュ情報と抽出したハッシュ情報とを比較することにより、アクセスポイントのＥＳＳＩＤの確認を行うハッシュ情報比較手段と、
を備える無線ＬＡＮクライアントと、
受信したフレームのＳＳＩＤからハッシュ情報とタイムスタンプを抽出するタイムスタンプ・ハッシュ情報抽出手段と、
抽出したタイムスタンプとアクセスポイント内のＥＳＳＩＤからハッシュ情報を作成するハッシュ情報作成手段と、
作成したハッシュ情報と抽出したハッシュ情報とを比較することにより、無線ＬＡＮクライアントのＥＳＳＩＤの確認を行うハッシュ情報比較手段と、
を備えるアクセスポイントと、
を備えることを特徴とする無線ＬＡＮ装置。
【請求項４】
前記無線ＬＡＮ装置は、共通の暗号鍵を備え、前記ハッシュ情報作成手段は、前記ＥＳＳＩＤ、前記タイムスタンプおよび前記暗号鍵からハッシュ情報を作成することを特徴とする請求項１から３のいずれか１項に記載の無線ＬＡＮ装置。
【請求項５】
前記ハッシュ情報作成手段は、前記タイムスタンプの代わりに、乱数または疑似乱数を用いて、ハッシュ情報を作成し、
前記タイムスタンプ・ハッシュ情報抽出手段は、ハッシュ情報と乱数または疑似乱数を抽出することを特徴とする請求項１から４のいずれか１項に記載の無線ＬＡＮ装置。
【請求項６】
相手無線ＬＡＮ装置のＥＳＳＩＤとタイムスタンプから生成されたハッシュ情報を含むフレームを相手無線ＬＡＮ装置から受信し、該フレームからハッシュ情報とタイムスタンプを抽出するステップと、
抽出したタイムスタンプと自無線ＬＡＮ装置内のＥＳＳＩＤからハッシュ情報を作成するステップと、
作成したハッシュ情報と抽出したハッシュ情報を比較することにより、相手無線ＬＡＮ装置のＥＳＳＩＤの確認を行うステップと、
を含むことを特徴とする無線ＬＡＮ接続方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、完全ステルスモードを実現する無線ＬＡＮ（ＩＥＥＥ  ８０２．１１シリーズ）装置および接続方法に関する。無線ＬＡＮは、ＩＥＥＥ８０２．１１シリーズとして標準化されている。シリーズの中にはＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎなどが含まれるが、これらの違いは使用する周波数帯や変調方式の違いであり、その結果として伝送速度が異なる（非特許文献１）。
【背景技術】
【０００２】
無線ＬＡＮにはＥＳＳＩＤと呼ばれる識別子があり、無線ＬＡＮクライアントが無線ＬＡＮアクセスポイントに接続する際にはこの識別子を頼りに、所望のネットワークに接続する。無線ＬＡＮアクセスポイントはビーコンと呼ばれる定期的にブロードキャストされる信号に載せてＥＳＳＩＤを広告する。これを無線ＬＡＮクライアントが受信することで、無線ＬＡＮアクセスポイント（およびその背後に構成されているネットワーク）の存在を認識できる。
【０００３】
しかし一方で、無線ＬＡＮアクセスポイントの存在を不特定多数に広告することは、悪意のある様々な攻撃を受ける可能性を高めることとなる。このような問題を防ぐためにステルスモードと呼ばれる仕組みが提供されている。これは、無線ＬＡＮアクセスポイントのビーコンにＥＳＳＩＤを載せないという仕組みである。従って、無線ＬＡＮクライアントは、所望の無線ＬＡＮアクセスポイント（ステルスモードを用いている場合）の存在を認識することができないため、無線ＬＡＮクライアントに登録されたＥＳＳＩＤすべてに対して接続を試みる。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】ＩＥＥＥ８０２．１１  IEEEComputer Society
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のステルスモードでは、無線ＬＡＮクライアントは、Probe requestメッセージに所望のＥＳＳＩＤを載せて送ることで、そのＥＳＳＩＤを持つ付近の無線ＬＡＮアクセスポイントを検索する。もしProbe requestに記述されたＥＳＳＩＤを持つ無線ＬＡＮアクセスポイントがいれば、その無線ＬＡＮアクセスポイントは、Probe requestメッセージを応答し、その無線ＬＡＮクライアントに存在を通知する（その他接続に必要な情報を通知する）。その後無線ＬＡＮクライアントは無線ＬＡＮアクセスポイントへの接続手続きに入る。
【０００６】
ここで問題となるのは、無線ＬＡＮクライアントはProbe requestメッセージにＥＳＳＩＤを平文で格納しているという点である。従って、第三者が無線フレームをモニタしているときにこのProbe requestが送信されれば、結局ＥＳＳＩＤの存在は第三者に容易に知られてしまう。さらに、無線ＬＡＮクライアントは、自分に登録されているすべてのＥＳＳＩＤについて、それぞれProbe requestメッセージを送出してしまうため、必要以上の情報を第三者にさらしてしまう結果となる。
【０００７】
したがって、本発明は、ＥＳＳＩＤが第三者に知られてしまうことをほぼ完全に防ぐ仕組み（完全ステルスモード）を有する無線ＬＡＮ装置および接続方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を実現するため本発明による無線ＬＡＮ装置は、相手無線ＬＡＮ装置のＥＳＳＩＤとタイムスタンプから生成されたハッシュ情報を含むフレームを相手無線ＬＡＮ装置から受信し、該フレームからハッシュ情報とタイムスタンプを抽出するタイムスタンプ・ハッシュ情報抽出手段と、抽出したタイムスタンプと自無線ＬＡＮ装置内のＥＳＳＩＤからハッシュ情報を作成するハッシュ情報作成手段と、作成したハッシュ情報と抽出したハッシュ情報を比較することにより、相手無線ＬＡＮ装置のＥＳＳＩＤの確認を行うハッシュ情報比較手段とを備える。
【０００９】
上記目的を実現するため本発明による無線ＬＡＮ装置は、アクセスポイント内のＥＳＳＩＤとタイムスタンプからハッシュ情報を作成するハッシュ情報作成手段と、該ハッシュ情報とタイムスタンプからＳＳＩＤを作成し、該ＳＳＩＤを含むフレームを送信するＳＳＩＤ作成手段とを備えるアクセスポイントと、受信したフレームのＳＳＩＤからハッシュ情報とタイムスタンプを抽出するタイムスタンプ・ハッシュ情報抽出手段と、抽出したタイムスタンプと無線ＬＡＮクライアント内のＥＳＳＩＤからハッシュ情報を作成するハッシュ情報作成手段と、作成したハッシュ情報と抽出したハッシュ情報とを比較することにより、アクセスポイントのＥＳＳＩＤの確認を行うハッシュ情報比較手段とを備える無線ＬＡＮクライアントとを備える。
【００１０】
上記目的を実現するため本発明による無線ＬＡＮ装置は、無線ＬＡＮクライアント内のＥＳＳＩＤとタイムスタンプからハッシュ情報を作成するハッシュ情報作成手段と、該ハッシュ情報とタイムスタンプからＳＳＩＤを作成し、該ＳＳＩＤを含むフレームを送信するＳＳＩＤ作成手段と、受信したフレームのＳＳＩＤからハッシュ情報とタイムスタンプを抽出するタイムスタンプ・ハッシュ情報抽出手段と、抽出したタイムスタンプと無線ＬＡＮクライアント内のＥＳＳＩＤからハッシュ情報を作成するハッシュ情報作成手段と、作成したハッシュ情報と抽出したハッシュ情報とを比較することにより、アクセスポイントのＥＳＳＩＤの確認を行うハッシュ情報比較手段とを備える無線ＬＡＮクライアントと、受信したフレームのＳＳＩＤからハッシュ情報とタイムスタンプを抽出するタイムスタンプ・ハッシュ情報抽出手段と、抽出したタイムスタンプとアクセスポイント内のＥＳＳＩＤからハッシュ情報を作成するハッシュ情報作成手段と、作成したハッシュ情報と抽出したハッシュ情報とを比較することにより、無線ＬＡＮクライアントのＥＳＳＩＤの確認を行うハッシュ情報比較手段とを備えるアクセスポイントとを備える。
【００１１】
また、前記無線ＬＡＮ装置は、共通の暗号鍵を備え、前記ハッシュ情報作成手段は、前記ＥＳＳＩＤ、前記タイムスタンプおよび前記暗号鍵からハッシュ情報を作成することも好ましい。
【００１２】
また、前記ハッシュ情報作成手段は、前記タイムスタンプの代わりに、乱数または疑似乱数を用いて、ハッシュ情報を作成し、前記タイムスタンプ・ハッシュ情報抽出手段は、ハッシュ情報と乱数または疑似乱数を抽出することも好ましい。
【００１３】
上記目的を実現するため本発明による無線ＬＡＮ接続方法は、相手無線ＬＡＮ装置のＥＳＳＩＤとタイムスタンプから生成されたハッシュ情報を含むフレームを相手無線ＬＡＮ装置から受信し、該フレームからハッシュ情報とタイムスタンプを抽出するステップと、
抽出したタイムスタンプと自無線ＬＡＮ装置内のＥＳＳＩＤからハッシュ情報を作成するステップと、
作成したハッシュ情報と抽出したハッシュ情報を比較することにより、相手無線ＬＡＮ装置のＥＳＳＩＤの確認を行うステップと、
を含む。
【発明の効果】
【００１４】
本発明の無線ＬＡＮ装置および方法を使用することにより、ＥＳＳＩＤの具体的な文字列を知らないクライアントには、無線ＬＡＮでやり取りされるあらゆる情報を見てもそれを知られることがない。
【図面の簡単な説明】
【００１５】
【図１】本発明による無線ＬＡＮの概要を示す。
【図２】本発明の第１の実施形態のＡＰとクライアントのブロック図を示す。
【図３】本発明の第１の実施形態のシーケンスを示す。
【図４】本発明の第２の実施形態のＡＰとクライアントのブロック図を示す。
【図５】本発明の第２の実施形態のシーケンスを示す。
【図６】ＩＥＥＥ８０２．１１でのフィールドフォーマットを示す。
【図７】Element ID表を示す。
【図８】本発明のＳＳＩＤのフィールドフォーマットを示す。
【発明を実施するための形態】
【００１６】
本発明を実施するための最良の実施形態について、以下では図面を用いて詳細に説明する。図１は、本発明の無線ＬＡＮの概要を示す。通常の無線ＬＡＮの仕組みと同様に、無線ＬＡＮアクセスポイント１（以下、ＡＰ）と無線ＬＡＮクライアント２（以下、クライアント）から構成される。ＡＰ１はその背後にネットワークが存在している。
【００１７】
ＡＰ１は、本発明の完全ステルスモード、従来方法のステルスモード、および従来方法のステルスなしを選択できるものとする。以下では、本発明による完全ステルスモードを用いる場合のみについて説明する。
【００１８】
図２は、本発明の第１の実施形態のＡＰとクライアントのブロック図を示す。図２ａはＡＰ１のブロック図を示し、図２ｂはクライアント２のブロック図を示す。本実施形態の完全ステルスモードは、パッシブスキャン方式で動作する。パッシブスキャン方式とは、ＡＰから広告されたビーコンを受信することで、接続先ＡＰを認識し、接続手順を開始する方法である。
【００１９】
ＡＰ１は、ＥＳＳＩＤリスト１１、タイムスタンプ作成部１２、ハッシュ情報作成部１３、ＳＳＩＤ作成部１４を備えている。クライアント２は、ＥＳＳＩＤリスト２１、ハッシュ情報作成部２２、ハッシュ情報比較部２３、タイムスタンプ・ハッシュ情報抽出部２４を備えている。
【００２０】
ＥＳＳＩＤリスト１１は、ＡＰ１が有するＥＳＳＩＤリストであり、タイムスタンプ作成部１２は現在時刻からタイムスタンプを生成する。ハッシュ情報作成部１３はＥＳＳＩＤとタイムスタンプからハッシュ情報を作成し、ＳＳＩＤ作成部１４はハッシュ情報からＳＳＩＤを作成する。
【００２１】
また、ＥＳＳＩＤリスト２１は、クライアント２が有するＥＳＳＩＤリストである。タイムスタンプ・ハッシュ情報抽出部２４は受信したビーコンフレームからタイムスタンプとハッシュ情報を抽出する。ハッシュ情報作成部２２は、ＥＳＳＩＤと抽出されたタイムスタンプからハッシュ情報を作成する。ハッシュ情報比較部２３は抽出されたハッシュ情報と作成されたハッシュ情報を比較する。
【００２２】
図３は、本発明の第１の実施形態のシーケンスを示す。
（１）ＡＰはビーコンフレームを送信する。このビーコンフレームは、従来のステルスモードと異なり、完全ステルスモードではビーコンフレームの中のＳＳＩＤフィールドに次のような情報を格納する（ＳＳＩＤは事実上ＥＳＳＩＤと同じものであるがＩＥＥＥ８０２．１１ではＳＳＩＤフィールドとして定義されている。）。
・タイムスタンプ（ビット長はあらかじめ決まっているものとする）
・ハッシュ情報
【００２３】
ここで、タイムスタンプとはＡＰが持つ時計が示す現在時刻である。ハッシュ情報は、ＭＤ５やＳＨＡ−１のようなハッシュ関数（これを関数ｈとする）を用いて次のように算出されたビット列である。
ハッシュ情報＝ｈ（ＥＳＳＩＤ＋タイムスタンプ）
【００２４】
なお、関数ｈの中の”＋”記号は、ビット列を結合することを表している。つまりＥＳＳＩＤ（通常文字列）のビット列と現在時刻を表すビット列を結合した値に対するハッシュ値をＳＳＩＤとして広告する。なお、関数ｈによって得られたハッシュ値（例えばＳＨＡ−１なら１６０ビットになる）を適当な長さに切り取って（先頭からｎビットなど）、それをハッシュ情報としても良い。
（２）クライアントはビーコンフレームを受信する。
クライアントはビーコンを受け取ると、ＳＳＩＤフィールドからタイムスタンプとハッシュ情報を抜き出す。
（３）クライアントはＥＳＳＩＤを検出する。
クライアントが持つＥＳＳＩＤリストから１つずつＥＳＳＩＤの文字列を取り出し、受信したタイムスタンプと該ＥＳＳＩＤから
ｘ＝ｈ（ＥＳＳＩＤ＋タイムスタンプ）
でビット列ｘを計算する。もし、ｘがビーコンのＳＳＩＤフィールド内のハッシュ情報と同じ値になれば、そのビーコンはそのＥＳＳＩＤのＡＰから送られたものであるとわかる。
（４）クライアントはＡＰに接続手順を開始する。
上記の一致したＥＳＳＩＤを用いて、クライアントは接続手順を開始する。接続手順は従来方式と同様で、Authentication requestの交換、Association Request/Responseの交換などにより行う。
【００２５】
図４は、本発明の第２の実施形態のＡＰとクライアントのブロック図を示す。図４ａはＡＰ１のブロック図を示し、図４ｂはクライアント２のブロック図を示す。本実施形態の完全ステルスモードは、アクティブスキャン方式で動作する。アクティブスキャン方式とは、クライアントから能動的にＡＰを検索（スキャン）し、ＡＰからその存在を通知してもらい、そこから接続手順を開始する方法である。
【００２６】
ＡＰ１は、ＥＳＳＩＤリスト１１、ハッシュ情報作成部１３、タイムスタンプ・ハッシュ情報抽出部１５、ハッシュ情報比較部１６を備えている。クライアント２は、ＥＳＳＩＤリスト２１、ハッシュ情報作成部２２、ハッシュ情報比較部２３、タイムスタンプ・ハッシュ情報抽出部２４、タイムスタンプ作成部２５、ハッシュ情報作成部２６、ＳＳＩＤ作成部２７を備えている。なお、ＡＰ１が、ハッシュ情報を計算する場合には、実施形態１の場合と同様にタイムスタンプ作成部１２、ＳＳＩＤ作成部１４をさらに含むことができる（ここでは図示していない）。
【００２７】
ＥＳＳＩＤリスト１１は、ＡＰ１が有するＥＳＳＩＤリストである。タイムスタンプ・ハッシュ情報抽出部１５は受信したProbe requestからタイムスタンプとハッシュ情報を抽出する。ハッシュ情報作成部１３は、ＥＳＳＩＤと抽出されたタイムスタンプからハッシュ情報を作成する。ハッシュ情報比較部１６は抽出されたハッシュ情報と作成されたハッシュ情報を比較する。
【００２８】
また、ＥＳＳＩＤリスト２１は、クライアント２が有するＥＳＳＩＤリストである。タイムスタンプ・ハッシュ情報抽出部２４は受信したProbe responseからタイムスタンプとハッシュ情報を抽出する。ハッシュ情報作成部２２は、ＥＳＳＩＤと抽出されたタイムスタンプからハッシュ情報を作成する。ハッシュ情報比較部２３は抽出されたハッシュ情報と作成されたハッシュ情報を比較する。タイムスタンプ作成部２５は現在時刻からタイムスタンプを生成する。ハッシュ情報作成部２６はＥＳＳＩＤとタイムスタンプからハッシュ情報を作成し、ＳＳＩＤ作成部２７はハッシュ情報からＳＳＩＤを作成する。
【００２９】
図５は、本発明の第２の実施形態のシーケンスを示す。
（１）クライアントはProbe requestメッセージをブロードキャストする。
このProbe requestメッセージのＳＳＩＤフィールドには、上記のビーコンフレームと同様にタイムスタンプとハッシュ情報を格納する。ハッシュ情報の算出の仕方はビーコンフレームの場合と同様である。その際タイムスタンプは、クライアント自身が持つ時計から得られた時刻である。なお、クライアントはＥＳＳＩＤのリストを持っているので、リスト内のＥＳＳＩＤそれぞれに対してProbe requestを送る（従来手法と同じ）。
（２）ＡＰは、Probe requestを受信する。
Probe requestを受け取ったＡＰは、その中のＳＳＩＤフィールドからタイムスタンプとハッシュ情報を抜き出す。
（３）ＡＰはＥＳＳＩＤを検出する
ＡＰは、受信したタイムスタンプとＡＰ自身にセットされたＥＳＳＩＤから、
ｘ＝ｈ（ＥＳＳＩＤ＋タイムスタンプ）
でビット列ｘを計算し、Probe requestに入っていたハッシュ情報と同一であるかをチェックする。同一でない場合はそのメッセージは破棄する。
（４）ＡＰはProbe responseを送信元クライアントに返答する。
ハッシュ情報が同一の場合、ＡＰはProbe responseを送信元クライアントに返答する。Probe responseのＳＳＩＤフィールドには、requestの時と同じ内容を格納してもよいし、新たにＡＰ自身の現在時刻を用いてハッシュ情報を再計算しても良い。その場合タイムスタンプも現在時刻に書き換える。
（５）クライアントはProbe responseを受信する。
Probe responseを受信したクライアントは、ＳＳＩＤフィールドからタイムスタンプとハッシュ情報を抜き出す。
（６）クライアントはＥＳＳＩＤを検出する。
パッシブスキャン方式と同様に、ＳＳＩＤフィールドのチェック（上述と同じハッシュ値の同一性確認）を行い、クライアントのリストに登録されているＥＳＳＩＤを検出する。
（７）クライアントはＡＰに接続手順を開始する。
パッシブスキャン方式と同様に、接続手順を開始する。
【００３０】
次に、フレームフォーマットの詳細を示す。ＩＥＥＥ８０２．１１ではＳＳＩＤフィールドをはじめ無線ＬＡＮを利用するために必要な様々な情報が格納される各フィールドは図６のように定義されている。Element IDはフィールドがどの情報を格納しているかを示す１バイト長の情報であり、その種別は図７の通りである。Lengthは、実際の情報（Information）の長さ（バイト単位）を表す。
【００３１】
本発明では、Element IDに５１以降の予約番号を使い、完全ステルスモードであることを示すようにする。仮にここでは１００を使うものとする。完全ステルスモードを用いる場合のＳＳＩＤのフィールドフォーマットは図８のようになる。Lengthは、タイムスタンプとハッシュ情報をあわせたバイト長を表す。なお、先にも述べたとおり、タイムスタンプの長さ（通常８バイトが使われることが多い）およびハッシュ情報の長さ（ハッシュ関数から得られたビット列の先頭ｎビット）は、事前にすべてのＡＰ、クライアントの共通知識として決まっているものとする。
【００３２】
次に本発明の第１の実施形態および第２の実施形態の拡張を示す。これまでの説明では、ＥＳＳＩＤとタイムスタンプを用いてハッシュ関数の計算を行い、ハッシュ情報を構成した。セキュリティをより向上する方法として、ハッシュ関数の計算を次のように行う方法もある。この場合、ＡＰおよびクライアントは共通の暗号鍵を備えている。
ハッシュ情報＝ｈ（ＥＳＳＩＤ＋ｈ（暗号鍵＋タイムスタンプ）＋タイムスタンプ）
【００３３】
これは、ハッシュを計算する時に、さらにもう一つの情報を付け加えて計算することを表しており、付け加える情報は暗号鍵（ＷＥＰキーやＡＥＳキーなど）とタイムスタンプを結合したものについてのハッシュ値である。このようにすることによって、万一偶然にもＥＳＳＩＤが第三者にばれてしまった場合でも、さらに暗号鍵まで知られない限りは、ＡＰの存在を隠すことが可能になる。なお、上の式の二つのタイムスタンプはともにＳＳＩＤフィールドに格納されるおなじタイムスタンプのビット列である。また、ｈ（暗号鍵＋タイムスタンプ）によって計算されたハッシュ値に関しては、ＳＳＩＤフィールドに載せるハッシュ情報のようにｎバイトに切り取らなくても良い。また、切り取っても良いが、この場合は全員が同じ処理をしなければならない。
【００３４】
ＡＰおよびクライアントで行うＳＳＩＤフィールドのチェックには、ＥＳＳＩＤに加えてそれに対応する暗号鍵を用いてチェックを行う。
【００３５】
なお、以上の実施形態ではハッシュ情報の算出にタイムスタンプを用いているが、乱数または疑似乱数を用いて、ハッシュ情報を
ハッシュ情報＝ｈ（ＥＳＳＩＤ＋（疑似）乱数）
ハッシュ情報＝ｈ（ＥＳＳＩＤ＋ｈ（暗号鍵＋（疑似）乱数）＋（疑似）乱数）
で計算することもできる。この場合、ＡＰまたはクライアントは、タイムスタンプ作成部の代わりに乱数生成器または疑似乱数生成器を備える。また、この形態の場合、タイムスタンプ・ハッシュ情報抽出部は、ハッシュ情報と乱数または疑似乱数を抽出する。
【００３６】
また、以上述べた実施形態は全て本発明を例示的に示すものであって限定的に示すものではなく、本発明は他の種々の変形態様および変更態様で実施することができる。従って本発明の範囲は特許請求の範囲およびその均等範囲によってのみ規定されるものである。
【符号の説明】
【００３７】
１  無線ＬＡＮアクセスポイント（ＡＰ）
１１  ＥＳＳＩＤリスト
１２  タイムスタンプ作成部
１３  ハッシュ情報作成部
１４  ＳＳＩＤ作成部
１５  タイムスタンプ・ハッシュ情報抽出部
１６  ハッシュ情報比較部
２  無線ＬＡＮクライアント（クライアント）
２１  ＥＳＳＩＤリスト
２２  ハッシュ情報作成部
２３  ハッシュ情報比較部
２４  タイムスタンプ・ハッシュ情報抽出部
２５  タイムスタンプ作成部
２６  ハッシュ情報作成部
２７  ＳＳＩＤ作成部
【図１】
0005546418.tif 000002
【図２】
0005546418.tif 000003
【図３】
0005546418.tif 000004
【図４】
0005546418.tif 000005
【図５】
0005546418.tif 000006
【図６】
0005546418.tif 000007
【図７】
0005546418.tif 000008
【図８】
0005546418.tif 000009