(57)【要約】【課題】運用管理面の煩雑さや特殊なサーバを利用することなく、不正なアクセスや成り済ましＡＰの脅威に対して十分な安全性を保つことができる相互認証システム及び方法並びにプログラムを提供する。【解決手段】携帯電話機１９は、ユーザが持つユーザ識別情報とユーザの居る場所を識別する情報を、認証用情報提供サーバ１１に送信し、認証用情報提供サーバ１１は、ユーザ識別情報を秘密情報として、無線アクセスポイント１５を介してユーザに提供し、携帯電話機１９から送信したユーザ識別情報を、無線アクセスポイント１５から受信することにより、無線アクセスポイント１５が正当な認証情報提供サーバ１１により管理されている正当なアクセスポイントであることを確認する。【選択図】図１
2008022208.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの携帯電話機と、認証用情報提供装置と、ユーザの無線ＬＡＮ端末装置が接続する無線アクセスポイントとを有する相互認証システムであって、
前記携帯電話機は、ユーザが持つユーザ識別情報とユーザの居る場所を識別する情報を、前記認証用情報提供装置に送信し、
前記認証用情報提供装置は、ユーザ識別情報を秘密情報として、前記無線アクセスポイントを介してユーザに提供し、
前記携帯電話機から送信したユーザ識別情報を、前記無線アクセスポイントから受信することにより、前記無線アクセスポイントが正当な認証情報提供装置により管理されている正当なアクセスポイントであることを確認する相互認証システム。
【請求項２】
前記認証情報提供装置は、前記無線アクセスポイントのアクセス制御情報を、前記携帯電話機及び前記無線アクセスポイントに送信する請求項１に記載の相互認証システム。
【請求項３】
前記認証用情報提供装置は、アクセス毎に異なるアクセス制御情報を生成し、ユーザの居る場所を識別する情報を基に該当する無線アクセスポイントに設定すると共に、ユーザに提供する請求項１または２に記載の相互認証システム。
【請求項４】
ユーザの携帯電話機から、ユーザが持つユーザ識別情報とユーザの居る場所を識別する情報を、認証用情報提供装置に送信する処理と、
認証用情報提供装置から、ユーザ識別情報を秘密情報として、ユーザの無線ＬＡＮ端末装置が接続する無線アクセスポイントを介し、ユーザに提供する処理と、
ユーザの携帯電話機から送信したユーザ識別情報を、前記無線アクセスポイントから受信することにより、前記無線アクセスポイントが正当な認証情報提供装置により管理されている正当なアクセスポイントであることを確認する処理と
を有する相互認証方法。
【請求項５】
前記無線アクセスポイントのアクセス制御情報を、前記携帯電話機及び前記無線アクセスポイントに送信する処理を有する請求項４に記載の相互認証方法。
【請求項６】
アクセス毎に異なるアクセス制御情報を生成し、ユーザの居る場所を識別する情報を基に該当する無線アクセスポイントに設定すると共に、ユーザに提供する処理を有する請求項４または５に記載の相互認証方法。
【請求項７】
ユーザの携帯電話機から、ユーザが持つユーザ識別情報とユーザの居る場所を識別する情報を、認証用情報提供装置に送信するステップと、
認証用情報提供装置から、ユーザ識別情報を秘密情報として、ユーザの無線ＬＡＮ端末装置が接続する無線アクセスポイントを介し、ユーザに提供するステップと、
ユーザの携帯電話機から送信したユーザ識別情報を、前記無線アクセスポイントから受信することにより、前記無線アクセスポイントが正当な認証情報提供装置により管理されている正当なアクセスポイントであることを確認するステップと
をコンピュータに実行させるための相互認証プログラム。
【請求項８】
前記無線アクセスポイントのアクセス制御情報を、前記携帯電話機及び前記無線アクセスポイントに送信するステップを有する請求項７に記載の相互認証プログラム。
【請求項９】
アクセス毎に異なるアクセス制御情報を生成し、ユーザの居る場所を識別する情報を基に該当する無線アクセスポイントに設定すると共に、ユーザに提供するステップを有する請求項７または８に記載の相互認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）アクセス時の相互認証システム及び方法並びにプログラムに関し、特に、無線タグ情報を利用した、無線ＬＡＮアクセスポイント及びサーバ、サーバにアクセスするクライアント端末における、相互認証システム及び方法並びにプログラムに関する。
【背景技術】
【０００２】
従来、成り済まし端末による不正アクセス、及び成り済ましＡＰ（Ａｃｃｅｓｓ  Ｐｏｉｎｔ）による不正な盗聴に対する対策として、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤｅｎｔｉｆｉｅｒ）／ＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ）キー、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスが、一般的に知られている。
【０００３】
これは、独立行政法人情報処理推進機構（Ｉｎｆｏｍａｔｉｏｎ−ｔｅｃｈｎｏｌｏｇｙ  Ｐｒｏｍｏｔｉｏｎ  Ａｇｅｎｃｙ：ＩＰＡ，Ｊａｐａｎ）が推奨するものであり、以下に示す（１）〜（３）を組み合わせて利用することで、アクセス制御、盗聴対策を行なう。
（１）ＳＳＩＤ：アクセスポイントとクライアント端末で同じＳＳＩＤが登録されていないと通信することができない。
（２）ＷＥＰ：ＷＥＰは暗号化の方式で盗聴防止に利用されるが、共通鍵がＡＰに設定されるため、無許可の端末がＡＰに接続できなくなる。そのためアクセス制御の役割も果たす。
（３）ＭＡＣ：アクセスを許可する通信モジュールについて、そのＭＡＣアドレスをアクセスポイント若しくはサーバに登録しておき、登録されていないＭＡＣアドレスの通信モジュールに対してはネットワークへのアクセスを禁止する。
【０００４】
独立行政法人情報処理推進機構（ＩＰＡ）では、２００３年に「無線ＬＡＮのセキュリティに関する注意」として上記の方式を組み合わせて利用することを推奨しており、公衆無線ＬＡＮサービスや、企業利用ではこれらの方式を組み合わせて利用することが一般的となっている。
ところで、上述した対策では、不正なアクセス、成り済ましアクセスポイントの脅威に対して十分な安全性を保てないことが指摘されている。そこで、クライアント端末と無線アクセスポイント（若しくは認証サーバ）間で相互に認証する方法として、ＩＥＥＥ８０２.１ｘに対応した無線ＬＡＮ端末と無線アクセスポイント、認証サーバを用いた、ユーザ認証・接続先無線アクセスポイント認証、即ち、ＩＥＥＥ８０２.１ｘ及びそれを利用したＷＰＡ（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ａｃｃｅｓｓ）／ＷＰＡ２が用いられている（非特許文献１参照）。
【非特許文献１】ｈｔｔｐ：／／ｗｗｗ．ｓｏｕｍｕ．ｇｏ．ｊｐ．／ｊｏｈｏ＿ｔｓｕｓｉｎ／ｌａｎ／（総務省「安全に無線ＬＡＮを使用するために」）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＩＥＥＥ８０２.１ｘ及びそれを利用したＷＰＡ／ＷＰＡ２を用いた認証方法では、電子証明書を利用するため高い安全性が期待できるが、証明書の失効管理等を行わなければならない運用管理面の煩雑さや、特殊なサーバ（Ｒｅｍｏｔｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｄｉａｌ−Ｉｎ  Ｕｓｅｒ  Ｓｅｒｖｉｃｅ：ＲＡＤＩＵＳ）を利用するため十分な知識が必要となる等の課題が指摘されている（参考：無線ＬＡＮにおけるセキュリティ技術の動向    信学技報  ２００４）
本発明の目的は、運用管理面の煩雑さや特殊なサーバを利用することなく、不正なアクセスや成り済ましＡＰの脅威に対して十分な安全性を保つことができる相互認証システム及び方法並びにプログラムを提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る相互認証システムは、ユーザの携帯電話機と、認証用情報提供装置と、ユーザの無線ＬＡＮ端末装置が接続する無線アクセスポイントとを有する相互認証システムであって、前記携帯電話機は、ユーザが持つユーザ識別情報とユーザの居る場所を識別する情報を、前記認証用情報提供装置に送信し、前記認証用情報提供装置は、ユーザ識別情報を秘密情報として、前記無線アクセスポイントを介してユーザに提供し、前記携帯電話機から送信したユーザ識別情報を、前記無線アクセスポイントから受信することにより、前記無線アクセスポイントが正当な認証情報提供装置により管理されている正当なアクセスポイントであることを確認することを特徴としている。
また、本発明は、前記認証情報提供装置は、前記無線アクセスポイントのアクセス制御情報を、前記携帯電話機及び前記無線アクセスポイントに送信することが好ましい。
また、本発明は、前記認証用情報提供装置は、アクセス毎に異なるアクセス制御情報を生成し、ユーザの居る場所を識別する情報を基に該当する無線アクセスポイントに設定すると共に、ユーザに提供することが好ましい。
【０００７】
また、本発明に係る相互認証方法は、ユーザの携帯電話機から、ユーザが持つユーザ識別情報とユーザの居る場所を識別する情報を、認証用情報提供装置に送信する処理と、認証用情報提供装置から、ユーザ識別情報を秘密情報として、ユーザの無線ＬＡＮ端末装置が接続する無線アクセスポイントを介し、ユーザに提供する処理と、ユーザの携帯電話機から送信したユーザ識別情報を、前記無線アクセスポイントから受信することにより、前記無線アクセスポイントが正当な認証情報提供装置により管理されている正当なアクセスポイントであることを確認する処理とを有することを特徴としている。
また、本発明は、前記無線アクセスポイントのアクセス制御情報を、前記携帯電話機及び前記無線アクセスポイントに送信する処理を有することが好ましい。
また、本発明は、アクセス毎に異なるアクセス制御情報を生成し、ユーザの居る場所を識別する情報を基に該当する無線アクセスポイントに設定すると共に、ユーザに提供する処理を有することが好ましい。
【０００８】
また、本発明に係る相互認証プログラムは、ユーザの携帯電話機から、ユーザが持つユーザ識別情報とユーザの居る場所を識別する情報を、認証用情報提供装置に送信するステップと、認証用情報提供装置から、ユーザ識別情報を秘密情報として、ユーザの無線ＬＡＮ端末装置が接続する無線アクセスポイントを介し、ユーザに提供するステップと、ユーザの携帯電話機から送信したユーザ識別情報を、前記無線アクセスポイントから受信することにより、前記無線アクセスポイントが正当な認証情報提供装置により管理されている正当なアクセスポイントであることを確認するステップとを有しており、これらのステップをコンピュータに実行させることを特徴としている。
また、本発明は、前記無線アクセスポイントのアクセス制御情報を、前記携帯電話機及び前記無線アクセスポイントに送信するステップを有することが好ましい。
また、本発明は、アクセス毎に異なるアクセス制御情報を生成し、ユーザの居る場所を識別する情報を基に該当する無線アクセスポイントに設定すると共に、ユーザに提供するステップを有することが好ましい。
【発明の効果】
【０００９】
本発明によれば、携帯電話機により、ユーザが持つユーザ識別情報とユーザの居る場所を識別する情報が、認証用情報提供装置に送信され、認証用情報提供装置により、ユーザ識別情報を秘密情報として、無線アクセスポイントを介してユーザに提供され、携帯電話機から送信したユーザ識別情報が、無線アクセスポイントから受信されることにより、無線アクセスポイントが正当な認証情報提供装置により管理されている正当なアクセスポイントであることが確認される。
このため、運用管理面の煩雑さや特殊なサーバを利用することなく、不正なアクセスや成り済ましＡＰの脅威に対して十分な安全性を保つことができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施するための最良の形態について図面を参照して説明する。
図１は、本発明の一実施の形態に係る相互認証システムの概略構成を示すブロック図である。図１に示すように、相互認証システム１０は、認証用情報提供サーバ１１、アクセス回線網１２、サービスサーバ１３、ゲートウェイ（ＧａｔｅＷａｙ：ＧＷ）１４、無線アクセスポイント１５、無線ＬＡＮ端末装置１６、第１無線タグ１７、第２無線タグ１８、携帯電話機１９、及び携帯電話網２０を有している。
無線ＬＡＮ端末装置１６は、無線ＬＡＮ端末装置１６をネットワークに接続できるサービスを提供しているサービスエリア２１において用いられる。このサービスエリア２１には、無線ＬＡＮのアクセスポイント１５、場所に関連付けられた第２無線タグ１８が設置されている。また、ユーザに関連付けられた第１無線タグ１７、携帯電話機１９、無線ＬＡＮ端末装置１６は、ユーザが保持している。
【００１１】
認証用情報提供サーバ１１は、ユーザに関連付けられた無線タグＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）情報と場所に関連付けられたリーダＩＤ情報を基に、該当する場所に設置されたアクセスポイントを介して、ユーザ識別情報を無線ＬＡＮ端末装置１６に提供すると共に、該当するアクセスポイントと携帯電話機１９に対して、アクセス制御情報（認証用情報）を提供する。
アクセス回線網１２は、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）や光回線等の公衆アクセス回線、ＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）等のダイヤルアップ回線、企業のＶＡＮ（Ｖａｌｕｅ  Ａｄｄｅｄ  Ｎｅｔｗｏｒｋ）やＬＡＮ、及びインターネット等の回線網が用いられる。
【００１２】
サービスサーバ１３は、無線アクセスポイント１５への接続が許可された無線ＬＡＮ端末装置１６が利用するサービス、例えば、インターネットへの接続制御やファイル共有等を制御するサーバである。
ＧＷ１４は、サービスエリア２１からサービスサーバ１３への通信の制御を行う。
無線アクセスポイント１５は、ＩＥＥＥ８０２.１１の仕様に準拠したものであり、特に、無線ＬＡＮ端末装置１６にＩＰアドレスを設定するＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）機能を有するものを利用する。
無線ＬＡＮ端末装置１６は、無線アクセスポイント１５へ接続する端末装置であり、ノートＰＣやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）や携帯電話機等、無線ＬＡＮインターフェースを持ち、ＳＳＩＤを設定し、ＷＥＰキーを利用した暗号化を行えるものであればよい。
【００１３】
第１無線タグ１７は、ユーザを識別するユーザ識別ＩＤを、読み取り可能に記録するものである。この無線タグは、アクティブ型、パッシブ型、非接触ＩＣカード型等の他、利用する周波数によっても分類される。この分類には、密着型、近接型、近傍型、遠隔型等があるが、これらも用途に応じて適宜使い分けることができる。各ユーザは、ユーザ毎に異なるタグを持つ。
第２無線タグ１８は、場所を識別できる場所識別情報を読み取り可能に記録するものである。この無線タグは、アクティブ型、パッシブ型、非接触ＩＣカード型等の他、利用する周波数によっても分類される。この分類には、密着型、近接型、近傍型、遠隔型等があるが、これらも用途に応じて適宜使い分けることができる。無線アクセスポイント１５の設置場所には、設置場所毎に異なるタグが備えられる。第２無線タグ１８と無線アクセスポイント１５の関連は、認証用情報提供サーバ１１で管理される。
【００１４】
この実施の形態においては、場所を識別する情報として第２無線タグ１８を利用しているが、異なる場所を識別することが可能であり、且つ、この実施の形態に記載の方法で認証用情報提供サーバ１１に送信可能な情報であれば、例えば、ＱＲ（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ）コードやバーコード（その場合、携帯電話機のカメラで撮影して認証用情報提供サーバ１１へ送信）を利用しても良い。
携帯電話機１９は、メール通信機能を備えており、無線タグを読み込む機能を有するか、又は無線タグを読み取る無線タグリーダを接続することが可能である。また、場所識別情報がＱＲコード等である場合、その情報を撮影するためのカメラ機能が必要である。
【００１５】
図２は、図１の相互認証システムの具体的構成例を示すブロック図である。図２に示すように、相互認証システム１０の認証用情報提供サーバ１１は、記憶部２２、受信部２３、認証用情報生成部２４、権利確認部２５、認証対象抽出部２６、及び送信部２７を有している。なお、実際には、複数のアクセスポイント、複数の携帯電話機、複数のタグ、複数の無線ＬＡＮ端末装置が存在するが、図が煩雑になることを防ぐため、所定のもののみ図示している。
記憶部２２は、設置場所情報テーブル２８、認証サービス情報テーブル２９、ユーザ情報テーブル３０、及びＡＰ情報テーブル３１の各種テーブルを有している。
【００１６】
受信部２３は、ユーザ識別子／場所識別子を受信し、その送信元が、ＧＷ１４の場合にはリーダＩＤを、携帯電話機１９（携帯メール）の場合には無線タグＩＤを、場所識別子として認識し取り出す機能を有する。認証用情報生成部２４は、認証用情報（時間の関数等）を生成する。権利確認部２５は、無線タグＩＤとリーダＩＤペアの登録を確認する。認証対象抽出部２６は、タグＩＤからユーザ情報（メールアドレス）を抽出する。
無線アクセスポイント１５は、受信部３２と記憶部３３を有しており、記憶部３３は、キャッシュテーブル３３ａを有している。受信部３２は、認証用情報提供サーバ１１からユーザ識別情報（第１無線タグＩＤ）と無線ＬＡＮ端末装置１６のＭＡＣアドレスを受信し、キャッシュテーブル３３ａに保存する。記憶部３３は、無線タグＩＤとＭＡＣアドレスを関連付けて保存する。保存情報は、無線ＬＡＮ端末装置１６のＤＨＣＰのＰＡＣＫ応答後、削除される。
【００１７】
無線ＬＡＮ端末装置１６は、記憶部３４と検証部３５を有している。記憶部３４は、ユーザが持つ第１無線タグ１７の情報を記憶し、検証部３５は、無線アクセスポイント１５から受信したユーザ識別情報（第１無線タグＩＤ）と記憶部３４の情報の突き合わせを行い、無線アクセスポイント１５の接続を制御する。
図３は、図２の認証用情報提供サーバの記憶部が有する各種テーブルの例を示す説明図である。図３に示すように、例えば、受信する情報がユーザ識別子（Ｔａｇ−Ａ）と場所識別子（Ｔａｇ−１）である場合、認証サービス情報テーブル２９は、ユーザ識別子と場所識別子からなり、設置場所情報テーブル２８は、場所識別子とＡＰ識別子からなり、ユーザ情報テーブル３０は、ユーザ識別子と無線端末ＭＡＣアドレスとＭａｉｌ−ａｄｄからなり、ＡＰ情報テーブル３１は、ＡＰ識別子とＡＰＩＰアドレスとＷＥＰキーとＳＳＩＤからなる。
【００１８】
図４は、図１の相互認証システムにより相互認証を行う場合の処理手順を示すシーケンス図である。図４に示すように、無線タグ情報を利用して、無線ＬＡＮアクセス時に相互認証を行う場合、先ず、ユーザの携帯電話機１９のリーダ機能によりユーザ識別情報（第１無線タグＩＤ）を読み込む、ユーザ識別情報読込を行う（１）。次に、ユーザの携帯電話機１９のリーダ機能により場所識別情報（第２無線タグＩＤ）を読み込む、場所識別情報読込を行う（２）。その後、携帯電話機１９のメール送信機能を用いて、認証用情報提供サーバ１１に（１）、（２）で読み込んだ情報を送信する（３）。
【００１９】
認証用情報提供サーバ１１への送信後、認証サービス情報テーブル２９を検索する（４）。認証用情報提供サーバ１１が、受信部２３を介して情報を受信すると、権利確認部２５は、先ず、受信したタグＩＤとリーダＩＤより、認証サービス情報テーブル２９を検索し、ペアが登録されていることを確認する。これにより、正当な（登録されている）ユーザ（タグＩＤ）が、正当な場所でアクセス制御情報（認証用情報）を要求していることを確認する。
検索後、権利確認部２５は、更に、受信した場所識別子(リーダＩＤ)から設置場所情報テーブル２８を検索し、リーダＩＤが登録されている場合、ＡＰ識別子を抽出する（５）。
【００２０】
次に、アクセス制御情報を生成する（６）。認証用情報生成部２４には、ランダムにＷＥＰキーを生成するための所定のアルゴリズムが格納されており、ＷＥＰキーを生成する。所定のアルゴリズムは、毎回異なるＷＥＰキーを作成する（現在時刻を使用したアルゴリズム等）。生成されたＷＥＰキーは、ＡＰ情報テーブル３１の、サーバへの送信処理（３）で抽出されたＡＰ識別子に該当するＷＥＰキーの項目に保存される。
次に、ユーザ情報テーブル３０の検索を行う（７）。つまり、認証対象抽出部２６により、受信したタグＩＤを検索し、受信したタグＩＤが登録されている場合、該当するユーザの携帯電話機のメールアドレス及びユーザが使用する無線ＬＡＮ端末装置のＭＡＣアドレスを抽出する。
【００２１】
その後、ＡＰ情報テーブル３１の検索を行う（８）。認証用情報生成部２４は、ＡＰ情報テーブル３１を検索し、ＡＰ識別子が登録されている場合、該当するＡＰのＩＰアドレスとアクセス制御情報（ＷＥＰキー、ＳＳＩＤ）を抽出する。抽出されたアクセス制御情報は、送信部２７を介して、該当するユーザの携帯電話機（（５）で抽出したメールアドレスに）及びＡＰに送信される。また、（２）で受信したユーザ識別情報（無線タグＩＤ）と（７）で抽出したＭＡＣアドレスが、ＡＰへ送信される。
次に、ユーザは、アクセス制御情報受信装置で受信したＷＥＰキーとＳＳＩＤを、無線ＬＡＮ端末装置１６に設定し、アクセス制御情報登録を行う（９）。アクセス制御情報登録の後、ユーザ識別情報の記憶とアクセス制御情報の登録を行う（１０）。つまり、（６）で生成したアクセス制御情報を受信した無線アクセスポイント１５は、ユーザ識別情報（無線タグＩＤ）とＭＡＣアドレスの組みを、記憶部３３のキャッシュテーブル３３ａに記憶する。
【００２２】
次に、無線ＬＡＮ端末装置１６は、（７）で登録されたＳＳＩＤ、ＷＥＰキーからＩＥＥＥ８０２．１１の標準仕様によりＡＰと接続させる（１１）。つまり、通常のＩＥＥＥ８０２．１１の共通鍵認証を行う。
ＡＰと接続した後、無線アクセスポイント１５は、無線ＬＡＮ端末装置１６の要求に応じて、ＩＰアドレスの設定を行う（１２）。無線ＬＡＮ端末装置１６は、ＤＨＣＰのＲＥＱＵＥＳＴを送信する。
【００２３】
次に、該当するＭＡＣアドレスの無線タグＩＤを選択する（１３）。ＲＥＱＵＥＳＴを受けたＡＰは、フレームの発信元ＭＡＣアドレスより、キャッシュテーブル３３ａを検索して該当するユーザ識別情報を抽出し、ＤＨＣＰのＰＡＣＫ応答中のベンダ仕様部分に含めて応答を行う。応答後、キャッシュテーブル３３ａのレコードは削除される。
次に、無線タグＩＤを検証する（１４）。無線ＬＡＮ端末装置１６は、ＰＡＣＫ応答によりＩＰアドレスを設定した後、ＰＡＣＫ応答フレーム中のユーザ識別情報を抽出し、予め無線ＬＡＮ端末装置１６に設定されているユーザ識別情報との突き合わせを行う。即ち、無線タグＩＤが送信したＩＤと同一か否かを判断し、合致した場合は、ＩＰ通信を開始し、合致しなかった場合は、無線ＬＡＮの接続を切断する等してＩＰ通信を開始しない。
【００２４】
上述したように、相互認証システム１０は、ユーザを識別する第１無線タグ１７と、ユーザの所有物である携帯電話機１９と、場所を識別する第２無線タグ１８と、認証情報提供装置（認証用情報提供サーバ１１）と、無線アクセスポイント１５からなるシステムで、無線アクセスポイント１５を介さずに安全な経路を利用して、無線タグ情報を認証用情報提供サーバ１１に送り、無線タグが読み込まれた場所に応じて、ユーザへのアクセス制御情報の配送の可否判断を行い、許可されたユーザの場合には、その場所に該当する適当なアクセス制御情報を作成し、ユーザの所有物である携帯電話機１９へアクセス制御情報を配送すると共に、ユーザが居る場所に設置されたアクセスポイント（ＡＰ）へ必要なアクセス制御情報を設定することを特徴としている。即ち、ユーザは、配送されたアクセス制御情報で無線アクセスポイント１５への接続を試みる。
【００２５】
それに加えて、ユーザが持つ無線タグＩＤ情報（ユーザ識別情報）を、無線アクセスポイント１５を介さずに安全な経路を利用して、認証用情報提供サーバ１１に送り、その情報を秘密情報として、ユーザが持つ無線ＬＡＮ端末装置１６と、無線アクセスを希望するサービスエリアの無線アクセスポイント１５との間で共有することが可能で、ユーザが無線アクセスポイント１５との接続を希望するときに、当該無線アクセスポイント１５を介して、秘密情報（ユーザ識別情報）を受信することにより、ユーザが無線ＬＡＮアクセスポイントにＩＰ接続を行なう前に、無線アクセスポイント１５の正当性を検証することができる。
【００２６】
また、毎回異なるアクセス制御情報を作成する機能を持ち、タグが読み込まれた場所に応じて、必要なアクセス制御情報をタグの持ち主のユーザが持つ携帯電話機１９に配送する機能を持つ認証情報提供装置（認証用情報提供サーバ１１）を有している。
従って、本発明では、第１無線タグＩＤと第２無線タグＩＤで、ユーザとそのユーザのいる場所を判断し、それに合わせた適当なＳＳＩＤとＷＥＰキーを動的にユーザの所有物である携帯電話機１９に配送すると同時に、無線ＬＡＮ端末装置１６により無線アクセスポイント１５へ接続を希望するユーザは、当該無線アクセスポイント１５から、自らが安全に送信した無線タグＩＤを当該アクセスポイント１５から受信することで、正規のアクセスポイント（ＡＰ）であることを確認することができる。つまり、相互認証が可能である。
【００２７】
これにより、無線アクセスポイント１５に接続するための情報の、悪意ある第三者による入手を困難にしていると同時に、携帯電話機１９の持ち主が、正当なユーザである可能性を高めると同時に、悪意ある第三者が不正なアクセスポイントを設置することを困難にしている。この結果、悪意のある第三者に、ユーザの個人情報（パスワード、クレジットカード番号）が盗み取られたり、ウィルスを強制的にダウンロードされるといった被害を受ける（俗にＷｉフィッシングと言われている）脅威を低減することができる。
【００２８】
また、上記構成とすることで、認証用情報提供サーバ１１では、ユーザ識別情報や、無線アクセスポイント１５の情報、場所識別（無線タグ、リーダ等）情報を、適切に管理すれば良く、特別な知識を必要としない。このような仕組みにより、無線アクセスポイント接続時の相互認証を可能としつつも、従来の相互認証のための認証システムに比べて、電子証明書の配布や煩雑な失効管理や特殊なサーバの運用等を必要とするという困難さを低減することができる。
【００２９】
また、上記構成とすることにより、アクセス制御情報の取得を要求する際に利用される無線タグＩＤ情報が、偽装（タグの盗難、タグＩＤの盗聴）され利用されると携帯電話機１９にアクセス制御情報が送付されることにより、悪意ある第三者が不正アクセスを試みた場合、そのことを正規のユーザが検知することができる。
このように、無線タグ情報を利用して無線ＬＡＮアクセス時に相互認証を行う場合、ユーザが持つユーザ識別情報（ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）、非接触ＩＣカード、無線ＩＣタグ）と場所を識別する情報を、無線アクセスポイント１５を介さずに安全な経路を利用して認証用情報提供サーバ１１に送信する。
【００３０】
認証用情報提供サーバ１１は、ユーザ識別情報を秘密情報として、ユーザが接続する無線アクセスポイント１５を介しユーザに提供する。ユーザは、自分自身が受信した経路とは別の経路により安全に送信したユーザ識別情報を、無線ＬＡＮ端末装置１６を接続する無線アクセスポイント１５から受信することにより、無線アクセスポイント１５が、正当な認証情報提供サーバにより管理されている正当なアクセスポイントであることを確認することができる。
また、同時に、認証用情報提供サーバ１１では、アクセス毎に異なるアクセス制御情報を生成し、場所を識別する情報を基に該当する無線アクセスポイント１５に設定すると共にユーザに提供する。これにより、無線アクセスポイント１５で正当ユーザであることを認証する。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施の形態に係る相互認証システムの概略構成を示すブロック図である。
【図２】図１の相互認証システムの具体的構成例を示すブロック図である。
【図３】図２の認証用情報提供サーバの記憶部が有する各種テーブルの例を示す説明図である。
【図４】図１の相互認証システムにより相互認証を行う場合の処理手順を示すシーケンス図である。
【符号の説明】
【００３２】
１０  相互認証システム
１１  認証用情報提供サーバ
１２  アクセス回線網
１３  サービスサーバ
１４  ゲートウェイ
１５  無線アクセスポイント
１６  無線ＬＡＮ端末装置
１７  第１無線タグ
１８  第２無線タグ
１９  携帯電話機
２０  携帯電話網
２１  サービスエリア
２２，３３，３４  記憶部
２３，３２  受信部
２４  認証用情報生成部
２５  権利確認部
２６  認証対象抽出部
２７  送信部
２８  設置場所情報テーブル
２９  認証サービス情報テーブル
３０  ユーザ情報テーブル
３１  ＡＰ情報テーブル
３３ａ  キャッシュテーブル
３５  検証部
【図１】
2008022208.tif 000003
【図２】
2008022208.tif 000004
【図３】
2008022208.tif 000005
【図４】
2008022208.tif 000006