(57)【要約】      （修正有）【課題】  ユーザによる特別な追加データの入力や追加機材を必要とせず、かつ安全な方法でＷＬＡＮへの接続のための関連付けを可能とする。【解決手段】  関連付けデバイスは、ステーションと中心装置との間で信号を交換する受信手段１１および送信手段１２と、中心装置に、少なくとも一つの中心秘密鍵Ｋを自動的に提供するセキュリティ手段１３と、ステーションによって送られた関連付け要求によって開始され、中心鍵および中心鍵に対応するステーション秘密鍵Ｋによってセキュリティが保たれる、ステーションと中心装置との間の無線でのデータ交換のもとに、ステーションをＷＬＡＮの一部であると記録する記録手段とを有する。また、記録手段１４がステーションの記録を確認するのは、ユーザーが確認のための物理的な動作ＡＣＴＩＯＮ´を中心装置に対して実行したときにのみ行われる。【選択図】図２
2006025420.tif 000002
【特許請求の範囲】
【請求項１】
無線ローカルエリアネットワーク（ＷＬＡＮと記す）に、前記ＷＬＡＮの中心装置を通じて提供されるアクセスポイントを介して新しいステーションを関連付けることを可能にするＷＬＡＮ関連付けデバイスであって、前記関連付けデバイスが：
・前記ステーションから前記中心装置にて信号を受信する受信手段と、
・前記中心装置から前記ステーションに信号を送信する送信手段と、
・前記中心装置に、少なくとも一つの中心秘密鍵と、該中心秘密鍵に対応し、前記ステーションに利用可能な少なくとも一つのステーション秘密鍵とを自動的に提供するセキュリティ手段と、
・前記ステーションによって送られた関連付け要求によって開始され、前記中心秘密鍵およびステーション秘密鍵によってセキュリティが保たれる、前記ステーションと前記中心装置との間の無線データ交換のもとに、前記ステーションを当該ＷＬＡＮの一部であると記録する記録手段とを有し、
前記記録手段が、ユーザーが確認のための物理的な動作を前記中心装置に対して実行したときにのみ前記ステーションの記録を確認するようにされていることを特徴とするデバイス。
【請求項２】
前記確認のための物理的動作が前記中心装置の物理的な確認ボタンを押すことであることを特徴とする、請求項１記載の関連付けデバイス。
【請求項３】
前記記録手段が、前記確認のための物理的動作がある最小値を超える時間継続されたときにのみ前記ステーションの記録を確認するよう意図されていることを特徴とする、請求項１または２記載の関連付けデバイス。
【請求項４】
前記関連付けデバイスが、前記ユーザーが開始のための物理的動作を前記中心装置に対して実行したときに時間窓を開くことをトリガーするよう意図された時間窓手段を有し、前記記録手段が前記時間窓が開いている間のみ作動開始できることを特徴とする、請求項１ないし３のうちいずれか一項記載の関連付けデバイス。
【請求項５】
前記開始のための物理的動作が前記中心装置の物理的な開始ボタンを押すことであり、時間窓を開くための前記ボタンが好ましくは前記ステーションの記録を確認するための前記ボタンであることを特徴とする、請求項４記載の関連付けデバイス。
【請求項６】
前記時間窓手段が、前記時間窓の間、一つのステーションしか前記ＷＬＡＮに関連付けされることを許可しないよう意図されている、請求項４または５記載の関連付けデバイス。
【請求項７】
前記セキュリティ手段が、前記無線データ交換が開始されたときに、前記ステーション秘密鍵の少なくとも一部を前記ステーションに送るようトリガーするよう意図されていることを特徴とする、請求項１ないし６のうちいずれか一項記載の関連付けデバイス。
【請求項８】
前記セキュリティ手段が、前記ステーション秘密鍵の前記少なくとも一部を前記中心装置から前記ステーションに送られることを含む、前記ステーションと前記中心装置との間の無線鍵交換を引き起こすよう意図されており、前記中心秘密鍵およびステーション秘密鍵が好ましくはＷｉ−Ｆｉ保護アクセス（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ａｃｃｅｓｓ）規格に従った鍵であることを特徴とする、請求項７記載の関連付けデバイス。
【請求項９】
前記セキュリティ手段が、前記ステーションと前記中心装置との間のディフィー・ヘルマン鍵交換を引き起こすよう意図されていることを特徴とする、請求項８記載の関連付けデバイス。
【請求項１０】
請求項１ないし９のうちいずれか一項記載の関連付けデバイスを有することを特徴とするモデム。
【請求項１１】
無線ローカルエリアネットワーク（ＷＬＡＮと記す）に、前記ＷＬＡＮの中心装置を通じて提供されるアクセスポイントを介して新しいステーションを関連付けることを可能にするＷＬＡＮ関連付けプロセスであって：
・前記ステーションと前記中心装置との間で信号を交換し、
・前記中心装置に、少なくとも一つの中心秘密鍵、該中心秘密鍵に対応し、前記ステーションに利用可能な少なくとも一つのステーション秘密鍵を自動的に提供し、
・前記ステーションによって送られた関連付け要求によって開始され、前記中心秘密鍵およびステーション秘密鍵によってセキュリティが保たれる、前記ステーションと前記中心装置との間の無線データ交換のもとに、前記ステーションを当該ＷＬＡＮの一部であると記録するステップを有し、
前記関連付けプロセスが、前記ユーザーが確認のための物理的動作を前記中心装置に対して実行したときにのみ前記ステーションの記録を確認することを特徴とし、
前記関連付けプロセスが好ましくは請求項１ないし９のうちいずれか一項記載の関連付けデバイスによって実行されることを特徴とする、プロセス。
【請求項１２】
コンピュータ上で実行されたときに請求項１１に基づくセキュリティプロセスのステップを実行するためのプログラムコード命令を有することを特徴とする、コンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線ローカルエリアネットワークの関連付け（ａｓｓｏｃｉａｔｉｏｎ）デバイスおよびプロセスならびに対応する製品に関するものである。
【背景技術】
【０００２】
新しい製品を無線ローカルエリアネットワーク（以下、ＷＬＡＮと呼ぶ）で使えるように関連付けるには、一般に、そのネットワークにおけるアクセスポイントノードが必要で、そのアクセスポイントノードは当該ネットワークの装置の一つによって提供される。特に、この装置は、ＤＳＬ（Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ「デジタル加入者線」の略）モデムのようなモデムでもよい。接続して新たなノードとしようとしている前記製品はたとえば無線セットトップボックス、ビデオストリーマー、またはインターネットオーディオ装置ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ「インターネット・プロトコルによる音声通信」の略）などが考えられる。
【０００３】
無線接続のための関連付けには、重要とされる基準が二つある。第一に、ユーザーが実行する操作をユーザーフレンドリーなものに保ち、あまりに多くの複雑な作業が必要にならないようにすることが推奨される。第二に、関連付けには危険が伴う。権限のない人物が当該ネットワークから秘密情報を得ようとしてリモート接続を試みる可能性があるのである。つまり、セキュリティが気を配るべき第二の重要な側面となる。
【０００４】
これらの二つの基準を両立させるのは比較的困難であることが立証されてきた。セキュリティ機構は一般に、しばしば骨の折れる何らかの特定の操作やデータ入力をユーザーが行うことを必要としたり、専用の追加部材を必要としたりする。他方、ユーザーフレンドリーの方向を進めると、接続手順や必要なデータ入力を減らす代償として、しばしばセキュリティレベルの低下が相伴う。
【０００５】
現在行われている解決は、接続しようとしている装置（以下、「ステーション」と呼ぶ）に、当該ネットワークの、または一つもしくはいくつかのアクセスポイントによってカバーされるセルの識別情報を手で設定するステップを有している。その識別情報は現在、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤｅｎｔｉｆｉｅｒ「サービスセット識別情報」の略）として知られている。ステーションにはセキュリティも設定されるが、そのセキュリティキーは特にＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ「有線同等秘密保持」の略）やＷＰＡ（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ａｃｃｅｓｓ「Ｗｉ−Ｆｉ保護アクセス」の略で、ＷＥＣＡ―Ｗｉｒｅｌｅｓｓ  Ｅｔｈｅｒｎｅｔ（登録商標）  Ｃｏｍｐａｔｉｂｉｌｉｔｙ  Ａｌｌｉａｎｃｅ「無線イーサーネット互換性連合」―によって導入された規格で、ＩＥＥＥ８０２．１１ｉのサブセット）のような無線セキュリティ規格に適合するものである。こうして、ステーションは正しいアクセスポイントと関連付けできるようになる。
【０００６】
この解決法は、接続しようとしている装置にユーザーが事前に必要なデータを入力することを必要とするが、この作業は長いデータだといささかうんざりする。さらに、ステーションには完全なキーボードがなく、データ入力用の簡単なリモコンがあるだけという可能性もある。当該ステーションがＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ「パーソナルコンピュータ」の略）でなく、たとえば無線マルチメディア機器や電話である場合には通例そうである。このような場合、ユーザーは正しいＳＳＩＤやセキュリティキーを入力するのに、必要な文字に一つ一つアクセスし、端末（たとえばテレビ画面）に表示される仮想キーボード中をスクロールさせていかなければならなくなることがある。そうして初めて装置が関連付けできるようになるのである。
【０００７】
この手順はいささか長ったらしく、忍耐力が要求される。実際、セキュリティキーだけで２６文字にもなることがあり、これが典型的には（安全上の理由で）アステリスクとして表示される。このためミスが起こりやすく、また、関連付けに失敗しても失敗の理由は示されない。
【０００８】
文書ＵＳ−２００３／０３１１５１は無線ローカルエリアネットワークにおけるローミング技術に関するものである。パケット・ゲートウェイ・ノード（ＰＧＮと記す）が移動ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ「インターネット・プロトコル」の略）ホーム・エージェントとしてはたらき、移動ノード（ＭＮと記す）の認証はＧＰＲＳ／ＵＭＴＳネットワーク（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ「汎用パケット無線サービス」およびＵｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ「万国移動通信システム」の略）によって扱われ、それがすんでから移動ＩＰ認証鍵を確立するためのデータ・トラフィックが前記パケット・ゲートウェイ・ノードに見えるようになる。共有される鍵は、特にディフィー・ヘルマン法のような認証のない鍵交換法によって確立することができる。こうして、ＭＮとＰＧＮとの間で共有される秘密鍵とセキュリティ提携とが設定される。そして前記鍵のハッシングによって得られる認証値および前記セキュリティ提携から導出されるセキュリティパラメータ指数がＰＧＮにおいてＭＮを認証するために使われる。そのようにして、ＭＮが移動ＩＰ登録要求をＰＧＮに送ると、認証が実行され、ＰＧＮは移動ＩＰ登録応答を送り返す。
【０００９】
この技術は移動ノードの携帯電話用ＷＬＡＮネットワークへの接続を単純化する。しかし、ＭＮとＰＧＮの間で最初に鍵を確立する過程は認証がなく、したがってセキュリティ面で若干の短所が残る。その結果、携帯電話の分野には全く適当だが、このシステムは他の場合、特に無線家庭内ネットワークについては完全に満足いくものではないように思われる。
【００１０】
文書ＵＳ−５５３９８２４はデータ通信ネットワーク、特にＷＬＡＮにおける安全な鍵配布と認証の方法を記述している。ここでは、個々のリモート・ステーションは設定されている基地局に無線で接続される。通信当事者の間でのデータ交換を信頼できる方法で認証することによってセキュリティを達成するため、セッション鍵が確立され、ネットワーク要素に配布される。このためには、設定されているある第一の基地局を使ってネットワーク鍵およびバックボーン鍵を生成し、そのあとで前記ネットワーク鍵を無線ネットワークで通信することは避けつつ追加の基地局を設定する―前記ネットワーク鍵はたとえば有線ネットワーク回線を通じて送信される。
【００１１】
この技術によって信頼できるセキュリティレベルは実現されるが、設定されている第一の基地局から後続の基地局にネットワーク鍵のデータを安全に転送するためにはユーザーによる特定の操作が必要である。さらに、第一の基地局の設定の問題は解決されていない。
【００１２】
文書ＵＳ−２００３／０１６９７１３は、ウェブ上での認証を利用した、設定が不要な、ＷＬＡＮのための安全な移動ネットワーク利用技術に関するものである。リンク層での認証プロセスによって、ネットワークからユーザーへの認証および無線通信のためのセッション固有の暗号鍵の生成が電子証明書を使って容易になる。ウェブ上での認証サーバーは最初の認証にウェブページを使い、その後の認証にはＪａｖａ（登録商標）アプレットを使う。ひとたび当該ＷＬＡＮにユーザーが認証されれば、そのユーザーの移動ホストは完全なＩＰ接続権を獲得し、当該ＷＬＡＮから安全な移動通信機能を提供される。
【００１３】
この技術では、セキュリティ対策はこのようにネットワークにおける中心サーバーに託されている。このことは、サーバーへの何らかの不正侵入を行い、関連する認証データを入手することによって、のちに当該ＷＬＡＮに不正アクセスできる可能性を残している。
【００１４】
文書ＵＳ−２００２／００６１７４８Ａ１は、ＷＬＡＮにおける無線基地局および無線端末を安全かつ簡単な方法で登録し、認証する技術を記述している。まず端末の公開鍵暗号システムによって登録が実行され、それから基地局の秘密鍵暗号システムによって認証が実行される。
【００１５】
この技術は移動ノードのＷＬＡＮへの接続を単純化するものの、８０２．１１の安全でないＷＥＰアルゴリズムを使っていることで、セキュリティレベルは限られている。
【００１６】
さらに、トムソン社が「スピードタッチ５７０」の名のもとに商品化しているＤＳＬモデムはＷＬＡＮにおける安全な関連付け機構をユーザーにとって簡単な方法で提供している。このモデムは特別なボタンを有しており、ユーザーがこのボタンを押すと、時間窓が開かれ、その間、当該ネットワークにステーションを関連付けることのできるモードにはいる。ボタンを押す前に、ユーザーは関連するパラメータをそのステーションに登録してある必要がある（これがＳＳＩＤであり、ここでは鍵として実装されている）。したがって、関連付けが必要なときには、ユーザーは一つのボタンを押すだけでよく、その後の手順はすべて自動的に実行される。
【００１７】
この関連付けはユーザーフレンドリーだが、事前に関連するパラメータをステーションに記録しておくことが必要である。また、セキュリティにも改善の余地がある。ステーションに鍵として記録されるのはＳＳＩＤだけであり、モデムに登録されるのはクライアントのＭＡＣアドレス（ＩＥＥＥ８０２．１１規格のＭｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ「メディアアクセス制御」）だけだからである。しかし、特別なセキュリティキーも入力するのではユーザーによる事前操作を増やすことになる。
【発明の開示】
【発明が解決しようとする課題】
【００１８】
本発明は、ユーザーフレンドリーでありかつ安全な技術を提供できる、ＷＬＡＮ関連付けデバイスに関するものである。本発明の関連付けデバイスはごく限られた簡単な操作を通じて関連付けを引き起こすことを可能にし、ユーザーが特別な追加データを入力する必要も、特別な追加機材も必要なく、おそらくはきわめて安全な方法において行うことができる。
【００１９】
本発明はまた、本発明の関連付けデバイスの利点を有する、ＷＬＡＮ関連付けプロセス、モデム、およびコンピュータ製品にも関するものである。
【００２０】
これは特に無線家庭内ネットワークの分野に適用されるが、より一般的には無線ローカルエリアネットワークが関わる他の分野にも適用される。
【課題を解決するための手段】
【００２１】
この目標に向け、本発明は、新しいステーションを、ＷＬＡＮの中心装置を通じて提供されるアクセスポイントを介してＷＬＡＮで使えるように関連付けできるようにする、ＷＬＡＮ関連付けデバイスに関している。その関連付けデバイスは、
ステーションからの信号を中心装置にて受信する受信手段と、
中心装置からステーションに信号を送信する送信手段と、
中心装置に、少なくとも一つの中心秘密鍵、該中心秘密鍵に対応し、ステーションによって利用可能な少なくとも一つのステーション秘密鍵を自動的に提供するセキュリティ手段と、
ステーションによって送られた関連付け要求によって開始され、秘密鍵によってセキュリティが保たれる、ステーションと中心装置との間の無線データ交換のもとに、前記ステーションを当該ＷＬＡＮの一部であると記録する記録手段とを有する。
【００２２】
本発明によれば、記録手段がステーションの記録を確認するのは、ユーザーが確認のための物理的な動作を中心装置に対して実行したときのみとするよう意図されている。
【００２３】
前記中心鍵と前記ステーション鍵が「対応する」とは、一対の暗号鍵／復号鍵をなすということである。特に、メッセージの暗号化および復号のいずれにも使われる同一の秘密鍵であってもよい。また、それぞれ異なる暗号鍵と復号鍵、またはその逆であってもよい。暗号鍵と復号鍵を二組利用することもできる。中心装置とステーションのそれぞれに暗号鍵の一つ、復号鍵の一つを与え、それぞれが相手の持つもう一つの復号鍵、もう一つの暗号鍵に対応するようにするのである。
【００２４】
中心装置によって利用できる中心秘密鍵も、ステーション秘密鍵も、特に、前もって中心装置もしくは共通データベースのいずれか一方またはその両方に記録してあってもよいし、あるいは関連付けプロセスの間にリアルタイムで生成されてもよい。
【００２５】
「物理的な動作」とは、中心装置に対して直接に実行されるものでなければならず、遠隔操作によるものではないことを理解しておく必要がある。これは、特に、中心装置のボタンを押すことでもよいし、画面の所与の部分に触れることでもよいし、特別な要素を引っ張ることでもよい。
【００２６】
本発明の関連付けデバイスの定義は、さまざまな「手段」に依存しているが、これは純粋に機能的な手段であって物理的な実装についてなんら示唆するものではないことを理解しておく必要がある。特に、いくつかの手段が同一の構成要素にひとまとめにされてもよいし、所与の手段がいくつかの物質上の要素に分散されてもよい。
【００２７】
中心装置に対して確認のための物理的動作を実行するだけというのは、ごく単純で初歩的な解決と思えるかもしれない。しかし、これは通常の慣行と著しい対照をなしており、認証にきわめて効率的であることが明らかになるものと思われる。
【００２８】
実際、たとえ悪意のある人物が正当なクライアントであるとなりすますことに成功したとしても、ユーザーがステーションの正しい関連付けを確認しなければならないときになると、この人物はユーザーによって有効とは認識されない。確認のためには、ユーザーは中心装置の近くにいる必要があり、リモートからの偽の確認は排除される。その場での物理的な制御はこのように、洗練されたものでありうる自動リモート設備と組み合わせることで、きわめて高い保護レベルをもたらすのである。
【００２９】
一般的な慣行に関しては、当業者の自然な発想としては、まず自動関連付けのための時間窓を開かせることかもしれない。ただし、トムソン製品スピードタッチ５７０において行われているのと同様に、中心装置とステーションの両方に関連する秘密鍵を記録したあとのことである。秘密情報をステーションに事前に記録しておくことは、十分なセキュリティの要請に鑑みて必要なものと思われるだろう。一方、当業者は、文書ＵＳ−２００３／０３１１５１によって示唆されているような中心装置と関連付けしようとしているステーションとの間での自動鍵交換、もしくは文書ＵＳ−２００３／０１６９７１３から導かれるように特別なサーバーによる自動認証、またはその両方を提供しようとする思いに駆られるかもしれない。これらの場合には、ユーザーが中心装置に対して何らかの直接動作をするということは不適切と考えられるだろう。それでは上述の技術によって提供される関連付けプロセスの自動化に反することになるだろうからである。
【００３０】
いずれにせよ、本発明の関連付けデバイスは、関連するデータ、特にステーション秘密鍵をステーションに送信するためになりうる多くの技術に可能性を残している。認証が事後に信頼できる方法で行われるため、安全でないように思われる方法を適用することさえできる。それには、秘密ステーション鍵を中心装置からステーションに無線データ交換によって直接送るといったことも含まれる。一見したところ全く不安全なこのような技術でさえ、物理的動作を通じた記録の確認と組み合わせれば十分に安全なものであることが立証されるものと思われる。
【００３１】
秘密ステーション鍵をステーションに提供するその他の利用可能な技術としては、特に、ステーションへの鍵の送信をステーションと中心装置との間で共有される共通データベースから行うだとか、適切なデータを先にステーションに入力するのをユーザーの直接入力によって、あるいは必要な情報を含むカードによって行うだとか、秘密鍵をよりセキュリティの高いネットワーク（典型的には有線接続）を介して中心装置から送るだとか、ある制御サーバーが先に登録されたステーションを認識できるようにしておき、該ステーションが中心装置からＷＬＡＮを介して送られる秘密メッセージを解読するための開始鍵を受け取れるようにするだとかいったものが含まれる。
【００３２】
実のところ、本発明の関連付けデバイスはいくつかの既存の関連付け技術と共に利用して、ごく簡単なユーザー操作（ちょっとした物理的動作だけにまで軽減できうる）と交換に保護レベルを改善するのに役立てることができる。また、以下に展開するように、ごく簡単で本質的に自動的な送信技術（不適とされているものでもよい）を選ぶことができる。これは、ソフトウェアドライバーの追加インストールを必要とすることなく、キーボード入力を全く不要とすることにもつながりうる。
【００３３】
有利には、前記の確認のための物理的動作は、中心装置にある物理的な確認ボタンを押すことである。
【００３４】
これにより、無線ネットワーク要素を既存のネットワーク（家庭内ネットワークのような）に追加する際の「クリック一つ」による安全で堅牢な認証機構が提供される。
【００３５】
また、記録手段は好ましくは、ステーションの記録を、前記確認のための物理的動作がある最小値を超える時間継続されたときにのみ確認するよう意図されている。その実施形態では、確認動作がユーザーによる真剣に考慮された決断であると断言することができ、短い、あるいはうっかりした操作を避けられる。
【００３６】
有利には、この最小継続時間はある程度の長さをもつ期間で、たとえば１０秒でよい。
【００３７】
ある好ましい実施形態においては、前記関連付けデバイスは、ユーザーが中心装置に対して開始物理動作を実行したときに時間窓を開くことをトリガーするよう意図されている時間窓手段を有する。前記記録手段は、前記時間窓が開いている間のみ作動開始できる。
【００３８】
前記記録手段が「前記時間窓が開いている間のみ作動開始できる」というのは、前記時間窓より前またはあとに信号を受け取ってもステーションから送られた関連付け要求は無視されるという意味である。その代わり、時間窓がまだ開いているうちにトリガーを受け取れば、たとえ時間窓の最後であっても、時間窓終了後までも関連付けプロセスは遂行されることができる。
【００３９】
したがって、アクセスポイントを形成する中心装置の隣にユーザーがいることは、関連付けのためのデータ交換の、最初と、認証終了の両時点において必要となる。これはさらにセキュリティレベルを強化する。中心装置に対する物理的な操作のみが関連付けプロセスを開始させることができるからである。
【００４０】
有利には、前記開始物理動作は中心装置にある物理的な開始ボタンを押すことである。時間窓を開くためのそのボタンは、好ましくはステーションの記録を確認するためのボタンと同じである。
【００４１】
これにより「クリック二つ」、すなわち開始にクリック一つ、確認にクリック一つという関連付け機構が導かれる。時間窓を開くのと確認とに同一のボタンを使うことは、単純さとユーザーフレンドリーさの点で特に魅力的である。
【００４２】
また、前記時間窓手段は、好ましくは、当該時間窓の間はＷＬＡＮと関連付けできるのは一つのステーションのみとするよう意図される。
【００４３】
これにより、ある第一のステーションが関連付け要求を送ることで名乗りを上げるとすぐに関連付けプロセスは凍結するようにできる。したがって、二つの異なるステーションをＷＬＡＮに接続するためには、逐次二つの関連付けセッションを開く必要がある。それによってセキュリティレベルが上昇する。寄生的な第二のステーションは、ＷＬＡＮに不正接続要求をしようとしても、第一のステーションのために開いている時間窓を利用できないからである。
【００４４】
特に興味深い実施形態においては、セキュリティ手段は、無線データ交換が開始されたときに前記ステーション秘密鍵の少なくとも一部分をステーションに送るようトリガーするよう意図される。
【００４５】
「前記ステーション秘密鍵の少なくとも一部分」を送るとは、当該ステーションが完全なステーション鍵を再構築するのに十分な秘密データを言っている。そのような再構築は、特に、ステーション内部ですでに利用可能なおそらくは相補的なデータに基づいて、あるいは受け取ったシード値からステーション秘密鍵をローカルに生成することによる。
【００４６】
しかしながら、セキュリティ手段がステーションにステーション秘密鍵を（おそらくは部分的に）送るようトリガーするのは、中心装置とステーションとの間の無線データ交換、すなわち関連付けプロセスがすでに開始されているときのみであるよう意図されている。ステーションによる前記鍵の取得は、特に、適切な鍵交換を通じて中心装置から、あるいは、ステーションと中心装置との間で共有されており有線通信経路を通じてアクセス可能なデータベースから行われる。後者の場合には、中心装置によってデータベースマネージャに特別にトリガー信号が送られ、ステーション秘密鍵をデータベースからステーションに送ることを許可するようにすることができる。
【００４７】
有利には、中心装置への秘密鍵の自動供給は、時間窓を開くために中心装置にユーザーが物理的動作を行う先行ステップと組み合わされる。
【００４８】
その場合、ユーザーは新しい装置の関連付けを可能にするためにはそのたびに中心装置の隣にいなければならない。しかし、ちょっとした物理的動作をしたあとは、特定の準備手順なしにすべてが信頼できる方法で自動的に実行される。こうして、いっさいのキーボード入力の必要を回避することができ、自動設定はたとえばただアクセスポイントでボタンを押すだけで実現できる。その後は、ユーザーは、関連付けを確認するためにもう一度中心装置の隣にいることが必要になる。
【００４９】
鍵提供に関してのある第一の好ましい実施形態によれば、前記セキュリティ手段は、ステーションと中心装置との間で無線鍵交換を引き起こすよう意図されている。それにはステーション秘密鍵の少なくとも一部分を中心装置からステーションに送ることも含まれる。前記秘密鍵は好ましくはＷｉ−Ｆｉ保護アクセス規格（ＷＰＡ）に従ったものである。
【００５０】
前記セキュリティ手段はその際、有利には、ステーションと中心装置との間のディフィー・ヘルマン鍵交換を引き起こすよう意図される。
【００５１】
変形の実施形態によれば、中心装置は工場で、明確な識別情報を付与する、電子署名によって検証できる電子証明書を組み込まれている。この実施形態では、セキュリティ手段は中心秘密鍵の送信をＥＡＰ−ＴＬＳプロトコル（Ｅｘｔｅｎｓｉｂｌｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  ｗｉｔｈ  Ｔｒａｎｓｐｏｒｔ  Ｌａｙｅｒ  Ｓｅｃｕｒｉｔｙ「トランスポート層セキュリティを用いた拡張可能な認証プロトコル」の略）のような標準的な送信プロトコルを用いて行うようにさせることを意図されている。
【００５２】
鍵提供に関しての第二の好ましい実施形態によれば、セキュリティ手段は、前記ステーション秘密鍵の少なくとも一部分を、ステーションと中心装置との間で共有されているデータベースからステーションに提供されるようにすることを意図される。
【００５３】
ＷＬＡＮにアクセスしようとする悪意ある試みに対する防護のため、上述した特徴のいくつかが有利に組み合わされる。ある特定の実施例では、ＷＬＡＮへのアクセスのために必要な情報を、開始物理的動作を正しく実行するいかなる装置にでも安全に転送することを可能にする以下の安全措置につなげることができる：
・ステーションがネットワークに加わりうる制限された時間窓
・いかなる関連付けセッションの間も、ネットワークに加われるステーションは一つのみ
・現在関連付けを行っているステーションが中心装置との間のセキュリティで保護された通信を達成したのち、しかし秘密を要する何らかの情報が提供される前に、ユーザーは、意図されている新しいステーションが成功裏にネットワークと接続することを確認するよう求められる。
【００５４】
本発明のもう一つの目的は、本発明の実施形態のいずれかに従った関連付けデバイスを有することを特徴とするモデムである。
【００５５】
本発明はまた、ＷＬＡＮの中心装置を通じて提供されるアクセスポイントを介して新しいステーションをＷＬＡＮに関連付けることを可能にするＷＬＡＮ関連付けプロセスに関する。その関連付けプロセスは以下のステップを有する：
・ステーションと中心装置との間で信号を交換し、
・自動的に中心装置に、少なくとも一つの中心秘密鍵、前記中心秘密鍵に対応し、前記ステーションに利用可能な少なくとも一つのステーション秘密鍵を提供し、
・ステーションによって送られる関連付け要請によって開始され、秘密鍵によってセキュリティが保たれる、ステーションと中心装置との間の無線データ交換のもとに、前記ステーションをＷＬＡＮの一部として記録する。
【００５６】
本発明によれば、前記関連付けプロセスは、ユーザーが中心装置に対して確認のための物理的動作を実行した場合にのみ、ステーションの記録を確認することを特徴とする。
【００５７】
前記関連付けプロセスは、好ましくは、本発明のいずれかの形態に基づく関連付けデバイスによって実行されることを意図されている。
【００５８】
本発明のもう一つの目的は、コンピュータ上で実行されたときに本発明に基づく関連付けプロセスのステップを実行するためのプログラムコード命令を有するコンピュータプログラム製品である。「コンピュータプログラム製品」とは、フロッピー（登録商標）ディスクやカセットのようなプログラムを含む記憶領域のみならず、電気的または光学的な信号をも含むことができるコンピュータプログラムサポートを意図している。
【００５９】
本発明は以下の実施形態および実行例によって、付属の図面も参照しつつ、よりよく理解され、説明されることであろう。ただしそれらは本発明を限定するものでは決してない。
【００６０】
図２では、表示されているブロックは純粋に機能的な要素であり、必ずしも物理的な別個の要素に対応するわけではない。すなわち、ソフトウェアの形で開発されてもよいし、一つないし複数の統合された回路において実装されてもよい。
【発明を実施するための最良の形態】
【００６１】
ＷＬＡＮ１（図１）は、クライアントのためのＷＬＡＮへのアクセスポイントをなすモデム２を有している。アクセスポイントとしては、ルーターやゲートウェイのような別の装置を使うこともできる。二つ以上のアクセスポイントがＷＬＡＮ内に存在してもよい。図の表示では、いくつかのクライアントＳ１、Ｓ２、Ｓ３がすでにＷＬＡＮネットワーク１に関連付けられている（顧客のローカルな設定を使っている）。モデム２は関連付けデバイス５が設けてあり、新たな関連付けを行うたびにこれを作動させる。
【００６２】
新たなクライアント候補３（まだ顧客の設定情報が設定されていない）が、ＷＬＡＮ１と関連付けされるためにモデム２と通信するステーションをなす。
【００６３】
関連付けデバイス５はより詳細には以下の部分を有する（図２）。
【００６４】
・無線信号をそれぞれ受信・送信するための受信モジュール１１および送信モジュール１２を有する通信セット１０。該通信セット１０はステーション３との無線通信を可能にする。前記受信モジュール１１は特にステーション３からの関連付け要求を受け取ることを意図されている。
【００６５】
・モデム２に、一つ以上の中心秘密鍵Ｋと、ステーション３に利用可能な少なくとも一つの対応するステーション秘密鍵Ｋ′とを自動的に提供するためのセキュリティモジュール１３。該モジュール１３はまた、モデム２とステーション３との間の関連付け無線データ交換が開始されたときに、前記ステーション秘密鍵Ｋ′の少なくとも一部分のステーション３への送信をトリガーするよう意図されている。（おそらくは部分的な）ステーション秘密鍵Ｋ′の送信を行うのはモデム２（送信モジュール１２）からでなくてもよい。
【００６６】
・ステーション３からの関連付け要請によって開始されるステーション３とモデム２との間の無線データ交換のもとに、ステーション３をＷＬＡＮ１の部分として記憶領域２０に記録する記録モジュール１４。それらのデータ交換は秘密鍵ＫおよびＫ′によってセキュリティ保護されている。さらに、ステーション３の関連付けは確認のための物理的動作ＡＣＴＩＯＮ′によって検証されなければならない。
【００６７】
・ユーザーが開始のための物理的動作ＡＣＴＩＯＮをモデムに対して実行したときに時間窓を開くトリガーを発するための時間窓モジュール１５。前記記録モジュール１４はこの時間窓が開いている間のみ作動開始させることができる。
【００６８】
ここで、関連付けデバイス５および付随する環境の特別な例について説明する。ＷＬＡＮネットワーク１がたとえば家庭内ネットワークの場合である。そこでは、ユーザーは、ＷＬＡＮのアクセスボタンを押すことによって、「新規クライアント追加」に関するモデム２の特定のモードを作動させる。するとモデム２ははっきりしたＬＥＤ表示（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ「発光ダイオード」の略）、たとえば点滅する赤色ＬＥＤによってこの特別なモードにあることを表示する。
【００６９】
その後、モデム２は、短い期間の間、任意のクライアント、たとえばステーション３とモデム２との間の無線通信を認める特別なモードを作動させる。詳細な例では、前記許可された通信は認証に関するＩＥＥＥ８０２．１Ｘ規格に適合する。このモードは、現在接続しようとしている一つ以外のクライアントに、サービスに、あるいはＷＡＮ接続に、アクセスを遮断する。ある好ましい実施例では、前記モデム２が無線ＶＬＡＮ（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ「仮想ローカルエリアネットワーク」の略）／複数ＳＳＩＤ機能をサポートするため、これは他のユーザーへの障害なく達成される。別の実施例では、前記特別な通信モードのために、他の無線ネットワーク装置が一時的にサービスを利用できなくなることが必要になる。
【００７０】
通信する間、ステーション３とモデム２は、例示されている例では、ＷＰＡ−Ｅｎｔｅｒｐｒｉｓｅ／８０２．１Ｘプロトコルを用いて、ステーション３とモデム２の内部で通信セット１０に関連するサーバー機能との間のＥＡＰメッセージ（Ｅｘｔｅｎｓｉｂｌｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ「拡張可能な認証プロトコル」の略でＲＦＣ２２８４―Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ）の交換を確立する。
【００７１】
別の方法では、モデム２はリモートのサーバー機能と連携しており、それに依拠してステーション３との通信を行う。そのようなリモートサーバーの一例では、モデム２はＤＳＬモデムであり、サーバーはＤＳＬ接続を介してアクセスできる。別の例では、モデム２のリモートサーバーとの通信はディフィー・ヘルマン交換またはＥＡＰ−ＴＬＳ（ＥＡＰ  ｗｉｔｈ  Ｔｒａｎｓｐｏｒｔ  Ｌａｙｅｒ  Ｓｅｃｕｒｉｔｙ「トランスポート層セキュリティを用いたＥＡＰ」の略でＲＦＣ２７１６）のような規格に基づいている。
【００７２】
この標準化されたプロトコル交換の範囲内では、ステーション３とモデム２は、例示されている例では、ディフィー・ヘルマン鍵交換を使って鍵ＫをなすＷＰＡ鍵を合意する上で権利で保護されたプロトコルを使う。モデム２は、「新規クライアント追加」セッションごとに一つのクライアントにしか鍵をネゴシエーションすることを認めない。ステーション３とモデム２は合意された鍵ＫをＷＰＡ規格の規格化された「４段階ハンドシェーク」（ｆｏｕｒ  ｗａｙ  ｈａｎｄｓｈａｋｅ）を用いて一時的なセッション鍵をネゴシエーションするのに使う。
【００７３】
ステーション３はのちにユーザーに成功裏に通信が確立されたことを知らせる（視覚的な出力媒体は利用可能ないかなるものを用いてもよい）。ユーザーは、ＷＬＡＮアクセスボタンをもう一度押すことによってモデムとの通信確立成功を確認しなければならない。ボタンを押すのはある程度の長さのある期間で、有利には１０秒を超える長さがよい。これによって、「新規クライアント追加」セッションが不正クライアントによって乗っ取られる可能性に対する保護になる。というのも、もし乗っ取られていたら、目的のクライアント（ステーション３）が通信できないからである。もしステーション３がモデム２と適正に通信できなかったら、ユーザーにモデム２をリセットしてもう一度手順をやり直すよう指示する警告メッセージを表示する。
【００７４】
ステーション３とモデム２との間の通信がこれでセキュリティで保護され、ステーション３は完全なＷＬＡＮネットワーク１で使われる無線セキュリティパラメータを知ることができる。これは、たとえば、ＷＬＡＮプロファイルをもつＵＰｎＰプロトコル（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ「ユニバーサル・プラグアンドプレイ」の略）を使って達成される。
【００７５】
ステーション３は今度は、モデム２から得たネットワークの設定情報を適用して、ネットワーク１をみつけようと試行を始める。
【００７６】
モデム２は、ＷＬＡＮアクセスボタンが二度目に押されてからたとえば３０秒後に通常動作に復帰する。
【００７７】
ステーション３はモデム２と関連付けが成功している。これで、より上の階層のプロトコルがＭＡＣレベルの接続（ＩＥＥＥ８０２．ｌ１規格のＭｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ「メディア・アクセス・コントロール」の略）を使ってステーション３のネットワーク１への統合を完成させることができる。
【００７８】
ここで、上述の例に基づく関連付けの筋書きを詳細に展開する。この筋書きは下記のステップを有しており（図３ａおよび３ｂ）、ステーション３（「ＳＴＡ」と記す）、モデム２の無線ドライバー、およびモデム２が利用可能な内部の（あるいはリモートの）ディフィー・ヘルマンサーバー（「ＤＨサーバー」）、そしてさらにそれらの間の通信に関わっている。
【００７９】
・ステップＳ１：ユーザーはモデム２のＷＬＡＮアクセスボタンを押して関連付け手続きを作動させる
・ステップＳ２：モデム２は関連付けＳＳＩＤを作動させる。これによりＷＬＡＮのための設定データを安全に転送するための限定的な機能が与えられる。データフレームにはモデム２以外のＭＡＣアドレスへのアクセスは認められない。
【００８０】
・ステップＳ３：ユーザーが新しいクライアントＳＴＡ（ステーション３）を作動させる。このステーション３にはあらかじめ、すべてのステーションＳＴＡについて同一のディフィー・ヘルマンパラメータが登録されている。
【００８１】
・ステップＳ４：ステーション３は前記関連付けＳＳＩＤをもつネットワーク１のアクセスポイントを探索する。
【００８２】
・ステップＳ５：ステーション３は能動的な探索過程の一環としてネットワーク１を探査する。
【００８３】
・ステップＳ６：ネットワーク１が探査に応答し、ＩＥＥＥ８０２．１ＸプロトコルおよびＴＫＩＰ（Ｔｅｍｐｏｒａｌ  Ｋｅｙ  Ｉｎｔｅｇｒｉｔｙ  Ｐｒｏｔｏｃｏｌ「一時鍵完全性プロトコル」の略）プロトコルを使い、ＲＳＮ−ＩＥ（Ｒｏｂｕｓｔ  Ｓｅｃｕｒｉｔｙ  Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｅｌｅｍｅｎｔ「堅牢セキュリティネットワーク情報要素」の略）を使って、関連付けを許可することを示す。
【００８４】
・ステップＳ７およびＳ８：オープンモードでのＩＥＥＥ８０２．１１の標準的な認証手続きが両方の方向に行われる。これは歴史的なデータ交換であって、ステーション３またはモデム２を認証する上では何の意味もない。
【００８５】
・ステップＳ９：ステーション３は自らが８０２．１ＸプロトコルおよびＴＫＩＰプロトコルをサポートすることを示して関連付けを要求する。
【００８６】
・ステップＳ１０：関連付けがモデム２によって認められる。
【００８７】
・ステップＳ１１：クライアント・サプリカントがＥＡＰ認証手続きを開始する。以下のステップでは、ステーション３は通常のＷＰＡ−Ｅｎｔｅｒｐｒｉｓｅ手続きを適用してネットワークアクセスのための鍵を取得する。しかし、通例の認証手続きの変わりにディフィー・ヘルマン鍵交換が行われる。
【００８８】
・ステップＳ１２：モデム・オーセンティケータが８０２．１１ｉ／８０２．１Ｘ規格によって要求されるクライアントの識別情報を要求する。モデム２は事前にデバイスの識別情報についてなんらの知識も持っていないのであるから、ステーション３が関連付けプロトコルを使う用意のある装置であるということを示す所定の識別情報以外の反応を与えることは無意味である。
【００８９】
・ステップＳ１３：ステーション３が自らを関連付けに対応した装置であると宣言する。
【００９０】
・ステップＳ１４：モデム２のオーセンティケータが受け取った識別情報をＤＨサーバーに供給して鍵交換プロセスを開始させる。
【００９１】
・ステップＳ１５：この交換のためにＤＨサーバーがランダムなシード値を選ぶ。
【００９２】
・ステップＳ１６：ＤＨサーバーが前記ランダムシードを使って、ディフィー・ヘルマン・アルゴリズムに従ってＡＰ−ＤＨ値（Ａｃｃｅｓｓ  Ｐｏｉｎｔ−Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎ「アクセスポイント−ディフィー・ヘルマン」の略）を計算する。
【００９３】
・ステップＳ１７：ＤＨサーバーがＡＰ−ＤＨ値をステーション３に送る。
【００９４】
・ステップＳ１８：ステーション３がランダムなシード値を選ぶ。
【００９５】
・ステップＳ１９：ステーション３が前記ランダムシードを使って、ＳＴＡ−ＤＨ値を計算する。
【００９６】
・ステップＳ２０：ステーション３が計算されたＳＴＡ−ＤＨ値を、受け取ったＡＰ−ＤＨ値への応答としてモデム２に送る。
【００９７】
・ステップＳ２１：ステーション３が秘密のＷＰＡ  ＰＭＫ鍵の値（ＰＭＫはＰｒｉｍａｒｙ  Ｍａｓｔｅｒ  Ｋｅｙ「第一マスター鍵」の略）Ｋを、前記シードおよび受け取ったＡＰ−ＤＨ値からディフィー・ヘルマン・アルゴリズムに従って計算する。
【００９８】
・ステップＳ２２：ＤＨサーバーが秘密のＷＰＡ  ＰＭＫ鍵の値Ｋを前記シードおよび受け取ったＳＴＡ−ＤＨ値からディフィー・ヘルマン・アルゴリズムに従って計算する。
【００９９】
・ステップＳ２３：ＤＨサーバーが無線ドライバーにＰＭＫ値Ｋを通知する。
【０１００】
・ステップＳ２４、Ｓ２５：ステーション３と無線ドライバー機能が８０２．１１ｉの４段階ハンドシェークを実行してペア対応セッション鍵およびペア対応グループ鍵について合意する。この４段階ハンドシェークは、ＰＴＫ（Ｐａｉｒｗｉｓｅ  Ｔｒａｎｓｉｅｎｔ  Ｋｅｙ「ペア対応一時鍵」の略）およびＧＴＫ（Ｇｒｏｕｐ  Ｔｒａｎｓｉｅｎｔ  Ｋｅｙ「グループ一時鍵」の略）について合意するためのＷＰＡ／ＩＥＥＥ８０２．１１ｉに完全に適合している。
【０１０１】
・ステップＳ２６：ステーション３はモデム２との安全な通信が確立されたことをユーザーに通知し、セキュリティパラメータの送出の許可を与えるよう促す。
【０１０２】
・ステップＳ２７：ユーザーがモデム２のＷＬＡＮアクセスボタンをもう一度押し、ネットワークセキュリティパラメータをステーション３にダウンロードする許可を与える。
【０１０３】
・ステップＳ２８：モデム２がステーション３に権利で保護された続行メッセージを送る。
【０１０４】
・ステップＳ２９：ステーション３はモデム２から適切なプロトコル（たとえばＵＰｎＰ  ＷＬＡＮプロファイル）を使って必要なネットワークセキュリティパラメータをすべて獲得する。これは家庭内ネットワークの設定情報全体を含んでいてもよい。
【０１０５】
・ステップＳ３０：ステーション３が関連付けＳＳＩＤから離脱する。
【０１０６】
・ステップＳ３１：ステーション３が家庭内ネットワークパラメータを適用して家庭内ネットワーク１に加わろうとする試行を開始する。
【０１０７】
・ステップＳ３２：ステーション３が家庭内ネットワーク１に加わることに成功する。
【０１０８】
・ステップＳ３３：モデム２が、次にＷＬＡＮアクセス機能が呼び出されるまで、関連付けＳＳＩＤへのアクセスを閉鎖する。
【０１０９】
ディフィー・ヘルマン（「ＤＨ」と記す）アルゴリズムは、たとえば下の実装に基づいて実行される。ＤＨ鍵交換は、８０２．１Ｘ規格の認証段階でＷＰＡ第一マスター鍵（ＰＭＫ）を生成するために実行される。ＤＨ鍵交換で必要とされる二つのパラメータ、基数ジェネレータｇおよび大きな素数ｎは古典的にはＳＴＡ（ステーション３）およびアクセスポイント（モデム２）の両者において次の値にあらかじめ設定されている。
【０１１０】
ｇ＝２
ｎ＝２７６８−２７０４−１＋２６４×｛［２６３８  π］＋１４９６８６｝
数ｎはオークリー群１に対応するもので、たとえばＷ．Ｄｉｆｆｉｅ  ａｎｄ  Ｍ．Ｅ．Ｈｅｌｌｍａｎ  “Ｎｅｗ  Ｄｉｒｅｃｔｉｏｎｓ  ｉｎ  Ｃｒｙｐｔｏｇｒａｐｈｙ”，ＩＥＥＥ  Ｔｒａｎｓａｃｔｉｏｎｓ  ｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔｈｅｏｒｙ，  ｖ．ＩＴ−２２，ｎ．６，ｐｐ．６４４−６５４，Ｎｏｖｅｍｂｅｒ  １９７６に記載されている。
【０１１１】
実際上、パラメータｇおよびｎはすべてのデバイスについて同一であり、製造段階で簡単に設定しておくことができる。
【０１１２】
数ｎの十六進の値は次のようになる。
【０１１３】
ＦＦＦＦＦＦＦＦ  ＦＦＦＦＦＦＦＦ  Ｃ９０ＦＤＡＡ２  ２１６８Ｃ２３４
Ｃ４Ｃ６６２８Ｂ  ８０ＤＣ１ＣＤ１  ２９０２４Ｅ０８  ８Ａ６７ＣＣ７４
０２０ＢＢＥＡ６  ３Ｂ１３９Ｂ２２  ５１４Ａ０８７９  ８Ｅ３４０４ＤＤ
ＥＦ９５１９Ｂ３  ＣＤ３Ａ４３１Ｂ  ３０２Ｂ０Ａ６Ｄ  Ｆ２５Ｆ１４３７
４ＦＥ１３５６Ｄ  ６Ｄ５１Ｃ２４５  Ｅ４８５Ｂ５７６  ６２５Ｅ７ＥＣ６
Ｆ４４Ｃ４２Ｅ９  Ａ６３Ａ３６２０  ＦＦＦＦＦＦＦＦ  ＦＦＦＦＦＦＦＦ
ＤＨ鍵交換の間、ステーション３とモデム２のそれぞれは乱数（ランダムなシード）を生成してそれぞれのプライベートなＤＨ値とする。たとえば、ステーション３にはｘ、モデム２にはｙといった具合である。これらの乱数には、システムを安全なものにするよい特性がある。ステーション３はそのＤＨ公開値ＳＴＡ−ＤＨ値をｇｘ  ｍｏｄ  ｎとして計算し、それをモデム２に送る。同様に、モデム２はそのＤＨ公開値ＡＰ−ＤＨ値をｇｙ  ｍｏｄ  ｎとして計算してそれをステーション３に送る。その後、ステーション３とモデム２の両方は鍵材料を計算する。これは、ＴＫＩＰ暗号についてはＰＭＫ計算に対応する：
ＰＭＫ＝［！！ＤＨ秘密値を２５６ビットのＰＭＫに変換するアルゴリズムを入れる！！］
【０１１４】
変形の実施形態では、モデム２は工場で、一意的な識別情報を付与する、電子署名によって検証できる電子証明書を組み込まれている。これにより、クライアントは、完全に標準的なＥＡＰ−ＴＬＳプロトコルを使ってセキュリティで保護されたセッションを確立できる。その上、モデム２は認証され、この面からもセキュリティレベルが向上する。
【０１１５】
そのような実施形態の一実装例では、当該プロセスは以下のステップに従って実行され、
モデム２のためのＴＬＳサーバーがさらに無線ドライバーに関わってくる。
【０１１６】
・ユーザーがモデム２のＷＬＡＮアクセスボタンを使って関連付け機能を作動させる
・モデム２は関連付けＳＳＩＤを作動させる。これによりＷＬＡＮ１のための設定データを安全に転送するための限定的な機能が与えられる。データフレームはモデム２以外のＭＡＣアドレスへのアクセスは認められない。
【０１１７】
・ユーザーが新しいクライアントＳＴＡ（ステーション３）を作動させる。
【０１１８】
・クライアントが前記関連付けＳＳＩＤをもつアクセスポイントを探索する。
【０１１９】
・クライアントが能動的な探索過程の一環としてネットワーク１を探査する。
【０１２０】
・ネットワーク１が探査に応答し、ＩＥＥＥ８０２．１ＸプロトコルおよびＴＫＩＰプロトコルを使い、関連付けを許可することを示す。
【０１２１】
・オープンモードでの８０２．１１規格の標準的な認証手続きが行われる。これは歴史的なデータ交換であって、ステーション３またはモデム２を認証する上では何の意味もない。
【０１２２】
・ステーション３は自らが８０２．１ＸプロトコルおよびＴＫＩＰプロトコルをサポートすることを示して関連付けを要求する。
【０１２３】
・関連付けが認められる。
【０１２４】
・クライアント・サプリカントがＥＡＰ認証手続きを開始する。
【０１２５】
・モデム・オーセンティケータが８０２．１１ｉ／８０２．１Ｘ規格によって要求されるクライアント識別情報を要求する。モデム２は事前にデバイスの識別情報についてなんらの知識も持っていないのであるから、クライアントが関連付けプロトコルを使う用意のある装置であるということを示す所定の識別情報以外の反応を与えることは無意味である。
【０１２６】
・クライアント装置が関連付けに対応した装置であると名乗る。
【０１２７】
・オーセンティケータが、提供された識別情報をＴＬＳサーバーに提供して鍵交換プロセスを開始させる。
【０１２８】
・ＴＬＳサーバーが新しいクライアントとのセキュリティ提携を開始する
・ステーション３がアクセスポイントの公開鍵を使って、将来の交換で使う秘密情報を送る（ステーション３は通常のＷＰＡ−Ｅｎｔｅｒｐｒｉｓｅ手続きを適用してネットワークアクセスのための鍵を獲得し、アクセスポイントを認証するためのＴＬＳ認証手続きが行われる。クライアント認証はない）。
【０１２９】
・クライアントはモデム２から受け取った電子証明書の署名を検証する。提供された識別情報はクライアントにて表示され、ユーザーはその識別情報が装置についているラベルと合っているかどうかの確認を求められる。
【０１３０】
・ユーザーがクライアントの承認ボタンを押して、正しいモデム２をアクセスポイントとして手続きが開始されていることを示す。
【０１３１】
・ステーション３が秘密のＷＰＡ鍵の値Ｋを計算する。
【０１３２】
・モデム２が秘密のＷＰＡ鍵の値Ｋを計算する。
【０１３３】
・ＴＬＳサーバーが無線ドライバーにＰＭＫ値Ｋを通知する。
【０１３４】
・ステーション３と無線ドライバー機能は８０２．１１ｉの４段階ハンドシェークを実行してペア対応セッション鍵およびペア対応グループ鍵について合意する。
【０１３５】
・クライアントはモデム２との安全な通信が確立されたことをユーザーに通知し、セキュリティパラメータの送出の許可を与えるよう促す。
【０１３６】
・ユーザーがモデム２のＷＬＡＮアクセスボタンをもう一度押し、ネットワークセキュリティパラメータをクライアントにダウンロードする許可を与える。
【０１３７】
・モデム２がクライアントに権利で保護された続行メッセージを送る。
【０１３８】
・クライアントは確立されたＵＰｎＰ  ＳＯＡＰ（Ｓｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ「簡単なオブジェクト・アクセス・プロトコル」の略）を用いて必要なＷＬＡＮ設定を取得する。
【０１３９】
・ステーション３が関連付けＳＳＩＤから離脱する。
【０１４０】
・ステーション３が前記ネットワークパラメータを適用してネットワーク１に加わろうとする試行を開始する。
【０１４１】
・ステーション３がネットワーク１に加わることに成功する。
【０１４２】
・モデム２が、次にＷＬＡＮアクセス機能が呼び出されるまで、関連付けＳＳＩＤへのアクセスを閉鎖する。
【０１４３】
関連付けデバイス５の別の実施形態においては、ステーション秘密鍵Ｋ′（またはその鍵Ｋ′を再構築するのに必要なデータ）は、モデム２と関連付けしようとしているステーション３との間の無線関連付け通信が開始されたときにステーション３に送られる電子証明書を通じて、モデム２とステーション３とで共有されるデータベースから引き出される（上述した無線鍵交換でなく）。これは特にモデム２とステーション３とが同一のＩＳＰ（Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ「インターネット・サービス・プロバイダー」の略）を使っているときに行われうる。
【図面の簡単な説明】
【０１４４】
【図１】本発明に適合する関連付けデバイスを有するモデムを有するＷＬＡＮおよびそこに関連付けしようとしている新たなクライアントを示す概略図である。
【図２】図１の関連付けデバイスの詳細を示すブロック図である。
【図３ａ】図１および２の関連付けデバイスのディフィー・ヘルマン鍵交換に依拠した特別な実装を用いて実行される逐次的なステップを示すフローチャートの前半部分である。
【図３ｂ】図１および２の関連付けデバイスのディフィー・ヘルマン鍵交換に依拠した特別な実装を用いて実行される逐次的なステップを示すフローチャートの後半部分である。
【符号の説明】
【０１４５】
Ｓ１  ユーザーがモデム上のＷＬＡＮアクセスボタンを押す
Ｓ２  モデムが登録のための特別ＳＳＩＤ（ＲｅｇＳＳＩＤ）を有効にする
Ｓ３  ユーザーがＳＴＡをオンにする
Ｓ４  ＳＴＡがＲｅｇＳＳＩＤを探索する
Ｓ５  探査要求（ＳＳＩＤ＝ＲｅｇＳＳＩＤ）
Ｓ６  探査応答（ＲＳＮ−ＩＥ＝（８０２．１Ｘ＋ＴＫＩＰ））
Ｓ７  ８０２．１１オープン認証
Ｓ８  ８０２．ｌ１オープン認証
Ｓ９  関連付け要求（ＲＳＮ−ＩＥ＝（８０２．１Ｘ＋ＴＫＩＰ））
Ｓ１０  関連付け応答（成功）
Ｓ１１  ＥＡＰ開始
Ｓ１２  ＥＡＰ識別情報要求
Ｓ１３  ＥＡＰ識別情報応答（ＭＯＤＥＭ）
Ｓ１４  ＥＡＰ識別情報応答（ＭＯＤＥＭ）
Ｓ１５  ランダムなシードを選択
Ｓ１６  ＡＰ−ＤＨ値を計算
Ｓ１７  ＥＡＰ認証要求（ＡＰ−ＤＨ値）
Ｓ１８  ランダムなシードを選択
Ｓ１９  ＳＴＡ−ＤＨ値を計算
Ｓ２０  ＥＡＰ認証応答（ＳＴＡ−ＤＨ値）
Ｓ２１  ＷＰＡ  ＰＭＫをＤＨから計算
Ｓ２２  ＷＰＡ  ＰＭＫをＤＨから計算
Ｓ２３  ＰＭＫを無線ドライバーに送信
Ｓ２４  セッション鍵を合意（４段階ハンドシェーク）
Ｓ２５  セッション鍵を合意（４段階ハンドシェーク）
Ｓ２６  クライアントが状態を成功と表示
Ｓ２７  ユーザーがＷＬＡＮアクセスボタンを押す
Ｓ２８  続行指示
Ｓ２９  ＳＴＡがセキュリティパラメータを取得
Ｓ３０  ＳＴＡがＲｅｇＳＳＩＤから離脱
Ｓ３１  ＳＴＡが家庭内ネットワークパラメータを適用
Ｓ３２  ＳＴＡが家庭内ネットワークに関連付け
Ｓ３３  モデムがＲｅｇＳＳＩＤを閉鎖
【図１】
2006025420.tif 000003
【図２】
2006025420.tif 000004
【図３ａ】
2006025420.tif 000005
【図３ｂ】
2006025420.tif 000006