(57)【要約】【課題】暗号化通信の都度、相手通信端末との公開鍵のやり取り及びそれに伴う認証を行わなくとも、公開鍵暗号方式による暗号化通信を可能とする通信方法、及びこれに使用する通信端末を提供する。【解決手段】通信端末の公開鍵情報保持・検索手段６に相手通信端末の公開鍵及び有効期限の情報を、電話番号及び個人識別情報と関連付けて予め記憶し、通信を行う際にはこれを検索することにより、相手通信端末との公開鍵のやり取りの必要を最小化し、それに伴う認証を不要にする。【選択図】　図１
2004096583.tif 000002
【特許請求の範囲】
【請求項１】
公開鍵暗号方式に基づき、相手通信端末の識別情報及び公開鍵を対応させて記憶するテーブルを有する通信端末間の通信方法であって、
第１の通信端末は、第２の通信端末への発信時に、前記第２の通信端末の識別情報に基づいて自端末の前記テーブルを検索し、その結果、前記第２の通信端末の公開鍵を記憶していない場合には、前記第２の通信端末に対して公開鍵の送信を要求し、
前記第２の通信端末は、前記第１の通信端末からの要求に応答して、前記第１の通信端末に対して自公開鍵を送信し、
前記第１の通信端末は、前記第２の通信端末からの公開鍵を受信して自端末の前記テーブルに記憶し、
前記第２の通信端末は、前記第１の通信端末から着信した時、前記第１の通信端末の識別情報に基づいて自端末の前記テーブルを検索し、その結果、自端末の前記テーブルに前記第１の通信端末の公開鍵を記憶していない場合には、前記第１の通信端末に対して公開鍵の送信を要求し、
前記第１の通信端末は、前記第２の通信端末からの要求に応答して、前記第２の通信端末に対して自公開鍵を送信し、
前記第２の通信端末は、前記第１の通信端末からの公開鍵を受信して自端末の前記テーブルに記憶し、
前記第１及び第２の通信端末は、前記記憶した相手通信端末の公開鍵及び自端末の秘密鍵を用いて、送信内容の暗号化及び受信内容の復号化を行う
ことを特徴とする通信方法。
【請求項２】
公開鍵暗号方式に基づき、相手通信端末の識別情報、公開鍵及び前記相手通信端末に対する自公開鍵通知履歴の有無を対応させて記憶するテーブルを有する通信端末間の通信方法であって、
第１の通信端末は、第２の通信端末への発信時に、前記第２の通信端末の識別情報に基づいて自端末の前記テーブルを検索し、その結果、前記第２の通信端末に対する自公開鍵の通知履歴がない場合には、前記第２の通信端末に対して自公開鍵を送信し、
前記第２の通信端末は、前記第１の通信端末から着信した時、前記第１の通信端末からの公開鍵を受信した場合、当該公開鍵を自端末の前記テーブルに記憶すると共に、前記第１の通信端末の識別情報に基づいて自端末の前記テーブルを検索し、その結果、前記第１の通信端末に対する自公開鍵の通知履歴がない場合には、前記第１の通信端末に対して自公開鍵を送信し、
前記第１の通信端末は、前記第２の通信端末からの公開鍵を受信して自端末の前記テーブルに記憶し、
前記第１及び第２の通信端末は、前記記憶した相手通信端末の公開鍵及び自端末の秘密鍵を用いて、送信内容の暗号化及び受信内容の復号化を行う
ことを特徴とする通信方法。
【請求項３】
請求項１又は請求項２に記載の通信方法において、前記テーブルには、前記相手通信端末の公開鍵の有効期限がさらに記憶され、
前記第１の通信端末は、前記第２の通信端末の識別情報に基づいて自端末の前記テーブルを検索した時、現在の日時と前記第２の通信端末の公開鍵の有効期限とを比較し、その有効期限が超過していると判断した場合、前記第２の通信端末に対して公開鍵の送信を要求し、
前記第２の通信端末は前記第１の通信端末からの要求に応答して、前記第１の通信端末に対して自公開鍵及びその有効期限を送信し、
前記第１の通信端末は、前記第２の通信端末からの公開鍵とその有効期限を受信して、自端末の前記テーブルに記憶する
ことを特徴とする通信方法。
【請求項４】
請求項３に記載の通信方法において、前記第２の通信端末の識別情報に基づいて自端末の前記テーブルを検索した時、前記第２の通信端末の有効な公開鍵を保持しているが自公開鍵の通知履歴がない場合には、前記第１の通信端末から前記第２の通信端末に対し前記自公開鍵のみを送信することを特徴とする通信方法。
【請求項５】
公開鍵暗号方式に基づき相手通信端末と通信を行う通信端末において、
前記相手通信端末の識別情報及び公開鍵を対応させて記憶するテーブルと、
前記相手通信端末への発信時に、前記相手通信端末の識別番号に基づいて前記テーブルを検索し、前記相手通信端末の公開鍵を記憶していない場合、前記相手通信端末に対して公開鍵の送信を要求する手段と、
前記相手通信端末から送信された相手公開鍵を受信して、前記相手通信端末の識別番号に対応付けて前記テーブルに記憶する手段と、
前記相手通信端末から公開鍵の送信要求を受信した時に、前記相手通信端末に対して自公開鍵を送信する手段と、
前記相手公開鍵及び自秘密鍵を用いて、送信内容の暗号化及び受信内容の復号化を行う手段と
を備えることを特徴とする通信端末。
【請求項６】
公開鍵暗号方式に基づき相手通信端末と通信を行う通信端末において、
前記相手通信端末の識別情報、公開鍵及び前記相手通信端末に対する自公開鍵通知履歴の有無を対応させて記憶するテーブルと、
前記相手通信端末への発信時に、前記相手通信端末の識別番号に基づいて前記テーブルを検索し、前記相手通信端末の公開鍵を記憶していない場合、前記相手通信端末に対して公開鍵の送信を要求する手段と、
前記検索の結果、前記相手通信端末に対する自公開鍵の通知履歴がない場合、及び前記相手通信端末から相手公開鍵を受信した時に、前記相手通信端末の識別番号に基づいて前記テーブルを検索し、前記相手通信端末に対する自公開鍵の通知履歴がない場合に、前記相手通信端末に対して自公開鍵を送信する手段と、
前記相手通信端末から送信された相手公開鍵を受信して、前記相手通信端末の識別番号に対応付けて前記テーブルに記憶する手段と、
前記相手公開鍵及び自秘密鍵を用いて、送信内容の暗号化及び受信内容の復号化を行う手段と
を備えることを特徴とする通信端末。
【請求項７】
請求項５又は請求項６に記載の通信端末において、
前記テーブルに、前記相手通信端末の公開鍵の有効期限をさらに記憶して、現在の日時を参照し、前記有効期限と比較する手段を備え、
前記公開鍵の送信を要求する手段は、相手通信端末の公開鍵の有効期限が超過していると判断された場合、前記相手通信端末に対して公開鍵の送信を要求し、
前記自公開鍵を送信する手段は、前記自公開鍵と共にその有効期限を送信する
ことを特徴とする通信端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信方法及び通信端末に係り、特に公開鍵暗号方式に基づく通信方法、及び公開鍵暗号方式による暗号化通信に使用される通信端末に関する。
【０００２】
【従来の技術】
公開鍵暗号方式は、共通鍵暗号方式に比較して、鍵の管理が容易で安全性も高くできることから、暗号化通信に広く用いられている。また、自身の秘密鍵で暗号化した通信文を送信に用いることにより、いわゆるディジタル署名が実現可能であり、また加入者としての正当性を証明する認証の一手段としても活用されている。
【０００３】
特許文献１に示された発明はその一例で、ホストコンピュータどうしがネットワークを経由して暗号化通信を行う場合に、公開鍵を管理するＤＮＳサーバに相手ホストコンピュータの公開鍵を問い合わせ、ＤＮＳサーバはこれに対する応答に電子署名を付して、自らの正当性を証明するというものである。
【０００４】
【特許文献１】
特開２０００−３４９７４７公報（第２ページ、図１）
【０００５】
【発明が解決しようとする課題】
公開鍵暗号方式は、秘匿通信及び認証の有力な手段を提供し、鍵の管理も比較的容易であるが、この方式を用いて暗号化通信を行うには、相手通信端末の公開鍵を事前に知っておかねばならない。このためには、相手通信端末又は相手通信端末の公開鍵を管理する交換局等に、事前に問い合わせ、応答を得る必要があり、通信トラフィック上の負荷となるのに加え、公開鍵のやり取り自体に認証が必要となることから処理を複雑にする等の欠点があった。
【０００６】
本発明は、上記欠点に鑑みてなされたもので、暗号化通信の都度公開鍵のやり取り及びそれに伴う認証を行わなくとも、公開鍵暗号方式による暗号化通信を可能とする通信方法、並びにこれに使用する通信端末を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、本発明の通信方法は、公開鍵暗号方式に基づき、相手通信端末の識別情報及び公開鍵を対応させて記憶するテーブルを有する通信端末間の通信方法であって、第１の通信端末は、第２の通信端末への発信時に、前記第２の通信端末の識別情報に基づいて自端末の前記テーブルを検索し、その結果、前記第２の通信端末の公開鍵を記憶していない場合には、前記第２の通信端末に対して公開鍵の送信を要求し、前記第２の通信端末は、前記第１の通信端末からの要求に応答して、前記第１の通信端末に対して自公開鍵を送信し、前記第１の通信端末は、前記第２の通信端末からの公開鍵を受信して自端末の前記テーブルに記憶し、前記第２の通信端末は、前記第１の通信端末から着信した時、前記第１の通信端末の識別情報に基づいて自端末の前記テーブルを検索し、その結果、自端末の前記テーブルに前記第１の通信端末の公開鍵を記憶していない場合には、前記第１の通信端末に対して公開鍵の送信を要求し、前記第１の通信端末は、前記第２の通信端末からの要求に応答して、前記第２の通信端末に対して自公開鍵を送信し、前記第２の通信端末は、前記第１の通信端末からの公開鍵を受信して自端末の前記テーブルに記憶し、前記第１及び第２の通信端末は、前記記憶した相手通信端末の公開鍵及び自端末の秘密鍵を用いて、送信内容の暗号化及び受信内容の復号化を行うことを特徴とする。
【０００８】
本発明によれば、暗号化通信の都度公開鍵のやり取り及びそれに伴う認証を行わなくとも、公開鍵暗号方式による暗号化通信を行うことができる。
【０００９】
【発明の実施の形態】
図１は、本発明を移動通信に適用した場合の、通信端末の構成の一実施形態を示すブロック図である。図中、１はアンテナ、２は送受信手段、３は通信制御手段、４は自公開鍵通知手段、５は公開鍵取得手段、６は公開鍵情報保持・検索手段、７は暗号化手段、８は復号化手段、９は入出力手段、１０は内蔵時計である。
【００１０】
アンテナ１は、この実施の形態においては、公衆網に接続された無線基地局と無線を介して通信を行うためのものであり、有線通信の場合には不要である。
【００１１】
送受信手段２は、受信の場合、アンテナ１が受信した信号から搬送波成分を除去して復調し、ネットワーク管理に係る制御情報（以下、シグナリング情報という）、相手通信端末の公開鍵情報、及びユーザデータ情報に分離し、シグナリング情報を通信制御手段３へ、相手通信端末の公開鍵情報を自公開鍵通知手段４及び公開鍵取得手段５へ、ユーザデータ情報を復号化手段８へ、それぞれ通知する。
【００１２】
また、送受信手段２は、送信の場合、暗号化手段７から入力されたユーザデータ情報と、自公開鍵通知手段４から入力された自公開鍵情報と、公開鍵取得手段５から入力された公開鍵通知要求と、通信制御手段３から入力されたシグナリング情報を、本通信端末が加入するネットワークの所定の通信プロトコルに従って結合し、その結果の信号を用いて搬送波を変調し、アンテナ１から送信する。
【００１３】
自らの秘密鍵は、復号化手段８が保持しており、自らの公開鍵は、相手通信端末に予め所持させておく。復号化手段８は、相手通信端末がその公開鍵を用いて暗号化し送信したユーザデータ情報を、自らの秘密鍵で復号化する。また、相手通信端末がそれ自身の秘密鍵で電子署名のための暗号化をしていた場合には、公開鍵取得手段５が予め所持していた相手通信端末の公開鍵情報を得て、当該相手通信端末の秘密鍵で暗号化されたユーザデータ情報を当該相手通信端末の公開鍵を用いて復号化し、その結果を入出力手段９に通知する。
【００１４】
通信制御手段３は、送受信手段２、自公開鍵通知手段４、公開鍵情報保持・検索手段６、公開鍵取得手段５、暗号化手段７、復号化手段８及び入出力手段９に対して、シグナリングの制御、ユーザ入出力の制御、暗号化・復号化の制御、並びに公開鍵情報の読み出し及び書き込みの制御を行う。また、通信制御手段３は、発信時にユーザから指定された相手通信端末の電話番号、及び着信時に加入しているネットワークから通知された発信元の電話番号を、公開鍵取得手段５に通知する。
【００１５】
自公開鍵通知手段４は、発信又は着信時に、公開鍵情報保持・検索手段６に相手通信端末に対する自公開鍵通知有無情報を問合せ、通知をしていないという情報を公開鍵情報保持・検索手段６から受けた場合には、送受信手段２に対して、自分の公開鍵情報を送信する。また、公開鍵情報通知要求を送受信手段２から受信すると、相手通信端末宛てに自らの公開鍵情報通知を送信する機能も持つ。
【００１６】
公開鍵取得手段５は、発信時及び着信時に、公開鍵情報保持・検索手段６に相手通信端末の公開鍵情報を問合せ、公開鍵情報テーブルの検索の結果、有効な公開鍵が検索されなかった場合には、送受信手段２を経由して、相手通信端末に対し、公開鍵情報の通知要求を送信する。その結果、相手通信端末から公開鍵情報を受信した場合には、公開鍵情報保持・検索手段６に渡して、公開鍵情報テーブルに当該情報を記憶させる。
【００１７】
公開鍵情報保持・検索手段６は、公開鍵情報テーブルを記憶し、検索するものである。また、内蔵時計１０により現在の日時を参照し、記録されている相手通信端末の公開鍵情報、及び自公開鍵通知有無情報が有効期限内であるか否かを判定する。その際、自公開鍵通知有無情報が有効期限を超過している場合は、当該情報を「自公開鍵通知なし」に書き換える。この機能によって、記録している公開鍵情報の有効期限超過を防止する。
【００１８】
入出力手段９は、復号化手段８から入力された情報が文字や画像情報であれば画面表示を行う。表示された署名情報により、ユーザが通信相手の身元を確認することができる。また、入出力手段９は、復号化手段８から入力された情報が音声情報であれば、スピーカから音として出力する。
【００１９】
一方、入出力手段９において、例えばキーボード入力されたテキスト情報は、暗号化手段７に入力される。また、音声情報の場合には、マイクから入力された音声信号は入出力手段９によってディジタル信号に変換され、暗号化手段７に入力される。
【００２０】
暗号化手段７は、自らの秘密鍵を保持しており、入出力手段９から入力された送信情報に電子署名をしたい場合には、自らの秘密鍵で送信情報の一部または全部を暗号化するが、電子署名が不要の場合には、自らの秘密鍵による暗号化を行わない。いずれの場合にも、暗号化手段７は、公開鍵取得手段５から得た相手通信端末の公開鍵によって当該送信情報を暗号化し、送受信手段２に入力する。
【００２１】
図２は、公開鍵情報保持・検索手段６が保持し、相手通信端末の識別情報から相手通信端末の公開鍵情報及び自公開鍵通知有無情報を検索する表（テーブル）の一例を示したものである。公開鍵情報保持・検索手段６は、図２に示すように、相手通信端末識別情報（電話番号／ＩＭＳＩ値）、相手通信端末の公開鍵及び有効期限、並びに自公開鍵通知有無情報を、相互に関連付けて保持・検索しており、要求に応じてこのテーブルを検索する。
【００２２】
図２で例示したＩＭＳＩ値は、ＩＴＵ−Ｔ勧告Ｅ．２１２に準拠した移動加入者識別番号で、ユーザ個人を識別するためのものである。相異なる移動体事業者のネットワーク間でいわゆるローミングのサービスを実施する場合等に、電話番号に依存せず、移動通信端末の制御を可能にする。本発明の実施においては、このＩＭＳＩ値に限らず、体系化された個人識別番号を利用することができることはいうまでもない。
【００２３】
以下、図３〜図６を用いて、本発明に係る通信端末の動作とこれによって実現される通信方法について説明する。
【００２４】
図３は、通信端末＃１及び通信端末＃２が、両方とも相手通信端末の公開鍵情報を持たない場合のシーケンスを示す図である。通信端末＃１の公開鍵情報保持・検索手段６は、図２に示す公開鍵情報テーブルを保持しており、通信端末＃２の公開鍵情報保持・検索手段６も、同形式の公開鍵情報テーブルを保持している。通信端末＃２は、図２のＩＭＳＩ値が“ＭＮＯＰ”である通信端末であると想定して説明する。
【００２５】
なお以下の説明において、通信端末＃１及び通信端末＃２間の通信には、通常、上記の通り両通信端末が加入しているネットワークが介在するが、本発明はそのようなネットワークの機能に関わるものではないので、煩雑を避けるためその点に都度言及することは行わない。
【００２６】
ステップＳ３１において、通信端末＃１のユーザが入出力手段９を操作して通信端末＃２の電話番号“０９０−３４５６−０３１７”を入力すると、通信制御手段３は当該入力された電話番号を認識し、送受信手段２及びアンテナ１を介して、通信端末＃２の呼び出し信号を発信する。すると、当該呼び出し信号はステップＳ３２において、通信端末＃２のアンテナ１及び送受信手段２を介して通信制御手段３に着信し、通信制御手段３は入出力手段９により着信音を鳴動させる等の方法により、通信端末＃２のユーザに着信のあったことを認識させる。そして、通信端末＃２のユーザは入出力手段９を操作して、両通信端末間で通信を行える状態に設定する。
【００２７】
次にステップＳ３３において、通信端末＃１の公開鍵取得手段５は、通信制御手段３から通信端末＃２の電話番号“０９０−３４５６−０３１７”を受けて、公開鍵情報保持・検索手段６に渡す。これを受けて、公開鍵情報保持・検索手段６は、その電話番号をキーにして図２の表から通信端末＃２の公開鍵情報を検索し、その検索結果として、この例では公開鍵情報が登録されていない旨（Ｎｕｌｌ）が出力され、公開鍵取得手段５に通知される。
【００２８】
その結果、ステップＳ３４において、通信端末＃１の通信制御手段３の制御により、公開鍵取得手段５を動作させ、送受信手段２及びアンテナ１を介して、通信端末＃２に対する公開鍵通知要求３Ａを発信する。すると、当該公開鍵通知要求３Ａは、通信端末＃２のアンテナ１及び送受信手段２を介して、通信制御手段３に着信する。
【００２９】
すると、ステップＳ３５において、通信端末＃２の通信制御手段３は、公開鍵通知要求３Ａに対応して自公開鍵通知手段４を動作させ、送受信手段２及びアンテナ１を経由して、通信端末＃１に対して公開鍵通知３Ｂを送信し、これにより通信端末＃２の公開鍵情報を送信する。また、通信端末＃２の公開鍵情報保持・検索手段６は、公開鍵情報テーブルの通信端末＃１に対応する自公開鍵通知を「有」と記録する。
【００３０】
送信した通信端末＃２の公開鍵情報は、通信端末＃１のアンテナ１及び送受信手段２を介して、通信端末＃１の公開鍵取得手段５に着信する。通信端末＃１の公開鍵取得手段５は、公開鍵情報保持・検索手段６に通信端末＃２の公開鍵情報を渡し、公開鍵情報保持・検索手段６は、この渡された公開鍵情報を用いて、公開鍵情報テーブル（図２の表）の電話番号“０９０−３４５６−０３１７”に対応する相手端末（通信端末＃２）の公開鍵情報の値を書き換える。
【００３１】
続くステップＳ３６において、通信端末＃２の公開鍵情報保持・検索手段６は、通信制御手段３からステップＳ３２の着信時に受信した通信端末＃１の電話番号を公開鍵取得手段５を介して得て、その電話番号をキーにして、通信端末＃２の公開鍵情報テーブル（図２と同じ形式の表）を用いて、通信端末＃１の公開鍵情報を検索する。この例では、通信端末＃１の公開鍵情報がそのテーブルに登録されていないから、通信端末＃２の公開鍵情報保持・検索手段６は、その旨を公開鍵取得手段５に通知する。
【００３２】
すると、ステップＳ３７において、通信端末＃２の通信制御手段３の制御下、公開鍵取得手段５は送受信手段２及びアンテナ１を介して、通信端末＃１に対して公開鍵通知要求３Ｃを送信する。当該公開鍵通知要求３Ｃは、通信端末＃１のアンテナ１及び送受信手段２を介して、通信端末＃１の通信制御手段３に着信する。
【００３３】
すると、ステップＳ３８において、通信端末＃１の通信制御手段３は、公開鍵通知要求３Ｃに対応して自公開鍵通知手段４を動作させ、送受信手段２及びアンテナ１を介して公開鍵通知３Ｄを送信し、これにより通信端末＃１の公開鍵情報を通信端末＃２に対して送信する。また、通信端末＃１の公開鍵情報保持・検索手段６は、公開鍵情報テーブルの通信端末＃２に対応する自公開鍵通知を「有」と記録する。
【００３４】
送信した公開鍵情報は、通信端末＃２のアンテナ１及び送受信手段２を介して、通信端末＃２の通信制御手段３に着信する。この結果、通信端末＃２内の公開鍵情報テーブルにおいても、ステップＳ３５におけると同様の動作により、通信端末＃１の公開鍵情報の書き換えが行なわれる。
【００３５】
続くステップＳ３９では、通信端末＃１と通信端末＃２はお互いに公開鍵情報を保持しているので、それぞれの暗号化手段７又は復号化手段８を用いて、秘匿と電子署名の両方を兼ねた暗号化通信が可能となる。しかも、相手通信端末の公開鍵情報は個人識別を現わすＩＭＳＩ値と対応付けられているので、特別な認証の手続きは不要である。
【００３６】
図４は、図３のシーケンスを一部変更した場合の図である。図４においては、図３におけると同様、通信端末＃１、＃２は、図２に示す公開鍵情報テーブルを保持しており、通信端末＃２は図２のＩＭＳＩ値が“ＭＮＯＰ”である通信端末であると想定している。ステップＳ４１からステップＳ４４までのシーケンスは、図３のステップＳ３１からステップＳ３４までのシーケンスと、次に述べる一点を除いて同じである。
【００３７】
この通信例では、ステップＳ４３において、通信端末＃１の公開鍵情報保持・検索手段６が、通信端末＃２の電話番号をキーにして公開鍵情報テーブル（図２の表）から通信端末＃２の公開鍵情報を検索（同様にＮｕｌｌと想定）するのと同時に、通信端末＃２に対する自公開鍵通知有無の情報が“Ｎｕｌｌ”であることを検索すると、自公開鍵通知手段４から自公開鍵情報を出力して、公開鍵通知要求４Ａと自公開鍵通知４Ｂを通信端末＃２へ送信する（ステップＳ４４、Ｓ４５）。これにより、通信端末＃２の公開鍵情報が登録されていない旨（Ｎｕｌｌ）と共に、通信端末＃１の公開鍵情報が通信端末＃２に通知される。
【００３８】
その結果、ステップＳ４６において、通信端末＃１からの公開鍵通知４Ｂは、通信端末＃２のアンテナ１及び送受信手段２を介して、通信端末＃２の公開鍵取得手段５に着信し、ステップ３８におけると同様にして、通信端末＃２の公開鍵情報保持・検索手段６が保持する公開鍵情報テーブルの通信端末＃１の公開鍵情報の書き換えが行なわれる。
【００３９】
また、ステップＳ４４の公開鍵通知要求４Ａに対する応答として、ステップＳ３５と同様にして、公開鍵通知４Ｃが送信され、これにより、通信端末＃２の自公開鍵通知手段４から出力された公開鍵情報が通信端末＃１に対して送信される。また、通信端末＃２の公開鍵情報保持・検索手段６は、公開鍵情報テーブルの通信端末＃１に対応する自公開鍵通知を「有」と記録する。その結果、ステップＳ４８において、ステップＳ３９におけると同様にして、通信端末＃１と通信端末＃２との間の暗号化通信が可能となる。
【００４０】
この図４の場合には、図３の通信例で行なわれていた、通信端末＃２が相手通信端末＃１の公開鍵情報を改めて問い合わせるという、ステップＳ３７に相当するシーケンスは省くことができる。
【００４１】
図５は、通信端末＃２のＩＭＳＩ値が“ＩＪＫＬ”の通信端末である場合のシーケンスを示す図である。通信端末＃２の公開鍵情報保持・検索手段６が保持している公開鍵情報テーブルは、相手通信端末＃１の有効な公開鍵情報を保持しているものとする。
【００４２】
ステップＳ５１、Ｓ５２は、上記のステップＳ３１、Ｓ３２と同じである。ステップＳ５３において、通信端末＃１の公開鍵情報保持・検索手段６が相手通信端末＃２の電話番号“０９０−３４５６−０１１６”から検索した結果、公開鍵情報テーブルには、図２に示すように、相手通信端末＃２の公開鍵情報の有効期限が、２００１／０９／２０（過去の日付とする）となっている。
【００４３】
したがって、ステップＳ５３において通信端末＃１の公開鍵情報保持・検索手段６は、時計１０からの現在の日時を参照し、公開鍵情報テーブルに記憶している相手通信端末＃２の公開鍵情報の有効性を判定した結果、有効期限超過であることを検出する。これにより、ステップＳ５４において、通信端末＃１から通信端末＃２に公開鍵通知要求５Ａ（ステップＳ３４と同じ）、ステップＳ５５において通信端末＃２から通信端末＃１に公開鍵通知５Ｂ（ステップＳ３５と同じ）のシーケンスが実行される。また、通信端末＃２の公開鍵情報保持・検索手段６は、公開鍵情報テーブルの通信端末＃１に対応する自公開鍵通知を「有」と記録する。
【００４４】
次にステップＳ５６で、通信端末＃２の公開鍵情報保持・検索手段６における検索の結果、通信端末＃１の有効な公開鍵情報を保持していたことがわかるので、相手通信端末＃１に対する公開鍵通知要求（ステップＳ３７に相当）、及び相手通信端末＃１からの公開鍵通知（ステップＳ３８に相当）のシーケンスは実行されない。したがって、ステップＳ５７において、ステップＳ３９におけると同様、通信端末＃１と通信端末＃２間の暗号化通信が可能となる。
【００４５】
図６は、通信端末＃２のＩＭＳＩ値が“ＥＦＧＨ”の通信端末である場合のシーケンスを示す図である。ステップＳ６１、Ｓ６２は、上記のステップＳ３１、Ｓ３２と同じである。ステップＳ６３において、通信端末＃１の公開鍵情報保持・検索手段６が相手通信端末の電話番号“０９０−３４５６−０１０８”から検索した結果、公開鍵情報テーブルには図２に示すように、通信端末＃２の有効な公開鍵情報を保持している一方、自らの公開鍵情報の相手への通知が“無”であることがわかる。
【００４６】
したがって、ステップＳ６４において、ステップＳ４５におけると同様にして、通信端末＃１の公開鍵情報の通信端末＃２に対する送信、及び通信端末＃２の公開鍵情報保持・検索手段６が保持する通信端末＃１の公開鍵情報の書き換えが行なわれる。
【００４７】
次に、ステップＳ６６において、通信端末＃２の公開鍵情報保持・検索手段６が、相手通信端末＃１について検索を行った結果、有効な公開鍵情報を保持し、かつ、有効な自公開鍵を通知済みであることがわかる。したがって、通信端末＃２から通信端末＃１に対する公開鍵情報要求も自らの公開鍵通知も不要であるので、続くステップＳ６７において暗号化通信を行うことができる。
【００４８】
以上の説明においては、各手段の機能は主に通信制御手段による制御の結果として実現されるように表現したが、各手段が自ら実行する形も可能であり、また、それぞれの手段と通信制御手段との間で分担する形も可能である。
【００４９】
【発明の効果】
以上述べたように本発明によれば、通信端末間での公開鍵情報のやり取りの回数を最小限にとどめ、特別な認証のための手続きを必要としない通信端末を提供し、それを使用する効率的な通信方法を実施することができる。
【図面の簡単な説明】
【図１】本発明を適用した移動通信用端末の構成の一実施形態を示すブロック図。
【図２】本発明の公開鍵情報保持・検索手段が保持する公開鍵情報テーブル。
【図３】本発明に係る２台の通信端末がともに相手の有効な公開鍵情報を持たない場合の通信シーケンス図。
【図４】本発明の一方の通信端末が相手通信端末からの公開鍵情報通知要求を待たず自らの公開鍵情報を通知する場合の通信シーケンス図。
【図５】本発明の一方の通信端末のみが相手通信端末の有効な公開鍵情報を記憶する場合の通信シーケンス図。
【図６】図４の場合であって、かつ、双方の通信端末が相手通信端末の有効な公開鍵情報を記憶する場合の通信シーケンス図。
【符号の説明】
１　アンテナ
２　送受信手段
３　通信制御手段
４　自公開鍵通知手段
５　公開鍵取得手段
６　公開鍵情報保持・検索手段
７　暗号化手段
８　復号化手段
９　入出力手段
【図１】
2004096583.tif 000003
【図２】
2004096583.tif 000004
【図３】
2004096583.tif 000005
【図４】
2004096583.tif 000006
【図５】
2004096583.tif 000007
【図６】
2004096583.tif 000008