(57)【要約】    【課題】      無線通信端末を紛失したりしても鍵の解読を防止することができ、しかも煩雑なパスフレーズの入力を不要とする。    【解決手段】  目の虹彩や手の甲の静脈などの生体情報を用いて公開鍵と秘密鍵を生成し、また生成した公開鍵で暗号化されたデータを復号化する際に、再度、生体情報を取得してそれをパスフレーズとして用いる。これにより、無線通信端末１００を紛失した場合などで第三者の手に入ってパスフレーズの総当り攻撃を受けても解読される確率を大幅に低減でき、高度なセキュリティを確保することができる。また、煩雑なパスフレーズ入力が必要なくなる。  【選択図】      図１
2006121342.tif 000002
【特許請求の範囲】
【請求項１】
目の虹彩や手の甲の静脈を含む生体情報を撮影する撮影手段と、
前記撮影手段で撮影して得られた生体情報から公開鍵と秘密鍵を生成する鍵生成手段と、
前記鍵生成手段で生成された公開鍵と秘密鍵を記憶する鍵記憶手段と、
前記鍵記憶手段に記憶されている公開鍵を通信先端末へ送る送信手段と、
を具備する無線通信端末。
【請求項２】
前記鍵生成手段で生成された公開鍵で暗号化された暗号化データを受信する受信手段と、
前記受信手段にて暗号化データが受信された場合、前記公開鍵及び秘密鍵の生成とは別に新たに前記撮影手段にて撮影して得られた生体情報をパスフレーズとして、該パスフレーズと前記鍵記憶手段に記憶されている秘密鍵とを用いて前記暗号化データを復号する復号化手段と、
を具備する請求項１に記載の無線通信端末。
【請求項３】
目の虹彩や手の甲の静脈を含む生体情報を撮影する撮影工程と、
前記撮影工程で得られた生体情報から公開鍵と秘密鍵を生成する鍵生成工程と、
前記鍵生成工程で生成された公開鍵と秘密鍵とを記憶する記憶工程と、
前記記憶工程で記憶された公開鍵を通信先端末へ送信する送信工程と、
を具備する暗号通信方法。
【請求項４】
前記鍵生成工程で生成された公開鍵で暗号化された暗号化データを受信する受信工程と、
前記受信工程で暗号化データが受信された場合、前記撮影工程で新たに得られた生体情報をパスフレーズとして該パスフレーズと前記鍵記憶工程で記憶された秘密鍵とを用いて前記暗号化データを復号する復号化工程と、
を具備する請求項３に記載の暗号通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信端末及び暗号通信方法に関する。
【背景技術】
【０００２】
図３は、従来の公衆ＩＰ(Internet Protocol)ネットワークを介した無線通信端末の通信形態を示す図である。この図において、今、携帯電話や通信機能を備えたＰＤＡ(Personal Digital Assistant)等の無線通信端末３０１が、公衆ＩＰネットワーク３０２を介して通信先端末３０３と通信データのやりとりを行うとすると、無線通信端末３０１は、まず無線アクセスポイント３０４と無線通信を行い、接続要求を出す。アクセスポイント３０４は無線通信端末３０１からの接続要求により、無線通信端末３０１を公衆ＩＰネットワーク３０２に接続し、通信先端末３０３との間の通信を確立させる。端末間の通信が確立することにより、無線通信端末３０１と通信先端末３０３との間で通信が可能となる。
【０００３】
ところで、公衆ＩＰネットワーク３０２では、通信先端末３０３以外の端末３０５による「盗聴」、「改竄」、「なりすまし」等の危険があるので、一般に通信データ盗聴等に対しては公開鍵暗号方式による暗号化が提案されている（例えば非特許文献１参照）。
【非特許文献１】E. Rescorla, “Diffie-Hellman Key Agreement Method”, IETF, RFC2631, June 1999.
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の無線通信端末においては、紛失したりして悪意ある第三者の手に入ったとすると、パスフレーズ（パスワードの文字数が長くなったもの）の総当り攻撃によって鍵が解読される危険があるという問題がある。また、パスフレーズは、数十文字以上の英数字と記号の組み合わせで構成されることから、それを無線通信端末に入力するのは煩わしいという問題もある。
【０００５】
本発明はかかる点に鑑みてなされたものであり、無線通信端末を紛失したりしても鍵の解読を防止することができ、しかも煩雑なパスフレーズの入力を必要としない無線通信端末及び暗号通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
（１）本発明の無線通信端末は、目の虹彩や手の甲の静脈を含む生体情報を撮影する撮影手段と、前記撮影手段で撮影して得られた生体情報から公開鍵と秘密鍵を生成する鍵生成手段と、前記鍵生成手段で生成された公開鍵と秘密鍵を記憶する鍵記憶手段と、前記鍵記憶手段に記憶されている公開鍵を通信先端末へ送る送信手段と、を具備する。
【０００７】
上記構成によれば、公開鍵と秘密鍵を生体情報から作成するので、盗聴、改竄、なりすまし等の危険性を大幅に低減でき、高度なセキュリティを確保することができる。
【０００８】
（２）上記（１）の発明の無線通信端末において、前記鍵生成手段で生成された公開鍵で暗号化された暗号化データを受信する受信手段と、前記受信手段にて暗号化データが受信された場合、前記公開鍵及び秘密鍵の生成とは別に新たに前記撮影手段にて撮影して得られた生体情報をパスフレーズとして、該パスフレーズと前記鍵記憶手段に記憶されている秘密鍵とを用いて前記暗号化データを復号する復号化手段と、を具備する。
【０００９】
上記構成によれば、公開鍵で暗号された暗号化データを復号化する際に、再度、生体情報を取得して、それをパスフレーズとして、このパスフレーズと、公開鍵とともに生成しておいた秘密鍵とを用いて復号化するので、無線通信端末を紛失した場合などで第三者の手に入ってパスフレーズの総当り攻撃を受けても解読される確率を大幅に低減でき、高度なセキュリティを確保することができる。また、煩雑なパスフレーズ入力が必要なくなる。
【００１０】
（３）本発明の暗号通信方法は、目の虹彩や手の甲の静脈を含む生体情報を撮影する撮影工程と、前記撮影工程で得られた生体情報から公開鍵と秘密鍵を生成する鍵生成工程と、前記鍵生成工程で生成された公開鍵と秘密鍵とを記憶する記憶工程と、前記記憶工程で記憶された公開鍵を通信先端末へ送信する送信工程と、を具備する。
【００１１】
上記方法によれば、公開鍵と秘密鍵を生体情報から作成するので、盗聴、改竄、なりすまし等の危険性を大幅に低減でき、高度なセキュリティを確保することができる。
【００１２】
（４）上記（３）の発明の暗号通信方法において、前記鍵生成工程で生成された公開鍵で暗号化された暗号化データを受信する受信工程と、前記受信工程で暗号化データが受信された場合、前記撮影工程で新たに得られた生体情報をパスフレーズとして該パスフレーズと前記鍵記憶工程で記憶された秘密鍵とを用いて前記暗号化データを復号する復号化工程と、を具備する。
【００１３】
上記方法によれば、公開鍵で暗号された暗号化データを復号化する際に、再度、生体情報を取得して、それをパスフレーズとして、このパスフレーズと、公開鍵とともに生成しておいた秘密鍵とを用いて復号化するので、無線通信端末を紛失した場合などで第三者の手に入ってパスフレーズの総当り攻撃を受けても解読される確率を大幅に低減でき、高度なセキュリティを確保することができる。また、煩雑なパスフレーズ入力が必要なくなる。
【発明の効果】
【００１４】
本発明によれば、目の虹彩や手の甲の静脈などの生体情報を用いて公開鍵と秘密鍵を生成し、また生成した公開鍵で暗号化されたデータを復号する際に、再度生体情報を取得しそれをパスフレーズとして用いるので、無線通信端末を紛失した場合などで第三者の手に入ってパスフレーズの総当り攻撃を受けても解読される確率を大幅に低減でき、高度なセキュリティを確保することができる。また、煩雑なパスフレーズ入力が必要なくなる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１６】
図１は、本発明の一実施の形態に係る無線通信端末の概略構成を示すブロック図である。また図２は、本実施の形態の無線通信端末による公衆ＩＰネットワークを介した通信形態を示す図である。なお、図２において前述した図３と共通する部分には同じ符号を付けている。
【００１７】
図１において、本実施の形態の無線通信端末１００は、人の目の虹彩や手の甲の静脈などの生体情報を取得して、その生体情報から公開鍵と秘密鍵を生成するとともに、生体情報と秘密鍵とから暗号化データを復号する機能を有しており、その機能を実現する手段として、カメラ部１０１と、生体情報取得部１０２と、鍵生成部１０３と、鍵記憶部１０４と、送受信部１０５と、復号化部１０６と、アプリケーション部１０７と、暗号化部１０８とを備えている。
【００１８】
カメラ部１０１は、ＣＣＤ(Charge Coupled Device)カメラ（図示略）を備えるとともに、該カメラを制御する機能を有する。例えばユーザが、目的とする被写体を撮影するために、シャッタボタンを半押した場合にはフォーカス調整、露出調整、シャッタスピード調整等を行い、その後、ユーザがシャッタボタンを全押しすると撮影を開始する。生体情報取得部１０２は、カメラ部１０１から、ユーザが撮影したユーザ自身の目の虹彩や手の甲の静脈などの生体情報を取得すると、それをディジタル変換して、生体情報ディジタルデータとして鍵生成部１０３と鍵記憶部１０４に入力する。なお、生体情報ディジタルデータを一方向関数手段（図示略）でハッシュ値などに変換しても良い。
【００１９】
鍵生成部１０３は、生体情報取得部１０２からの生体情報ディジタルデータを用いて公開鍵と秘密鍵を生成する。そして、生成した公開鍵と秘密鍵を鍵記憶部１０４に入力する。鍵記憶部１０４は、鍵生成部１０３で生成された公開鍵及び秘密鍵と、生体情報取得部１０２で生成された生体情報ディジタルデータと、通信先端末２００（図２参照）にて生成されて送られてきた公開鍵とを記憶する。
【００２０】
そして、無線通信端末１００の公開鍵の送信時にはそれを送受信部１０５に入力する。また、鍵記憶部１０４は、無線通信端末１００のデータを通信先端末２００へ送信するときに、通信先端末２００の公開鍵を暗号化部１０８に入力する。また、通信先端末２００からの暗号化データを復号するときには、そのときに生体情報取得部１０２で取得された目の虹彩や手の甲の静脈などの生体情報とともに、記憶している秘密鍵を復号化部１０６に入力する。
【００２１】
復号化部１０６は、送受信部１０５で受信された通信先端末２００からの暗号化データに対し、鍵記憶部１０４からの秘密鍵と生体情報ディジタルデータを用いて復号する。そして、復号したデータをアプリケーション部１０７に入力する。通信先端末２００からの暗号化データは、無線通信端末１００が生成した公開鍵で暗号化されたものであり、またこの復号に用いられる生体情報ディジタルデータはパスフレーズとなる。暗号化部１０８は、鍵記憶部１０４に記憶されている通信先端末２００の公開鍵を用いて、アプリケーション部１０７からのデータを暗号化する。そして、暗号化して得られたデータを送受信部１０５に入力する。
【００２２】
次に、上記構成の無線通信端末１００の動作について説明する。
【００２３】
（公開鍵及び秘密鍵の生成）
公開鍵と秘密鍵を生成するときは、ユーザが無線通信端末１００のカメラ機能を使用して自身の目の虹彩や手の甲の静脈などの生体情報が得られる部位を撮影する。生体情報が得られる部位を撮影すると、生体情報取得部１０２が生体情報を取得して、生体情報ディジタルデータを生成する。そして、生成された生体情報ディジタルデータを用いて、鍵生成部１０３が公開鍵と秘密鍵を生成する。そして、生成した公開鍵と秘密鍵を鍵記憶部１０４に入力する。
【００２４】
（通信先端末の公開鍵の取得）
通信先端末２００から送信された公開鍵を送受信部１０５が受信して、鍵記憶部１０４に入力する。
【００２５】
（通信先端末へ送信するデータの暗号化）
アプリケーション部１０７からのデータを暗号化部１０８が暗号化し、暗号化したデータを送受信部１０５に入力する。暗号化部１０８は、データの暗号化の際に、鍵記憶部１０４に記憶されている通信先端末２００の公開鍵を用いる。送受信部１０５は、暗号化データを通信先端末２００へ送信する。
【００２６】
また、暗号化データを送信する前段階として、暗号化部１０８では、先に生成した秘密鍵とカメラ機能を使用して生体情報から生成されたパスフレーズから、ランダムデータなどの適当なデータを暗号化する。暗号化したデータおよび暗号化前のランダムデータを通信先端末２００に送信する。通信先端末２００では、受信した暗号化データを無線通信端末１００から取得した公開鍵を用いて復号化し、同時に送付された暗号化前のデータと比較し、正しく復号化できた場合には、送信元の認証ができたと判断できる。
【００２７】
つまり、公開鍵で正しく復号できるのは、秘密鍵で暗号化したものだけあり、したがって、秘密鍵で暗号化したものを正しく復号化できることを確認できれば、秘密鍵とパスワードを正しく持っているユーザと認証することができる。
【００２８】
（通信先端末からの暗号化データの復号化）
通信先端末２００からの暗号化データ（無線通信端末１００の公開鍵を用いて暗号化されたデータ）を送受信部１０５が受信し、復号化部１０６に入力する。復号化部１０６は、暗号化データを復号する。この復号化処理には秘密鍵の他にパスフレーズとして生体情報ディジタルデータを必要とする。そこで、無線通信端末１００のユーザが無線通信端末１００のカメラ機能を使用して自身の目の虹彩や手の甲の静脈などの生体情報が得られる部位を撮影する。この場合、公開鍵と秘密鍵を生成したときと同じ生体情報が得られる部位を撮影する。
【００２９】
生体情報が得られる部位の撮影により生体情報ディジタルデータが得られると、それがパスフレーズとして復号化処理に用いられる。この場合、通信先端末２００から送られてきた暗号化データは、無線通信端末１００の真のユーザの生体情報から生成されたものであるので、真のユーザ以外の生体情報では復号化されることはない。特に生体情報は一人一人違うのでパスフレーズの総当り攻撃を行うのは無意味である。
【００３０】
このように本実施の形態の無線通信端末１００によれば、目の虹彩や手の甲の静脈などの生体情報を用いて公開鍵と秘密鍵を生成し、また生成した公開鍵で暗号化されたデータを復号化する際に、再度、生体情報を取得してそれをパスフレーズとして用いるので、無線通信端末１００を紛失した場合などで第三者の手に入ってパスフレーズの総当り攻撃を受けても解読される確率を大幅に低減でき、高度なセキュリティを確保することができる。また、煩雑なパスフレーズ入力が必要なくなる。
【産業上の利用可能性】
【００３１】
本発明は、携帯電話や通信機能を備えたＰＤＡ等の無線通信端末に適用して好適である。
【図面の簡単な説明】
【００３２】
【図１】本発明の一実施の形態に係る無線通信端末の概略構成を示すブロック図
【図２】一実施の形態に係る無線通信端末による公衆ＩＰネットワークを介した通信形態を示す図
【図３】従来の無線通信端末による公衆ＩＰネットワークを介した通信形態を示す図
【符号の説明】
【００３３】
１００  無線通信端末
１０１  カメラ部
１０２  生体情報取得部
１０３  鍵生成部
１０４  鍵記憶部
１０５  送受信部
１０６  復号化部
１０７  アプリケーション部
１０８  暗号化部
２００  通信先端末
３０２  ＩＰネットワーク
３０４  アクセスポイント
【図１】
2006121342.tif 000003
【図２】
2006121342.tif 000004
【図３】
2006121342.tif 000005