(57)【要約】【課題】このような暗号鍵の漏洩や暗号化通信の盗聴を抑止することが可能な無線ＬＡＮ暗号化通信システムを得る。【解決手段】ネットワーク１に接続されて、暗号鍵を記述した乱数表４と乱数表４を参照して暗号鍵を生成するための規則とを記憶しているアクセスポイント２と、アクセスポイント２経由でネットワーク１と無線ＬＡＮで接続されて、上記と同一の乱数表４および規則を記憶しているクライアント端末３とを備え、クライアント端末３は、当該規則に従って乱数表４を参照して暗号鍵を生成するとともに認証要求信号を暗号鍵で暗号化してアクセスポイント２に送信する。アクセスポイント２は認証要求信号を受信したときに、同一の方法で暗号鍵を生成して受信した認証要求信号を復号し、クライアント端末３を認証した場合に、承認信号を返信するとともに、クライアント端末３をネットワーク１に接続する。【選択図】図１
2007074369.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されて、暗号鍵を記述した乱数表と上記乱数表の位置を特定して暗号鍵を抽出するための規則とを記憶しているアクセスポイントと、
上記アクセスポイント経由で上記ネットワークと無線ＬＡＮで接続されるとともに、上記乱数表および上記規則と同一の乱数表および規則を記憶しているクライアント端末と
を備え、
上記クライアント端末は、上記規則に従って上記乱数表の位置を特定して上記暗号鍵を抽出するとともに認証要求信号を上記暗号鍵で暗号化して上記アクセスポイントに送信し、
上記アクセスポイントは上記認証要求信号を受信したときに、上記規則に従って上記乱数表の位置を特定して上記暗号鍵を抽出して受信した上記認証要求信号を上記暗号鍵で復号するとともに、上記クライアント端末を上記ネットワークに接続することを適正として認証した場合に、新たな暗号鍵を上記乱数表から抽出して承認信号を上記暗号鍵で暗号化して上記クライアント端末に送信するとともに、上記クライアント端末を上記ネットワークに接続する
ことを特徴とする無線ＬＡＮ暗号化通信システム。
【請求項２】
上記乱数表は電子記憶媒体に記憶されており、当該電子記憶媒体を経由して上記クライアント端末および上記アクセスポイントに保存されることを特徴とする請求項１に記載の無線ＬＡＮ暗号化通信システム。
【請求項３】
上記乱数表の位置を特定して暗号鍵を抽出する際に、日時および認証ＩＤを基に上記規則に従って上記乱数表の位置を特定することを特徴とする請求項１または２に記載の無線ＬＡＮ暗号化通信システム。
【請求項４】
上記アクセスポイントは記憶している上記規則を更新するとともに、上記クライアント端末に対して上記規則の更新を通知する通知信号を送信し、
上記クライアント端末は当該通知信号に従って、記憶している上記規則の更新を行う
ことを特徴とする請求項１ないし３のいずれか１項に記載の無線ＬＡＮ暗号化通信システム。
【請求項５】
上記クライアント端末は複数個あって、
上記乱数表は、各上記クライアント端末の認証ＩＤ毎に異なるものである
ことを特徴とする請求項１ないし４のいずれか１項に記載の無線ＬＡＮ暗号化通信システム。
【請求項６】
上記無線ＬＡＮ暗号化通信システムは、上記ネットワークに接続された認証サーバをさらに備え、
上記乱数表は上記認証サーバに保管され、上記アクセスポイントが上記クライアント端末を認証する前に、上記認証サーバから上記アクセスポイントに転送される
ことを特徴とする請求項１ないし５のいずれか１項に記載の無線ＬＡＮ暗号化通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は無線ＬＡＮ暗号化通信システムに関し、特に、無線ＬＡＮ（Local Area Network）を構成するアクセスポイントとクライアント端末間で暗号化通信するための無線ＬＡＮ暗号化通信システムに関する。
【背景技術】
【０００２】
従来の無線ＬＡＮの暗号化通信規格であるＷＰＡ（Wifi Protected Access）は大規模ネットワーク用暗号化通信方式と家庭及び小規模ネットワーク用暗号化通信方式の２種類を用意している。家庭及び小規模ネットワーク用暗号化通信方式は、クライアント端末がアクセスポイントに対して認証を要求する際に一時的に使用される事前共有鍵と認証後アクセスポイントから発行される認証鍵、更に一定期間でアクセスポイントから更新される更新鍵を用いて暗号化通信を行う（例えば、特許文献１参照。）。
【０００３】
以下、図９および図１０により、家庭や小規模ネットワークで用いられる従来の一般的な暗号化通信方式ＷＰＡについて説明する。
【０００４】
図９は、家庭および小規模ネットワークで用いられる従来の無線ＬＡＮ暗号化通信方式ＷＰＡの構造図を示している。アクセスポイント２はネットワーク１に接続されている。クライアント端末３は、ネットワーク１に接続を開始する際に、アクセスポイント２に対して認証要求が必要となる。当該認証は、事前に用意された事前共有鍵を用いて無線による暗号化通信を行ってクライアント端末３からアクセスポイント２に対して要求される。アクセスポイント２によって認証が承認されると、アクセスポイント２はクライアント端末３に対して認証鍵を発行する。以降の暗号化通信はこの認証鍵を用いる。また、この認証鍵は一定期間でアクセスポイント２から更新され、更新鍵として新たな認証鍵が発行される。更新後の暗号化通信はこの更新鍵を用いて行われる。
【０００５】
図１０は家庭および小規模ネットワークで用いられる従来の無線ＬＡＮ暗号化通信方式ＷＰＡの手順図を示している。左からクライアント端末３、アクセスポイント２を示している。クライアント端末３がネットワーク１に接続を開始する際にアクセスポイント２に認証要求を発行する。このとき、事前共有鍵を使用して暗号化通信する。アクセスポイント２はクライアント端末３がネットワーク１に接続することを適正と判断すれば、アクセスポイント２はクライアント端末３に承認を示す信号と認証鍵を発行する。以降の通信においてはこの認証鍵で送信データが暗号化される。また、この認証鍵は一定期間で更新され、更新鍵として発行される。
【０００６】
【特許文献１】特開２００３−３３３０３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記のような家庭や小規模ネットワークで用いられる従来の無線ＬＡＮ暗号化通信方式ＷＰＡでは、事前共有鍵が第３者に漏洩した場合、認証から傍受すれば暗号化された通信が全て盗聴される危険性があるという問題点があった。また、認証鍵と更新鍵が無線区間で送受されるため、認証鍵と更新鍵が漏洩する危険性があるという問題点があった。
【０００８】
この発明は、かかる問題点を解決するためになされたものであり、このような暗号鍵の漏洩や暗号化通信の盗聴を抑止することが可能な無線ＬＡＮ暗号化通信システムを得ることを目的とする。
【課題を解決するための手段】
【０００９】
この発明は、ネットワークに接続されて、暗号鍵を記述した乱数表と上記乱数表を参照して暗号鍵を生成するための規則とを記憶しているアクセスポイントと、上記アクセスポイント経由で上記ネットワークと無線ＬＡＮで接続されるとともに、上記乱数表および上記規則と同一の乱数表および規則を記憶しているクライアント端末とを備え、上記クライアント端末は、上記規則に従って上記乱数表を参照して上記暗号鍵を生成するとともに認証要求信号を上記暗号鍵で暗号化して上記アクセスポイントに送信し、上記アクセスポイントは上記認証要求信号を受信したときに、上記規則に従って上記乱数表を参照して上記暗号鍵を生成して受信した上記認証要求信号を上記暗号鍵で復号するとともに、上記クライアント端末を上記ネットワークに接続することを適正として認証した場合に、新たな暗号鍵を生成して承認信号を上記暗号鍵で暗号化して上記クライアント端末に送信するとともに、上記クライアント端末を上記ネットワークに接続することを特徴とする無線ＬＡＮ暗号化通信システムである。
【発明の効果】
【００１０】
この発明は、ネットワークに接続されて、暗号鍵を記述した乱数表と上記乱数表を参照して暗号鍵を生成するための規則とを記憶しているアクセスポイントと、上記アクセスポイント経由で上記ネットワークと無線ＬＡＮで接続されるとともに、上記乱数表および上記規則と同一の乱数表および規則を記憶しているクライアント端末とを備え、上記クライアント端末は、上記規則に従って上記乱数表を参照して上記暗号鍵を生成するとともに認証要求信号を上記暗号鍵で暗号化して上記アクセスポイントに送信し、上記アクセスポイントは上記認証要求信号を受信したときに、上記規則に従って上記乱数表を参照して上記暗号鍵を生成して受信した上記認証要求信号を上記暗号鍵で復号するとともに、上記クライアント端末を上記ネットワークに接続することを適正として認証した場合に、新たな暗号鍵を生成して承認信号を上記暗号鍵で暗号化して上記クライアント端末に送信するとともに、上記クライアント端末を上記ネットワークに接続することを特徴とする無線ＬＡＮ暗号化通信システムであるので、このような暗号鍵の漏洩や暗号化通信の盗聴を抑止することができる。
【発明を実施するための最良の形態】
【００１１】
実施の形態１．
図１は、この発明の実施の形態１による無線ＬＡＮ暗号化通信システムの構成図を示している。アクセスポイント２はネットワーク１に接続されている。クライアント端末３はアクセスポイント２経由でネットワーク１と無線ＬＡＮにて接続される。アクセスポイント２とクライアント端末３は共に、暗号鍵を記述した同一内容の乱数表４を備えている。乱数表４は、その中の各位置に対して１対１で暗号鍵が予め設定されている。すなわち、乱数表４内の位置を指定すれば、自ずと、暗号鍵が抽出され決定される。また、クライアント端末３とアクセスポイント２は、暗号鍵を抽出するための（事前に決定された）所定の同一の規則をそれぞれ記憶している。当該規則は、アクセスした日時と、ＭＡＣ（Medium Access Control）アドレス、認証ＩＤ（Identification）、および、認証パスワードを用いて、乱数表４の位置を特定し、暗号鍵を抽出する。これの乱数表４および規則は、磁気ディスクや光ディスク、または、ＩＣ（Integrated Circuit）カード等の電子記憶媒体に記憶されており、それらを使って、アクセスポイント２とクライアント端末３に予め保存（インストール）される。クライアント端末３とアクセスポイント２は、それぞれ、別個に、アクセスした日時と、ＭＡＣ（Medium Access Control）アドレス、認証ＩＤ（Identification）、および、認証パスワードから、事前に決められた上記の規則に基づき、乱数表４の中の位置を特定する。その特定された乱数表４の位置から暗号鍵を抽出して、無線ＬＡＮ暗号化通信を行う。
【００１２】
図２は、本実施の形態による無線ＬＡＮ暗号化通信方式の手順図を示している。左から、クライアント端末３およびアクセスポイント２をそれぞれ示している。
【００１３】
まず、本実施の形態における無線ＬＡＮ暗号化通信を行うにあたり、乱数表４の参照（すなわち、位置の特定および抽出）に日時を使用しているため、クライアント端末３は認証前にアクセスポイント２に日時調整要求を発行して、アクセスポイント２が返答した日時調整応答でクライアント端末３の日時をアクセスポイント２と一致させる。
【００１４】
クライアント端末３は、アクセスポイント２に対するアクセスを開始した現在の日時、ＭＡＣアドレス、認証ＩＤ、および、認証パスワードに基づき、事前に決められた規則に従って、乱数表４の中の位置を特定する。その特定された乱数表４の位置から暗号鍵を抽出して、アクセスポイント２に送信するための認証要求を暗号化して、アクセスポイント２に発行する。アクセスポイント２は、当該暗号化された認証要求を受信すると、上記認証要求信号からクライアント端末３がアクセスした上記日時、クライアント端末３のＭＡＣアドレス、認証ＩＤ、および、認証パスワードの情報を抽出して、それらを用いて、同じ規則に基づき、乱数表４の位置を特定して暗号鍵を参照する。当該暗号鍵は、クライアント端末３が暗号化に用いたものと同じものであるので、アクセスポイント２は得られた暗号鍵で、受信した認証要求を解読（復号）する。アクセスポイント２は、認証要求のあったクライアント端末３をネットワーク１に接続させることが適正であるか否かを判断する。当該判断は次のように行う。例えば、アクセスポイント２は、認証してよい適正な全てのクライアント端末の認証ＩＤが記載されているリストを有していて、認証要求のあったクライアント端末３の認証ＩＤが、当該リストの中にあれば適正と判断し、当該リストの中になければ適正でないと判断する。当該判断の結果、アクセスポイント２は、クライアント端末３をネットワーク１に接続させることを適正と判断した場合、クライアント端末３に承認を示す承認信号を生成して、現在の日時、ＭＡＣアドレス、認証ＩＤ、および、認証パスワードを用いて、事前に決められた規則に基づき、乱数表４の中の位置を特定して、乱数表４から新たな暗号鍵を得て、得られた上記暗号鍵で当該承認信号を暗号化して、送信する。承認信号を受信したクライアント端末３は、当該承認信号から、日時、ＭＡＣアドレス、認証ＩＤ、認証パスワードの情報を抽出し、それらから、同じ規則に基づき、乱数表４の位置を特定して暗号鍵を抽出する。この暗号鍵で、アクセスポイント２から受信した承認信号を解読（復号）する。これにより、アクセスポイント２は、クライアント端末３をネットワーク１に接続する。
【００１５】
以降の通信は、認証要求と承認の暗号化通信と同様の方式を使用する。すなわち、クライアント端末３とアクセスポイント２とは、互いに、日時、ＭＡＣアドレス、認証ＩＤ、認証パスワードから、同じ規則に基づき、乱数表４の位置を特定して暗号鍵を抽出し、送信データを当該暗号鍵で暗号化して送信するとともに、受信した受信データを同様の方法で得る暗号鍵で解読（復号）する。
【００１６】
また、認証後の通信において、暗号鍵や規則が漏洩した場合の予防策として、アクセスポイント２は自身が記憶している乱数表４を参照するための規則を更新するとともに、クライアント端末３に当該規則の更新を通知するための通知信号を送信する。当該通知信号は、規則の変更箇所または変更内容（変更ルール）のみを送信してもよく、あるいは、更新された規則全体を送信するようにしてもよい。いずれも、暗号化して送信することが望ましい。この通知以降、アクセスポイント２とクライアント端末３は更新された規則に基づき乱数表４の位置を特定して暗号鍵を参照し、通信を暗号化および解読（復号）する。この乱数表４を参照する規則の変更は定期的あるいは不定期に実施される。
【００１７】
このように暗号鍵は、常時変化する日時や、固有のＭＡＣアドレス、認証ＩＤ、認証パスワードを元に、無線で送信されることなく、クライアント端末３およびアクセスポイント２のそれぞれにおいて乱数表４を参照して別個に生成される。また、認証後の通信において、万一に備えて、乱数表４の参照規則も常時更新される。また、乱数表４は磁気ディスクや光ディスク、または、ＩＣカード等の電子記憶媒体を使って、無線で送信されることなく、アクセスポイント２とクライアント端末３に保存される。従って、第３者は暗号鍵を取得することが困難になり、暗号化通信が盗聴されることを抑止する。
【００１８】
以上のように、本実施の形態によれば、暗号鍵を記述した共通の乱数表４をアクセスポイント２とクライアント端末３とが互いに備え、アクセスポイント２とクライアント端末３とが乱数表４から暗号鍵をそれぞれ別個に生成するようにしたので、暗号鍵は無線区間で送受されないため、暗号鍵の漏洩を抑止する効果がある。
【００１９】
また、本実施の形態によれば、乱数表４は、磁気ディスクや光ディスク、または、ＩＣカード等の電子媒体を使ってアクセスポイント２とクライアント端末３に保存するようにしたので、無線区間を経由しないため、乱数表４から作成される暗号鍵の漏洩を抑止する効果がある。
【００２０】
また、本実施の形態によれば、上記乱数表を参照して暗号鍵を生成する際に、日時、ＭＡＣ（Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス、認証ＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）、および、認証パスワードを基に、乱数表４の中の位置を特定して暗証鍵を参照するようにしたので、乱数表４が第３者に万一漏洩した場合でも、暗号鍵は常時変化する惰報である日時と固有の情報であるＭＡＣアドレス、認証ＩＤ、および、認証パスワードを基に、乱数表４から生成されるため、第３者は乱数表４から暗号鍵の位置を特定することが困難になり、暗号化通信が盗聴および解読されることを抑止する効果がある。
【００２１】
また、本実施の形態によれば、乱数表４の位置を特定するための規則を定期的あるいは不定期に変更するようにしたので、乱数表４が万一第３者に漏洩して、かつ、乱数表４の位置を特定する規則も漏洩した場合においても、乱数表４の位置を特定する規則が変更されるため、第３者は乱数表４から暗号鍵の位置を特定することが困難になり、暗号化通信が盗聴および解読されることを抑止する効果がある。
【００２２】
実施の形態２．
図３は、この発明の本実施の形態２による無線ＬＡＮ暗号化通信システムの構成図を示している。アクセスポイント２はネットワーク１に接続されている。同様に、認証サーバ５もネットワーク１に接続されている。クライアント端末３とクライアント端末６はアクセスポイント２経由でネットワーク１と無線ＬＡＮにて接続される。クライアント端末３とクライアント端末６のＭＡＣアドレス、認証ＩＤおよび認証パスワードはそれぞれ互いに異なり、更に、それぞれが備えている乱数表４と乱数表７も異なる。認証サーバ５はすべての乱数表、すなわち、乱数表４と乱数表７の両方を備える。クライアント端末３がアクセスポイント２にアクセスした場合には、それを認証する前に、アクセスポイント２はクライアント端末３のＭＡＣアドレスに対応した乱数表４を認証サーバ５から転送する。同様に、クライアント端末６がアクセスポイント２にアクセスした場合には、それを認証する前に、アクセスポイント２はクライアント端末６のＭＡＣアドレスに対応した乱数表７を認証サーバ５から転送する。
【００２３】
次に、図４は、本実施の形態による無線ＬＡＮ暗号化通信方式の手順図を示している。左から順にクライアント端末３、アクセスポイント２、認証サーバ５をそれぞれ示している。なお、クライアント端末３とクライアント端末６とは同様の動作を行うため、以下の説明では、クライアント端末３の動作のみを説明する。
【００２４】
クライアント端末３は認証前にアクセスポイント２に日時調整要求を発行して、アクセスポイント２が返答した日時調整応答でクライアント端末３の日時をアクセスポイント２と一致させる。アクセスポイント２は、クライアント端末３の暗号化通信を解読するため、クライアント端末３に対応した乱数表４、認証ＩＤ、および、認証パスワードを入手する必要がある。アクセスポイント２は、クライアント端末３から送信された日時調整要求のパケットからＭＡＣアドレスを入手して、認証サーバ５からクライアント端末３の乱数表４、認証ＩＤ、および、認証パスワードを入手する。
【００２５】
クライアント端末３は、日時、ＭＡＣアドレス、認証ＩＤ、および、認証パスワードから、事前に決められた規則に基づき、乱数表４の位置を特定する。その特定された乱数表４の位置から暗号鍵を抽出して、当該暗号鍵で認証要求を暗号化してアクセスポイント２に送信する。アクセスポイント２は受信した認証要求からＭＡＣアドレスを認識して、クライアント端末３の乱数表４、認証ＩＤ、認証パスワードを特定する。この時、無線ＬＡＮのパケットにおいてＭＡＣアドレス部分は暗号化されていないため、容易にＭＡＣアドレスを認識できる。アクセスポイント２は、日時、ＭＡＣアドレス、認証ＩＤ、および、認証パスワードから、クライアント端末３と同じ規則に基づき、乱数表４の位置を特定して暗号鍵を抽出する。このようにして得られた暗号鍵で、クライアント端末３から受信した認証要求を解読する。アクセスポイント２は認証サーバ５にクライアント端末３の認証要求を発行して承認を示す承認信号を受けた後、クライアント端末３に承認を示す承認信号を発行する。この時、日時、クライアント端末３のＭＡＣアドレス、認証ＩＤ、および、認証パスワードから同じ規則に基づき、乱数表４の位置を特定して暗号鍵を抽出し、この暗号鍵で承認信号を暗号化する。承認信号を受信したクライアント端末３は、日時、ＭＡＣアドレス、認証ＩＤ、および、認証パスワードから同じ規則に基づき乱数表４の位置を特定して暗号鍵を抽出し、この暗号鍵で承認信号を解読する。
【００２６】
以降の通信は、上述の実施の形態による暗号化通信と同様の方式を使用する。すなわち、クライアント端末３とアクセスポイント２とは、互いに、日時、ＭＡＣアドレス、認証ＩＤ、認証パスワードから、同じ規則に基づき、乱数表４の位置を特定して暗号鍵を抽出し、送信データを当該暗号鍵で暗号化して送信するとともに、受信した受信データを同様の方法で得る暗号鍵で解読（復号）する。
【００２７】
上述のように、クライアント端末６がアクセスポイント２を経由してネットワーク１に接続する場合に、クライアント端末３と同様の手順で接続を行うが、ただし、乱数表４と乱数表７は異なるため、クライアント端末３とクライアント端末６は相互に暗号化通信を傍受することは出来ない。
【００２８】
また、アクセスポイント２が認証サーバ５から新たに乱数表を入手する時に、アクセスポイント２内にその乱数表を保存する余裕がない場合、アクセスポイント２は古い乱数表を削除して新しい乱数表を入手すればよい。このようにアクセスポイント２は乱数表の容量を制限することが出来るため、装置規模を小さくする効果がある。
【００２９】
以上のように、本実施の形態によれば、上述の実施の形態１と同様の効果が得られるとともに、さらに、乱数表４，７をクライアント端末ごとに異なるものにしたので、乱数表４，７はＭＡＣアドレス（または、認証ＩＤ）に対して唯一無二であるため、他の乱数表から暗号鍵を複製することはできない。このため、暗号化通信が盗聴・解読されることを抑止する効果がある。
【００３０】
また、本実施の形態によれば、各乱数表を認証サーバ５に保管し、各クライアント端末を認証する前に、アクセスポイント２が認証サーバ５に乱数表を問い合わせるための照会信号を送信して、各クライアント端末のＭＡＣアドレス（または、認証ＩＤ）に対応する乱数表を認証サーバ５からアクセスポイント２に転送するようにしたので、アクセスポイント２は必要に応じて乱数表を認証サーバ５から転送することができるため、全ての乱数表を保管する必要がなく、アクセスポイント２の装置規模を小さくできる効果がある。
【００３１】
実施の形態３．
本実施の形態においては、上記の実施の形態１および２の構成において、乱数表４の位置を特定する方法の一例について説明する。最初に変数ＳＨＩＦＴを下記の式１から求める。式１中の変数ＹＥＡＲはアクセス時の西暦の下２桁を示す８ビットの値である。同様に、変数ＤＡＹはアクセス時の日を示す８ビットの値である。変数ＭＩＮＵＴＥはアクセス時の分を示す８ビットの値である。変数ＳＥＣＯＮＤはアクセス時の秒を示す８ビットの値である。演算子ａｎｄはビット単位の論理積を求める。同様に、演算子ｘｏｒはビット単位の排他的論理和を求める。演算子ｏｒはビット単位の論理和を求める。
【００３２】
ＳＨＩＦＴ＝（ＹＥＡＲ ａｎｄ ＤＡＹ）ｘｏｒ（ＭＩＮＵＴＥ ｏｒ ＳＥＣＯＮＤ）
・・・（式１）
【００３３】
次に、変数ＰＯＩＮＴを式２から求める。式２中の変数ＭＡＣは送信元のＭＡＣアドレスを示す２４ビットの値から図５に示す方法で生成する。図５に示すＭＡＣアドレスの値は１６進数でＡＢ１２３４ｈである。これを上位の桁から８ビット単位で排他的論理和をとる。その結果を変数ＭＡＣの値とする。式２中の変数ＩＤは認証ＩＤを示す文字列から図２に示す方法で生成する。図６に示す認証ＩＤの文字列はＮＡ３４である。これから１文字毎にＡＳＣＩＩコード変換した８ビットの値を求める。これらの値から排他的論理和をとり、その結果を変数ＩＤとする。同様に、式２中の変数ＰＡＳＳＷＯＲＤは認証パスワードを示す文字列から生成する。生成方法は変数ＩＤと同じ方法で生成する。式２中の演算子ｌｏｔは図７に示す方法で演算する。変数ＳＨＩＦＴの値が３の場合、被演算値のＣ９ｈを上位の桁側に３回ビット単位で回転する。その結果４Ｅｈを得る。
【００３４】
ＰＯＩＮＴ＝（ＭＡＣ ｘｏｒ ＩＤ ｘｏｒ ＰＡＳＳＷＯＲＤ） ｌｏｔ ＳＨＩＦＴ
・・・（式２）
【００３５】
最後に変数ＰＯＩＮＴから図８に示す方法で乱数表の位置を特定して、暗号鍵ＫＥＹを得る。乱数表４は２５６個の暗号鍵を記述する。変数ＰＯＩＮＴの値が４Ｅｈの場合、７９番目のＫＥＹ７８を参照する。この値を暗号鍵ＫＥＹとする。
【００３６】
以上のように、本実施の形態によれば、乱数表を参照して暗号鍵を生成する際に、日時、ＭＡＣ（Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス、認証ＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）、および、認証パスワードを用いて、クライアント端末３とアクセスポイント２にて別個に演算を行って、当該演算から得られるＰＯＩＮＴの値を基に乱数表４の中の位置を特定して暗証鍵を参照するようにして、暗号鍵を送信しないようにしたので、乱数表４が第３者に万一漏洩した場合でも、暗号鍵は常時変化する情報である日時と固有の情報であるＭＡＣアドレス、認証ＩＤ、および、認証パスワードを基に、乱数表４から生成されるため、第３者は常時変化する情報を入手することは難しく、乱数表４から暗号鍵の位置を特定することが困難になり、暗号化通信が盗聴および解読されることを抑止する効果がある。
【図面の簡単な説明】
【００３７】
【図１】この発明の実施の形態１に係る無線ＬＡＮ暗号化通信システムの構成を示した構成図である。
【図２】この発明の実施の形態１に係る無線ＬＡＮ暗号化通信システムの動作を示した説明図である。
【図３】この発明の実施の形態２に係る無線ＬＡＮ暗号化通信システムの構成を示した構成図である。
【図４】この発明の実施の形態２に係る無線ＬＡＮ暗号化通信システムの動作を示した説明図である。
【図５】この発明の実施の形態３に係る無線ＬＡＮ暗号化通信システムの動作において、ＭＡＣアドレスから変数ＭＡＣを生成する説明図である。
【図６】この発明の実施の形態３に係る無線ＬＡＮ暗号化通信システムの動作において、認証ＩＤから変数ＩＤを生成する説明図である。
【図７】この発明の実施の形態３に係る無線ＬＡＮ暗号化通信システムの動作において、演算子ｌｏｔの演算方法を示す説明図である。
【図８】この発明の実施の形態３に係る無線ＬＡＮ暗号化通信システムの動作において、変数ＰＯＩＮＴから乱数表の位置を特定する説明図である。
【図９】従来の無線ＬＡＮ暗号化通信システムの構成を示した構成図である。
【図１０】従来の無線ＬＡＮ暗号化通信システムの動作を示した説明図である。
【符号の説明】
【００３８】
１  ネットワーク、２  アクセスポイント、３  クライアント端末、４  乱数表、５  認証サーバ、６  クライアント端末、７  乱数表。
【図１】
2007074369.tif 000003
【図２】
2007074369.tif 000004
【図３】
2007074369.tif 000005
【図４】
2007074369.tif 000006
【図５】
2007074369.tif 000007
【図６】
2007074369.tif 000008
【図７】
2007074369.tif 000009
【図８】
2007074369.tif 000010
【図９】
2007074369.tif 000011
【図１０】
2007074369.tif 000012