(57)【要約】【課題】  移動型端末機器の認証及び動的鍵配布の手続において、証明書なしの手軽な運用を可能にするとともに、盗聴による認証用データの偽造や改竄を困難にする。【解決手段】  開示される移動型端末機器の認証及び動的鍵配布方法は、移動型端末機器１が無線系を介して認証機器２と接続してＥＡＰ／ＴＴＬＳ３０を開始して、移動型端末機器１におけるユニークな機器固有情報である無線デバイス１０の物理アドレスをＩＤ２０とし、ハッシュ計算部１１において、イーサネット（登録商標）デバイス物理アドレス１２と、ＯＳシリアル番号１３と、ユーザＰＩＮ１４とのハッシュ計算を行った結果をパスワード２１として認証機器２に対して認証要求３１を行って、認証結果３２によって認証を得て動的鍵配布３３を受けたとき、この動的鍵を用いて暗号化と復号化とを行って、認証機器２との間で相互にデータ通信３４を行うものである。【選択図】      図１
2005192110.tif 000002
【特許請求の範囲】
【請求項１】
移動型端末機器が無線系を介してＥＡＰ／ＴＴＬＳプロトコルに従って認証機器と接続して、前記移動型端末機器におけるユニークな機器固有情報のいずれか一をＩＤ（Identifier；以下省略）とし、前記ＩＤとして用いられた以外のユニークな機器固有情報と利用者によって指定されたＰＩＮ（Personal Identifier Number；以下省略）とのハッシュ計算結果をパスワードとして前記認証機器に対して認証要求を行って、前記認証機器から認証を得て動的鍵の配布を受けたとき、前記動的鍵を用いて暗号化と復号化とを行って、前記認証機器との間で相互にデータ通信を行うことを特徴とする移動型端末機器の認証及び動的鍵配布方法。
【請求項２】
前記ＩＤとして用いられた一の機器固有情報が、前記移動型端末機器の無線デバイスに付与された物理アドレスであることを特徴とする請求項１記載の移動型端末機器の認証及び動的鍵配布方法。
【請求項３】
前記ＩＤとして用いられた以外の機器固有情報が、前記移動型端末機器に対するイーサネット（登録商標）デバイス物理アドレス及び／又は前記移動型端末機器におけるＯＳ（Operating System；以下省略）のシリアル番号であることを特徴とする請求項１又は２記載の移動型端末機器の認証及び動的鍵配布方法。
【請求項４】
無線デバイスを備え、ＥＡＰ／ＴＴＬＳプロトコルに従って無線系を介して認証機器との間で認証及び動的鍵配布のための通信を行う移動型端末装置であって、
前記認証機器に対する認証要求時、前記無線デバイスの物理アドレスをＩＤとし、前記無線デバイスの物理アドレス以外のユニークな機器固有情報と利用者によって指定されたＰＩＮとのハッシュ計算結果をパスワードとして前記認証機器に対して認証要求を行って、前記認証機器から認証を得て動的鍵の配布を受けたとき、前記動的鍵を用いて暗号化と復号化とを行って、前記認証機器との間で相互にデータ通信を行うように構成されていることを特徴とする移動型端末装置。
【請求項５】
前記無線デバイスの物理アドレス以外のユニークな機器固有情報が、前記移動型端末装置に対するイーサネットデバイス物理アドレス及び／又は前記移動型端末装置におけるＯＳのシリアル番号であることを特徴とする請求項４記載の移動型端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線系を介して認証機器に接続してデータ通信を行う際の、移動型端末機器の認証及び動的鍵配布方法並びに同方法を適用した移動型端末装置に関する。
【背景技術】
【０００２】
従来、無線系を介して認証機器と接続されるＰＣ（Personal Computer;パソコン）やＰＤＡ（Personal Data Assistant ）等の移動型端末機器の認証及び動的鍵配布方法としては、ＩＥＥＥ（Institute of Electrical and Electronics Engineers ）によって定められた無線系の接続規格であるＩＥＥＥ８０２．１１に従って通信を行い、特定の認証機関によって交付された証明書を用いて認証を求める際の手続を、ＩＥＴＦ（Internet Engineering Task Force ）によって定められた通信規格であるＲＦＣ２７１６に記載されている、ＥＡＰ（Extensible Authentication Protocol）／ＴＬＳ（Transport Level Security）プロトコルによって行うものが知られている。
【０００３】
図２は、従来のＥＡＰ／ＴＬＳプロトコルを用いた移動型端末機器の認証及び動的鍵配布方法を示したものであって、（ａ）は、証明書のデータを移動型端末機器内に有する場合の例を示し、（ｂ）は、ハードウェアトークンデバイスによって証明書データの読み込みを行う場合の例を示したものであって、いずれも非特許文献１に記載された通信規格ＲＦＣ２７１６の内容に基づいている。
【０００４】
図２（ａ）において、端末機器１００は、無線デバイス１１０を有し、無線系を介してＩＥＥＥ８０２．１１規格に基づいて通信を行って認証機器２００と接続する機能を有している。
端末機器１００が無線系を介して認証機器２００に対して認証及び動的鍵配布を求める際には、認証機器２００との間で、ＥＡＰ／ＴＬＳ３００の手続を開始したのち、例えばＨＤＤ（Hard Disk Drive;不図示）に予め格納されている証明書によって、証明書データ１５０を送出して、認証機器２００に対して認証要求３１０を行う。
【０００５】
認証機器２００では、送信された証明書データを、その内部に保持されている証明書データと照合して一致／不一致を検出して、認証結果３２０を端末機器１００に通知するとともに、認証が得られたときは、以後の通信に使用する動的鍵を送付する鍵配布３３０の手続を行う。動的鍵は、端末機器１００と認証機器２００との間で相互に行われるデータ通信３４０における、データの暗号化と、暗号化されたデータの復号化（解読）に用いられる。
【０００６】
証明書は、利用者個人を対象として特定の認証機関によって交付されるものであるため、図２（ａ）に示された認証及び動的鍵配布方法の場合には、端末機器１００と利用者とが一対一に対応している場合には問題がないが、複数の利用者によって同一の端末機器１００を利用しようとすると、端末機器内に複数の証明書を保持しなければならないことになるため、利用者の識別を行うことが必要となって、証明書の管理に困難を生じて、運用が難しくなるという問題がある。
【０００７】
これに対して、図２（ｂ）に示された移動型端末機器の認証及び動的鍵配布方法では、端末機器内に証明書を保持するのではなく、利用者がハードウェアトークンデバイスを用いて、認証要求の都度証明書データを入力することによって、このような問題点の回避を図っている。
図２（ｂ）において、端末機器１００Ａは、無線デバイス１１０を有し、無線系を介してＩＥＥＥ８０２．１１規格に基づいて通信を行って認証機器２００と接続する機能を有していることは、図２（ａ）に示された例と同様である。
【０００８】
利用者が、端末機器１００Ａから無線系を介して認証機器２００に対して認証及び動的鍵配布を求める際には、ハードウェアトークンデバイス１２０を、例えばＵＳＢ（Universal Serial Bus）端子に挿入して端末機器１００Ａに接続する。
端末機器１００Ａでは、認証機器２００との間で、ＥＡＰ／ＴＬＳ３００の手続を開始したのち、ハードウェアトークンデバイス１２０内に格納されている証明書を読出すことによって、証明書データ１５０を送出して、認証機器２００に対して認証要求３１０を行う。
【０００９】
以後の動作は、図２（ａ）に示された例と同様であり、認証機器２００では、送信された証明書データに応じて認証結果３２０を端末機器１００Ａに通知するとともに、認証が得られたときは、以後の通信に使用する動的鍵を送付する鍵配布３３０の手続を行ったのち、この鍵によってデータの暗号化と、暗号化されたデータの復号化とを行って、端末機器１００Ａと認証機器２００との間におけるデータ通信３４０を実行する。
【００１０】
図２（ｂ）に示された例の場合は、複数の利用者によって同一の端末機器１００Ａを利用することが可能であるが、ハードウェアトークンデバイスが高価であるとともに、ハードウェアトークンデバイスの紛失や盗難等によって、セキュリティが確保されなくなる恐れがあるという問題がある。
【００１１】
図３は、従来のＩＥＴＦの暫定規格（draft-ietf-PPPext-eap-ttls-03.txt ）で定められたＥＡＰ／ＴＴＬＳ（Tunneled TLS Authentication Protocol）プロトコルを用いた、移動型端末機器の認証及び動的鍵配布方法の例を示したものであって、非特許文献２に記載された暫定規格の内容に基づいている。
【００１２】
図３において、端末機器１００Ｂは、無線デバイス１１０を有し、無線系を介してＩＥＥＥ８０２．１１規格に基づいて通信を行って認証機器２００Ａと接続する機能を有している。
端末機器１００Ｂが無線系を介して認証機器２００Ａに対して認証及び動的鍵配布を求める際には、認証機器２００Ａとの間で、ＥＡＰ／ＴＴＬＳ４００を開始したのち、例えばＨＤＤ（不図示）に予め保持されている利用者個人のＩＤ（Identifier）によって、ＩＤ２００を送出するとともに、例えばキーボード１３０からパスワード（Password）２１０の入力を行うことによって、ＩＤとパスワードとによって、認証機器２００Ａに対する認証要求４１０が実行される。
【００１３】
認証機器２００Ａでは、送信されたＩＤとパスワードを、その内部に格納されているＩＤとパスワードのデータと照合して一致／不一致を検出して、認証結果３２０を端末機器１００Ｂに通知するとともに、認証が得られたときは、以後の通信に使用する動的鍵を送付する鍵配布３３０の手続を行う。
これによって、端末機器１００Ｂと認証機器２００Ａとの間で相互に行われるデータ通信３４０における、データの暗号化と、暗号化されたデータの復号化が行われることは、図２（ａ），（ｂ）に示された例の場合と同様である。
【００１４】
図３に示された例の場合は、証明書を必要としない手軽な運用が可能となるが、反面、認証に用いられるデータが、利用者のＩＤとパスワードのみであるため、盗聴によるデータの偽造や改竄が行われやすく、従って、セキュリティの保持が十分でないという問題がある。
【非特許文献１】B.Aboba & D.Simon (Microsoft); Network Working Group, Requests for Comments:2716, Category: Experimental, PPP EAP TLS Authentication Protocol, IETF, October 1999
【非特許文献２】Paul Funk (Funk Software inc.) & Simon Blake-Wilson (Basic Commerce & Industries inc.); PPPEXT Working Group, Internet-Draft, Category: Standard Track, draft-ietf-pppext-eap-ttls-03.txt, EAP Tunneled TLS Authentication Protocol(EAP-TTLS), IETF, August 2003
【発明の開示】
【発明が解決しようとする課題】
【００１５】
上述のように、ＥＡＰ／ＴＬＳプロトコルによって手続を行って、認証のために証明書を使用する移動型端末機器の認証及び動的鍵配布方法では、端末機器内に証明書データを持つ場合には、端末機器と利用者とが一対一に対応していないとき、利用者の識別を含む証明書の管理に困難を生じて、運用が難しくなるという問題がある。
また、ＥＡＰ／ＴＬＳプロトコルによって認証の手続を行う際に、端末機器内に証明書データを持つ代わりに、ハードウェアトークンデバイスから証明書を読み込む方法では、このような問題はないが、ハードウェアトークンデバイスが高価であるとともに、ハードウェアトークンデバイスの紛失や盗難等によって、セキュリティが確保されなくなる恐れがあるという新たな問題が生じる。
また、ＥＡＰ／ＴＴＬＳプロトコルによって、利用者個人のＩＤとパスワードとを使用して認証要求を行う移動型端末機器の認証及び動的鍵配布方法では、認証に用いられるデータが単純なため、盗聴によるデータの偽造や改竄が行われやすく、従って、セキュリティの保持が十分でないという問題がある。
【００１６】
この発明は上述の事情に鑑みてなされたものであって、無線系を介して認証機器に接続されてデータ通信を行う際の、移動型端末機器の認証及び動的鍵配布の手続において、証明書なしの手軽な運用が可能であるとともに、盗聴による認証用データの偽造や改竄が困難な、移動型端末機器の認証及び動的鍵配布方法並びに同方法を適用した移動型端末装置を提案することを目的としている。
【課題を解決するための手段】
【００１７】
上記課題を解決するため、請求項１記載の発明は移動型端末機器の認証及び動的鍵配布方法に係り、移動型端末機器が無線系を介してＥＡＰ／ＴＴＬＳプロトコルに従って認証機器と接続して、上記移動型端末機器におけるユニークな機器固有情報のいずれか一をＩＤ（Identifier；以下省略）とし、上記ＩＤとして用いられた以外のユニークな機器固有情報と利用者によって指定されたＰＩＮ（Personal Identifier Number；以下省略）とのハッシュ計算結果をパスワードとして上記認証機器に対して認証要求を行って、上記認証機器から認証を得て動的鍵の配布を受けたとき、上記動的鍵を用いて暗号化と復号化とを行って、上記認証機器との間で相互にデータ通信を行うことを特徴としている。
【００１８】
また、請求項２記載の発明は、請求項１記載の移動型端末機器の認証及び動的鍵配布方法に係り、上記ＩＤとして用いられた一の機器固有情報が、上記移動型端末機器の無線デバイスに付与された物理アドレスであることを特徴としている。
【００１９】
また、請求項３記載の発明は、請求項１又は２記載の移動型端末機器の認証及び動的鍵配布方法に係り、上記ＩＤとして用いられた以外の機器固有情報が、上記移動型端末機器に対するイーサネット（登録商標）デバイス物理アドレス及び／又は上記移動型端末機器におけるＯＳ（Operating System；以下省略）のシリアル番号であることを特徴としている。
【００２０】
また、請求項４記載の発明は移動型端末装置に係り、無線デバイスを備え、ＥＡＰ／ＴＴＬＳプロトコルに従って無線系を介して認証機器との間で認証及び動的鍵配布のための通信を行う移動型端末装置であって、上記認証機器に対する認証要求時、上記無線デバイスの物理アドレスをＩＤとし、上記無線デバイスの物理アドレス以外のユニークな機器固有情報と利用者によって指定されたＰＩＮとのハッシュ計算結果をパスワードとして上記認証機器に対して認証要求を行って、上記認証機器から認証を得て動的鍵の配布を受けたとき、上記動的鍵を用いて暗号化と復号化とを行って、上記認証機器との間で相互にデータ通信を行うように構成されていることを特徴としている。
【００２１】
また、請求項５記載の発明は、請求項４記載の移動型端末装置に係り、上記無線デバイスの物理アドレス以外のユニークな機器固有情報が、上記移動型端末装置に対するイーサネットデバイス物理アドレス及び／又は上記移動型端末装置におけるＯＳのシリアル番号であることを特徴としている。
【発明の効果】
【００２２】
本発明の移動型端末機器の認証及び動的鍵配布方法によれば、ハードウェアトークンデバイスを用いずに、複数の利用者によって同一の移動型端末機器を利用することが可能であり、証明書なしの手軽な運用が可能であるとともに、証明書のための特別な費用を必要とせず、さらに盗聴による認証用データの偽造／改竄が困難な、移動型端末機器の認証及び動的鍵配布方法並びに移動型端末装置を実現することができる。
【発明を実施するための最良の形態】
【００２３】
移動型端末機器が無線系を介してＥＡＰ／ＴＴＬＳプロトコルに従って認証機器と接続して、移動型端末機器におけるユニークな機器固有情報のいずれか一をＩＤとするとともに、ＩＤとして用いられた以外のユニークな機器固有情報と利用者によって指定されたＰＩＮとのハッシュ計算結果をパスワードとして認証機器に対して認証要求を行って、認証機器から認証を得て動的鍵の配布を受けたとき、配布された動的鍵を用いて暗号化と復号化とを行って、上記認証機器との間で相互にデータ通信を行う。
【実施例】
【００２４】
図１は、本発明の一実施例である移動型端末機器の認証及び動的鍵配布方法を説明するための図である。
図１においては、移動型端末機器１と認証機器２とが示されている。端末機器１は、無線デバイス１０とハッシュ計算部１１、及びイーサネットデバイス物理アドレス１２，ＯＳシリアル番号１３，ユーザＰＩＮとからなる概略構成を有している。
【００２５】
無線デバイス１０は、ＩＥＥＥ８０２．１１規格に従って認証機器２ととの間で無線系の通信を行う機能を有しているとともに、ユニークな機器固有の物理アドレスを有し、これをＩＤ２０として出力する。ハッシュ計算部１１は、端末機器１に対してイーサネット（Ethernet（登録商標））デバイスとして割り当てられた物理アドレス１２と、ＯＳ（Operating System）が有するシリアル番号１３と、ユーザが指定した固有の番号であるＰＩＮ（Personal Identifier Number）１４とからハッシュ演算を行って、例えば演算結果から一部を取り出してパスワード２１として出力する。
【００２６】
認証機器２は、端末機器１との間で無線系を介する通信を行って、端末機器１からの認証要求に応じて認証の処理を行って、認証結果を端末機器１に通知するとともに、認証が得られたとき、端末機器１に対して動的鍵の配布を行って、その後、端末機器１との間でデータ通信を行う。認証機器２は、相手端末機器の情報を記憶するための認証サーバを別に有するものでもよく、又はそれ自体が認証サーバを含むすべての機能を有するものであってもよい。
【００２７】
以下、図１を参照して、この例の移動型端末機器の認証及び動的鍵配布方法における各部の動作を説明する。
端末機器１が無線系を介して認証機器２に対して認証及び動的鍵配布を求める際には、認証機器２との間で、ＥＡＰ／ＴＴＬＳ３０の手続を開始したのち、無線デバイス１０からのＩＤ２０と、ハッシュ計算部１１からのパスワード２１とを送出して、認証機器２に対して認証要求３１を行う。
【００２８】
認証機器２では、送信されたＩＤとパスワードとを、その内部に格納されているＩＤとパスワードのデータと照合して一致／不一致を検出して、認証結果３２を端末機器１に通知するとともに、認証が得られたときは、以後の通信に使用する動的鍵を送付する鍵配布３３の手続を行う。動的鍵は、端末機器１と認証機器２との間で相互に行われるデータ通信３４における、データの暗号化と、暗号化されたデータの復号化に用いられる。
【００２９】
このように、この例の移動型端末機器の認証及び動的鍵配布方法では、ＥＡＰ／ＴＴＬＳプロトコルに従って、ＩＤとパスワードによって認証要求を行うので、ＥＡＰ／ＴＬＳプロトコルによる場合のように証明書を必要とせず、手軽な運用が可能であるとともに、複数の利用者が同一の端末機器を利用する場合でも、ハードウェアトークンデバイスを用いる必要がない。また、この際、移動型端末機器は認証サーバ上に、物理アドレスという端末を一意に識別可能なデータとして記録される。
【００３０】
さらに、ＥＡＰ／ＴＴＬＳプロトコルに従って、ＩＤとパスワードによって認証要求を行う際に、ユニークな機器固有情報である無線デバイス１０の物理アドレスをＩＤとして使用し、端末機器１のイーサネットデバイス物理アドレス１２や、ＯＳに付与されているＯＳシリアル番号１３等のユニークな機器固有情報と、ユーザ指定のＰＩＮ１３との組み合わせで得られるハッシュ値をパスワードとして使用するので、盗聴による偽造／改竄が困難であり、従ってセキュリティの保持が容易であるという利点がある。
【００３１】
以上、この発明の実施例を図面により詳述してきたが、具体的な構成はこの実施例に限られたものではなく、この発明の要旨を逸脱しない範囲の設計の変更等があってもこの発明に含まれる。例えば、ＩＤとして使用される機器固有情報としては、無線デバイス１０の物理アドレスに限らず、他のユニークな機器固有情報であってもよい。また、パスワードとして使用されるユニークな機器固有情報としては、端末機器１のイーサネットデバイス物理アドレス１２と、ＯＳに付与されているＯＳシリアル番号１３の組み合わせを用いる場合に限らず、これらのデータをそれぞれ単独で使用してもよい。さらに、端末のイーサネットデバイス物理番号とＯＳシリアル番号以外に、ユニークな機器固有情報がある場合には、これを上述のデータと組み合わせて、又は単独で使用してもよい。
【産業上の利用可能性】
【００３２】
この発明の移動型端末機器の認証及び動的鍵配布方法は、ＰＣやＰＤＡを認証機器と接続する際に利用して有用なものであるが、将来、携帯電話装置が認証機器との接続機能を有するようになる場合には、同様に適用可能なものである。
【図面の簡単な説明】
【００３３】
【図１】本発明の一実施例である移動型端末機器の認証及び動的鍵配布方法を説明するための図である。
【図２】従来のＥＡＰ／ＴＬＳプロトコルを用いた、移動型端末機器の認証及び動的鍵配布方法の例を示す図である。
【図３】従来のＥＡＰ／ＴＴＬＳプロトコルを用いた、移動型端末機器の認証及び動的鍵配布方法の例を示す図である。
【符号の説明】
【００３４】
１    端末機器
２    認証機器
１０    無線デバイス
１１    ハッシュ計算部
１２    イーサネットデバイス物理アドレス
１３    ＯＳシリアル番号
１４    ユーザＰＩＮ
【図１】
2005192110.tif 000003
【図２】
2005192110.tif 000004
【図３】
2005192110.tif 000005