(57)【要約】      （修正有）【課題】データベースに格納された秘密情報を情報利用者にインターネットを介して送信する際に用いられる、安全性の高い暗号通信化方法及び暗号通信システムを提供する。【解決手段】上記課題は、情報を保有する情報管理機関が、その情報を必要とする情報利用者にその情報を暗号化してから送信する暗号通信化方法であって、前記情報管理機関とは異なる認証機関が、前記情報管理機関が暗号化の際に用いる暗号化キーと、前記情報利用者が複合化の際に用いる複合化キーを前記情報管理機関及び前記情報利用者にそれぞれ発行するステップと、前記認証機関が、前記情報利用者からの前記情報管理機関への情報入手リクエストを認証するステップとを含むことを特徴とする暗号化通信方法、及びそれを実施する暗号化通信装置によって解決される。【選択図】図１
2005142927.tif 000002
【特許請求の範囲】
【請求項１】
情報を保有する情報管理機関が、その情報を必要とする情報利用者にその情報を暗号化してから送信する暗号通信化方法であって、
前記情報管理機関が、暗号化されて保持される個別暗号化キーによって自己が保有する情報を暗号化して管理するステップと、
前記情報管理機関とは異なる認証機関が、前記暗号化されて保持される個別暗号化キーの複合化キーを管理するステップと、
前記認証機関が、前記情報管理機関から前記情報利用者に必要な情報が送信される際にその情報を暗号化する暗号化キーと、前記情報利用者がその暗号化情報を複合化する際に用いる複合化キーを、前記情報管理機関及び前記情報利用者にそれぞれ発行するステップと、
前記認証機関が、前記情報利用者からの前記情報管理機関への情報入手リクエストを認証するステップとを含むことを特徴とする暗号化通信方法。
【請求項２】
前記認証機関によって前記情報利用者と前記情報管理機関とにそれぞれ発行される複合化キーと暗号化キーがそれぞれ公開キー方式によって暗号化されて送信されるステップと、前記暗号化されて保持される個別暗号化キーの複合化キーが公開キー方式によって暗号化されて前記情報管理機関に送信されるステップとを含む、前記請求項１に記載の暗号化通信方法。
【請求項３】
情報管理機関と、前記情報利用者と、前記認証機関との通信がインターネット回線を介して行なわれる暗号化通信方法であって、
前記情報利用者が前記認証機関に、前記情報管理機関が保有する情報を入手するための認証登録を求めるステップと；
前記認証機関が前記情報利用者に複合化キーを暗号化して送信するステップと；
前記情報利用者が前記情報管理機関に情報入手リクエストを送信するステップと；
前記情報管理機関が前記認証機関に前記情報利用者の認証を確認するステップと；
前記認証機関が前記情報管理機関に前記複合化キーに対応する暗号化キーを暗号化して送信するステップと；
前記認証機関が前記情報管理機関に前記暗号化されて保持される個別暗号化キーを複合化する複合化キーを暗号化して送信するステップと；
前記情報管理機関が、前記複合化キーで個別暗号化キーを複合化し、この複合された個別暗号化キーを用いて、前記情報利用者によってリクエストされた情報を複合化した後に、さらにその情報を前記認証機関によって発行された暗号化キーによって暗号化して前記情報利用者に送信するステップと；
を含む、前記請求項１又は２記載の暗号化通信方法。
【請求項４】
前記情報利用者が、前記暗号化情報を前記認証機関から受領した複合化キーによって複合化するステップを含む、前記請求項３記載の暗号化通信方法。
【請求項５】
前記認証機関によって発行される暗号化キー及び複合化キーが１回限定使用のワンタイムキーである前記請求項４に記載の暗号化通信方法。
【請求項６】
前記情報管理機関によって自己が保有する情報を暗号化する際に用いられる個別暗号化キーは、その暗号化プログラムのインストール時にランダムに作成され、前記情報管理機関内では暗号化された状態で保存される、前記請求項５に記載の暗号化通信方法。
【請求項７】
前記情報管理機関が、データベースを保有する情報管理機関である前記請求項６に記載の暗号化通信方法。
【請求項８】
情報管理機関が暗号化された個別暗号化キーによって自己が保有する情報を暗号化及び複合化する手段と、情報利用者からの情報入手リクエストを受領する手段と、前記リクエストの認証について認証機関に問い合せる手段と、前記認証装置から前記暗号化キーを受領する手段と、前記リクエストに基づく情報を前記暗号化キーを用いて暗号化する手段と、前記情報利用者に暗号化情報を送信する手段とを含む情報提供装置、及び、暗号化された個別暗号化キーの複合化キーを管理する手段と、情報利用者からの情報入手リクエストを認証登録する手段と、情報提供機関に暗号化キーを送信する手段と、前記情報利用者に複合化キーを送信する手段とを含む認証装置を含むことを特徴とする暗号化通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号化通信方法及び暗号化通信システムに関し、特に、インターネットにおいて秘密情報を送受信する際に好適に用いられる暗号化通信方法及び暗号化通信システムに関する。
【背景技術】
【０００２】
今日、インターネットの進歩に伴い種々の情報がインターネット回線を通じて送受信されている。このようにインターネットを介して送受信される情報には、秘密情報も多く含まれる。このような秘密情報としては、例えば、患者と病院又は診断会社との間で送受信される疾病に関する情報、ユーザーと銀行等の金融機関で送受信される自己の口座に関する情報、ユーザーとクレジット会社との間で送受信されるカード使用情報、カード使用残高情報、ユーザーと信用調査会社との間で送受信される各種信用情報などが挙げられる。
【０００３】
上記のような情報の秘密を守るために、種々の暗号化方法が開発されている。暗号とは、情報の意味が当事者以外には理解できないように情報を交換することである。暗号において、誰でも理解できる元の文・情報（以下、「平文」という）を第三者には意味がわからない文（暗号文）に変換することが暗号化である。また、暗号文を平文に戻すことが復号化であり、この暗号化と復号との方式をまとめて暗号方式と呼ぶ。暗号化工程及び復号工程には、それぞれ暗号化キー及び復号化キーと呼ばれる秘密の情報が用いられる。復号時には秘密の復号化キーが必要なので、この復号化キーを知っている者のみが暗号文を復号化でき、必要な機密情報を入手することができる。
【０００４】
また、ネットワーク上での通信において秘密情報を暗号化する方法としては、従来から、共通鍵暗号方式と公開鍵暗号方式が知られている。共通鍵暗号方式は、暗号鍵と複合鍵が同じ方式であり、例えば、米国商務省標準局が採用したＤＥＳ（Data Encryption Standards)等が例示される。
【０００５】
一方、公開鍵暗号方式では、暗号鍵と複合鍵が異なる。この公開鍵暗号方式は、暗号を利用する各ユーザーが暗号化化キーと復号化キーとを一対ずつ作成し、暗号化キーを公開鍵リストにて公開し、復号化キーのみを秘密に保持するという暗号方式である。公開鍵暗号方式では、この一対となる暗号化キーと復号化キーとが異なり、一方向性関数を利用することによって暗号化キーから復号化キーを割り出せないという特徴を持たせている。公開鍵暗号方式は、多くのユーザーが秘密情報を利用する高度情報化社会において極めて都合のよい暗号方式である。そして、典型的な公開鍵暗号方式として、素因数分解の困難さを利用したＲＳＡ暗号方式が提案された。
【０００６】
【非特許文献１】KERBEROS―ネットワーク認証システム（最新ネットワーク技術ハンドブック）、Brian Tung (原著)、桑村 潤 (翻訳)、ピアソンエデュケーション発行(1999年12月)
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来法のインターネットによる暗号化通信方法においては、上記のような共通鍵暗号方式あるいは公開鍵暗号方式が利用され、秘密情報は暗号化して送信される。しかしながら、従来法の暗号化通信方法においては、基本的には、暗号化キー及び複合化キー（共通鍵暗号方式では同一のキー）と、暗号化情報とが情報提供者と情報利用者との２者において交換されるためハッキングに極めて弱いという欠点がある。
また、最近、２者間の通信に認証機関を介在させることによって安全性を改善したＫｅｒｂｅｒｏｓという暗号化通信方法も開発されている（非特許文献１）。しかしながら、Ｋｅｒｂｅｒｏｓ法によっても、未だ、認証手段、暗号化キーの管理などにおいて十分ではない。
ゆえに、さらに安全性が向上した暗号化通信方法及び暗号化通信システムの提案が望まれていた。
【課題を解決するための手段】
【０００８】
本発明は、上記従来技術の問題点を解決するためになされたもので、次のような暗号化通信方法及び暗号化通信システムを提供する。
（１）情報を保有する情報管理機関が、その情報を必要とする情報利用者にその情報を暗号化してから送信する暗号通信化方法であって、
前記情報管理機関が、暗号化されて保持される個別暗号化キーによって自己が保有する情報を暗号化して管理するステップと、
前記情報管理機関とは異なる認証機関が、前記暗号化されて保持される個別暗号化キーの複合化キーを管理するステップと、
前記認証機関が、前記情報管理機関から前記情報利用者に必要な情報が送信される際にその情報を暗号化する暗号化キーと、前記情報利用者がその暗号化情報を複合化する際に用いる複合化キーを、前記情報管理機関及び前記情報利用者にそれぞれ発行するステップと、
前記認証機関が、前記情報利用者からの前記情報管理機関への情報入手リクエストを認証するステップとを含むことを特徴とする暗号化通信方法。
【０００９】
（２）前記認証機関によって前記情報利用者と前記情報管理機関とにそれぞれ発行される複合化キーと暗号化キーがそれぞれ公開キー方式によって暗号化されて送信されるステップと、前記暗号化されて保持される個別暗号化キーの複合化キーが公開キー方式によって暗号化されて前記情報管理機関に送信されるステップとを含む、上記（１）に記載の暗号化通信方法。
【００１０】
（３）情報管理機関と、前記情報利用者と、前記認証機関との通信がインターネット回線を介して行なわれる暗号化通信方法であって、
前記情報利用者が前記認証機関に、前記情報管理機関が保有する情報を入手するための認証登録を求めるステップと；
前記認証機関が前記情報利用者に複合化キーを暗号化して送信するステップと；
前記情報利用者が前記情報管理機関に情報入手リクエストを送信するステップと；
前記情報管理機関が前記認証機関に前記情報利用者の認証を確認するステップと；
前記認証機関が前記情報管理機関に前記複合化キーに対応する暗号化キーを暗号化して送信するステップと；
前記認証機関が前記情報管理機関に前記暗号化されて保持される個別暗号化キーを複合化する複合化キーを暗号化して送信するステップと；
前記情報管理機関が、前記複合化キーで個別暗号化キーを複合化し、この複合された個別暗号化キーを用いて、前記情報利用者によってリクエストされた情報を複合化した後に、さらにその情報を前記認証機関によって発行された暗号化キーによって暗号化して前記情報利用者に送信するステップと；
を含む、上記（１）又は（２）記載の暗号化通信方法。
【００１１】
（４）前記情報利用者が、前記暗号化情報を前記認証機関から受領した複合化キーによって複合化するステップを含む、上記（３）記載の暗号化通信方法。
（５）前記認証機関によって発行される暗号化キー及び複合化キーが１回限定使用のワンタイムキーである上記（４）に記載の暗号化通信方法。
（６）前記情報管理機関によって自己が保有する情報を暗号化する際に用いられる個別暗号化キーは、その暗号化プログラムのインストール時にランダムに作成され、前記情報管理機関内では暗号化された状態で保存される、上記（５）記載の暗号化通信方法。
【００１２】
（７）前記情報管理機関が、データベースを保有する情報管理機関である上記（６）に記載の暗号化通信方法。
（８）情報管理機関が暗号化された個別暗号化キーによって自己が保有する情報を暗号化及び複合化する手段と、情報利用者からの情報入手リクエストを受領する手段と、前記リクエストの認証について認証機関に問い合せる手段と、前記認証装置から前記暗号化キーを受領する手段と、前記リクエストに基づく情報を前記暗号化キーを用いて暗号化する手段と、前記情報利用者に暗号化情報を送信する手段とを含む情報提供装置、及び、暗号化された個別暗号化キーの複合化キーを管理する手段と、情報利用者からの情報入手リクエストを認証登録する手段と、情報提供機関に暗号化キーを送信する手段と、前記情報利用者に複合化キーを送信する手段とを含む認証装置を含むことを特徴とする暗号化通信システム。
【発明の効果】
【００１３】
本発明によれば、情報管理機関が保有する情報は暗号化され、その情報の複合化に用いられる個別キーも暗号化され、その複合化キーは認証機関によって管理される。また、情報管理機関から情報利用者に送信される情報の暗号化および複合化に用いられる暗号化キーと複合化キーは、認証機関によって情報利用者と情報管理機関にそれぞれ発行される。このため、本発明の暗号通信化方法においては、情報管理機関、認証機関及び情報利用者のいずれをハッキングしても、暗号化情報の秘密を守ることが可能となり、極めて安全性が改善された暗号化通信方法を提供することができる。
また、本発明においては、認証機関が発行する暗号化キー及び複合化キーを１回限定利用のワンタイムキーとすることにより、さらに安全性を向上することができる。さらに、本発明においては、暗号化キー及び複合化キーをそれぞれ暗号化して送信することによって、さらにセキュリティーを改善することができる。
なお、上記本発明の暗号化通信方法は、多重の構成でありながら、ユーザーには極めてシンプルに利用できるというメリットもある。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の暗号化通信方法及び暗号化通信システムの一実施態様を図面に基づいて具体的に説明する。
図１は、本発明の一実施態様に係る暗号化通信方法を実現するための暗号化通信システムの概略構成を示す図である。図１に示すように、本発明に係る暗号化通信システムにおいては、データベース１と接続している情報管理機関の情報提供装置２と、認証機関の認証装置３とを含み、両者はインターネット回線４を介して接続されている。情報管理機関の情報提供装置２と認証機関の認証装置３は、インターネット４を介して利用者の端末装置５と接続されている。
【００１５】
図１においては、利用者の端末装置５は図面を簡単にするために、一つのみ記載したが、現実的には、データベース１に格納されたデータの利用を希望する複数の利用者の端末装置が接続される。また、データベース１も図面の簡略化のために一つのデータベースのみ図示したが、一の情報管理機関が複数のデータベースを管理している場合もあるし、複数の情報管理機関が一または複数のデータベースを管理している場合もあり得る。この場合は、データベース中の情報を暗号化する個別化キーは、そのデータベース毎に異なったものとすることが望ましい。
本発明においては、情報管理機関とその機関が管理する情報・データは特に限定されないが、例えば、次のような組合せが例示される。
（１）遺伝子データバンク／遺伝子情報等
（２）病院／患者のカルテ情報等
（３）信用調査会社／信用情報等
（４）金融機関／口座情報等
（５）クレジット会社／カード使用情報等
（６）ソフトウエア開発会社／ソースコード等
（７）顧客管理システム／顧客属性、購買履歴等
（８）ＡＳＰシステム／データベース等
（９）一般企業／会計、顧客、人事、販売、仕入情報等
（１０）物流倉庫会社／在庫情報、流通情報等
（１１）研究開発機関／研究データ等
【００１６】
また、図１においては、認証機関の認証装置３も一個のみ図示されているが、同様に、複数の認証機関が複数の情報管理機関に対して認証情報を提供する場合も本発明の範囲内である。なお、上記インターネットによる通信は、通常、ＴＣＰ／ＩＰプロトコルに基づいて行なわれる。この場合、インターネット内のトンネル化（具体的には、対地間で相手を特定し、暗号化通信を行なう）を図り、通信の秘匿性を確保することが望ましい。
【００１７】
次に、上記構成からなる暗号化通信システムを用いた暗号化通信方法について、図面に基づいて説明する。図２は、本発明の一実施態様に係る暗号化通信方法のフローを示すフローチャートである。
【００１８】
図２に示されるように、まず、情報管理機関は、認証機関において登録手続きをし、その際に、個別暗号化キー方式の暗号化プログラムによって、自己が保有する情報を暗号化し管理する（ステップ１０１、以下、ステップを「Ｓ」と表記する）。ここで用いられる暗号プログラム（暗号アルゴリズム）としては、例えば、ＭＩＳＴＹ１、ＭＩＳＴＹ２、ＩＤＥＡ、ＲＣ２等が用いられる（後述の文献等参照）。個別暗号化キーは暗号化プログラムのインストール時にランダムに発生し、情報管理機関内では暗号化された状態で保持される。このため、この個別暗号化キーは、利用者はもとよりインストールの実施者にも特定されない。そして、この個別暗号化キーの複合化キーは認証機関によって管理される。このため、第三者が情報管理機関が保有するデータベースに侵入したとしてもそのデータを複合することはできない。また、後述のステップで、認証機関は、情報管理機関が情報を情報利用者に送る際に用いる暗号化キーを情報管理機関に発行するが、好ましくはこの暗号化キーは公開キー方式によって暗号化されて送信される。したがって、この場合は、情報管理機関が認証機関によって登録される際に、認証機関が、情報管理機関に対して秘密キーを発行する。なお、認証機関はセキュリティー向上のため、この秘密キーを保持しない。ここで用いられる公開キー方式としては、公知の方式が用いられ、例えば、ＲＳＡ暗号方式、ＥｌＧａｍａｌ暗号方式、Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎ鍵配送方式、等が例示される（後述の文献等参照）。
【００１９】
次に、情報利用者は認証機関に認証登録を要求する（Ｓ１０２）。この認証は、例えば、ＩＤ及びパスワード、ＩＤ及びワンタイムパスワード方式、指紋認証・眼底照合等のバイオメトリックス等によって行なうことができる。そして、認証機関は、認証登録後、情報利用者に対してその情報利用者のみが用いる複合化キーを発行する（Ｓ１０３）。好ましくは、この複合化キーは暗号化して送信される。この暗号化は好ましくは公開キー方式で行なわれ、その秘密キーは、例えば、認証登録時に情報利用者に発行される。認証機関はこの秘密キーを保持しない。この複合化キーは、好ましくは１回限定使用のワンタイムキーであり、有効期限を有する。
【００２０】
次に、情報利用者は情報管理機関に対して、その情報管理機関が管理するデータを要求するリクエストを送信する（Ｓ１０４）。データの送信を要求された情報管理機関は、認証機関に対して、そのようなリクエストを要求した情報利用者が既に認証登録されているか否か（データを送信してよいか否か）の確認を行なう（Ｓ１０５）。
【００２１】
認証機関は、情報管理機関からの認証の問合せに応じてその利用者が既に認証登録されているか否か、あるいはその要求した情報を参照する権利があるかを確認する（Ｓ１０６）。この際、認証機関は、その利用者に対して認証登録が行なわれていない場合あるいは参照権がない場合は、データ管理機関にその旨を通知し、情報管理機関は、データの入手を要求した情報利用者に対して認証登録がないこと又は参照権がないことを理由に、データの送信はできない旨の通知を送信する（Ｓ１０７）。
【００２２】
一方、認証機関が、その利用者が認証登録されていることを確認した場合は、認証機関は、情報管理機関にその情報利用者が利用するデータを暗号化するための暗号化キーを送信する（Ｓ１０８）。好ましくは、この暗号化キーは公開キー方式によって暗号化されて送信される。さらに好ましくは、この暗号化キーは１回限定使用のワンタイムキーであり、有効期限を有する。また、この時、認証機関は、情報管理機関に対して個別暗号化キーの複合化キーを送信する。この複合化キーも好ましくは公開キー方式によって暗号化されて送信される。この場合、これらの暗号化されたキーを複合できるのは正しい秘密キーを持つ認証機関によって登録された情報管理機関のみである。
【００２３】
そして、情報管理機関は、受け取った個別暗号化キーの複合化キーを用いて、個別暗号化キーを複合化し、それを用いて必要な情報を複合化する。情報管理機関は、その複合化された情報を認証機関から受け取った暗号化キーを利用して暗号化し、その暗号化情報を情報利用者に送信する（Ｓ１０９）。
【００２４】
情報利用者は、受け取った暗号化データをＳ１０３において認証機関から受け取った複合化キーで複合化し、必要な情報を平分化する（Ｓ１１０）。ここで、認証機関から受け取った複合化キーが暗号化されている場合は、事前に認証機関から入手した秘密キーでその暗号化複合化キーを複合化してから、平分化を行なう。この場合は、その暗号化キーを複合できるのは、正しい秘密キーを持つ認証機関によって認証登録された情報利用者のみである。さらに、暗号化キーがワンタイムキーである場合は、情報利用者の端末の盗難等よって暗号化キーが盗まれたとしても、情報管理機関のデータの複合をすることはできないし、また、ネットワーク上のデータを盗聴することもできない。
【００２５】
次に、上記のような動作をさせるための情報提供装置の構成を説明する。図３は、情報提供装置２の構成の一例を示す図である。同図によれば、情報提供装置２は、ＣＰＵ２０と、記憶装置２１と、ＲＡＭ２２と、入力装置２３と、表示装置２４と、通信制御装置２５とを備え、これらは、通常、バス２６によって接続されている。
【００２６】
ＣＰＵ２０は、記憶装置２１に格納されるシステムプログラムおよび当該システムに対応する各種アプリケーションプログラムの中から指定されたアプリケーションプログラムをＲＡＭ２２内のプログラム展開エリアに一時的に格納する。そして、入力装置２３から入力される入力指示または入力データに応じて記憶装置２１に格納されたアプリケーションプログラムに従って各種処理を実行し、その処理結果をＲＡＭ２２に格納すると共に、必要に応じて表示装置２４に表示する。また、ＲＡＭ２２に格納した処理結果を入力装置２３から入力される指示に応じて記録装置２１内の指示された保存先に保存する。
【００２７】
入力装置２３は、情報提供装置２の管理者の入力操作に基づいて信号を生成し、ＣＰＵ２０に出力する装置である。なお、入力装置２３としては、カーソルキー、数字入力キー等を有するキーボード、マウス、トラックボール等のポインティングデバイスが挙げられ、これらは組み合わせて用いることもできる。
【００２８】
表示装置２４は、ＣＰＵ２０から指示される画像データ等を表示する装置であり、ＣＲＴディスプレイ、液晶ディスプレイなどが挙げられる。
【００２９】
通信制御装置２５は、電話回線、ＩＳＤＮ、ＡＤＳＬ等の通信回線を介して外部機器との通信を行なう装置であり、例えば、モデム、ターミナルアダプタ等が挙げられる。モデムは、電話回線を介してパーソナル端末装置等の外部機器との通信を行うために、ＣＰＵ２０によって処理されたデジタルデータを電話回線の周波数帯域にあったアナログ信号に変調し、また、電話回線を介して入力されたアナログ信号をデジタル信号に復調する装置である。ターミナルアダプタは、ＩＳＤＮ回線を介してユーザー端末等の外部機器との通信を行うために、既存のインターフェースに変換する装置である。
【００３０】
記憶装置２１は、通常、プログラムやデータ等が予め記憶されている記録媒体を有している。記録媒体は、固定式でも着脱自在式でもよく、例えば、磁気的記録媒体、光学的記録媒体、半導体メモリ等が挙げられる。記録媒体は、システムプログラム、そのシステムに対応する各種アプリケーションプログラム、各種処理プログラムで処理されたデータ、文書データ等を記憶する。特に、本発明で用いる情報提供装置２では、この記録媒体には、個別暗号化キー方式によって自己保有情報を暗号化するためのプログラム、認証機関によって発行される暗号化キーを用いて暗号化するためのプログラム、ネットワーク回線を介して接続されるユーザー端末あるいは認証装置と通信を実行するための通信プログラム等が格納される。また、この記録媒体は、イントラネット等によって接続されている外部データベースからの必要なデータを入手あるいは外部データベースへ必要なデータを格納するためのプログラム等を記憶してもよい。
【００３１】
なお、本発明において用いられる認証装置のハードウエアの構成は、基本的には上記情報提供装置の構成と同様である。勿論、認証装置に備えられる記憶装置には、上述した認証ステップを実行するために必要な認証プログラム、暗号化キー及び複合化キーを作成するプログラム、ネットワーク回線を介して接続されるユーザー端末あるいは情報提供装置と通信を実行するための通信プログラム等が格納される。
なお、参考のために、暗号化に関する文献等を下記に示す。
【００３２】
１．J. Kelsey, B. Schneier, and D. Wagner, "Related-Key Crypta-nalysis of 3-WAY, Biham-DES, CAST, DES-X, NewDES, RC2, and TEA," ICICS '97 Proceedings．
２．J. Kelsey, B. Schneier, and D. Wagner, "Key-Schedule Crypta-nalysis of 3-WAY, IDEA, G-DES, RC4, SAFER, and Triple-DES," Advances in Cryptology--CRYPTO '96 Proceedings．
３．池野信一・小山謙二：「現代暗号理論」第3章3.4  電子情報通信学会、1986．
４．B.Schneier,"Applide Cryptography 2nd edition", John Wiley＆ Sons, 1996．
５．J.J.Quisquater and C.Couvereur,"First Decipherment Algorithm for RSA  Public Key Cryptosystem", Electronic Letters, v.18,1982,pp155-168．
６．岡本栄司著：「暗号理論入門」、共立出版、1993．
７．岡本龍明、山本博資共著：「現代暗号」、産業図書、1997. 
８．岡本龍明、太田和夫編：「暗号、ゼロ知識証明、数論」、共立出版、1995．
９．岡本達明、山本博資：「現代暗号」1997年、産業図書．
１０．Alfred J. Menezes, Paul C. van Oorschot, Scott A. Vanstone : "Handbook of Applied Cryptography ", 1997, CRC Press．
１１．櫻井孝一監訳：「暗号理論の基礎」、1996年、共立出版．
１２．池野信一、小山謙二：「現代暗号理論」、1986年、電子情報通信学会．
１３．辻井重男：「暗号」、1996年、講談社選書メチエ．
１４．電子情報通信学会：「『暗号アルゴリズムの設計と評価』ワークショップ講演論文集」、1996年、電子情報通信学会 ．
１５．宮武修、脇本和昌：「乱数とモンテカルロ法」、1978年、森北出版．
１６．白橋明弘：「ＰＣ環境におけるセキュリティ−電子メールを中心に−」／『Software Design』 97年6月号, 技術評論社．
１７．今井秀樹：「暗号のおはなし」、1993年、財団法人日本規格協会．
１８．菊池豊彦：「インターネット世紀のコンピュータネットワーク暗号システム」1995年、ＮＥＣクリエイティブ．
【産業上の利用可能性】
【００３３】
本発明の暗号化通信方法及び暗号化通信システムは、インターネットを介して秘密情報を送受信する場合に利用できる。特に、本発明の暗号化通信方法及び暗号化通信システムは、例えば、患者と病院又は診断会社との間で送受信される疾病に関する情報、ユーザーと銀行等の金融機関で送受信される自己の口座に関する情報、ユーザーとクレジット会社との間で送受信されるカード使用情報、カード使用残高情報、ユーザーと信用調査会社との間で送受信される各種信用情報等をインターネットを介して送受信する際に好適に用いることができる。
【図面の簡単な説明】
【００３４】
【図１】図１は、本発明の一実施態様に係る暗号化システムの概略構成を示す図である。
【図２】図２は、本発明の一実施態様に係る暗号通信方法のフローを示すフローチャートである。
【図３】図３は、情報提供装置２の構成の一例を示す図である。
【符号の説明】
【００３５】
１  データベース
２  情報提供装置
３  認証装置
４  インターネット回線
５  利用者の端末装置
２０  ＣＰＵ
２１  記憶装置
２２  ＲＡＭ
２３  入力装置
２４  表示装置
２５  通信制御装置
２６  バス
【図１】
2005142927.tif 000003
【図２】
2005142927.tif 000004
【図３】
2005142927.tif 000005