(57)【要約】電話の事業者が、加入者とプロバイダの間の機密化されたトランザクションのための登録権限者と認証権限者の役割を果たす方法である。加入者（１０１）と事業者(１１３)の間の通信は、対称アルゴリズム（１０８ｃ、１１７Ｃ）によって署名される。事業者とプロバイダの間の通信は、ＰＫＩ技術（１１７Ｅ、１２４Ａ）と非対称アルゴリズムに従って上書署名される。二つの方式、事業者が加入者／プロバイダトランザクションのそれぞれの内容を、確定後に、自己に固有の二重鍵で上書署名すること、あるいは（秘密鍵技術上で）離れた端末に、自己のネットワーク内で、機密化され破棄できない署名の伝達を実施することが可能である。このことにより、加入者の端末に必要なリソースを減少できるようになる。またこのことにより、事業者が自己のネットワーク上で展開される操作に対してよいよい見通しを持つことができ、トランザクションの有効性を保証できるようになる。
2005513955.tif 000002
【特許請求の範囲】
【請求項１】
電子署名方法であり、該方法が以下の過程を含むことを特徴とする方法。
−使用者とプロバイダの間のトランザクションＴの種類に関する情報を、使用者の端末で編集する過程（２０１）、
−トランザクションＴとトランザクションＴの発起人を認証するために、トランザクションＴの署名を端末で作成する過程（２０３）、
−トランザクションＴの種類とその署名に関する情報を含む第一メッセージを端末で作成する過程、
−電気通信事業者のサーバーに第一のメッセージを端末から発信する過程（２０４）、
−第一メッセージを、電気通信事業者のサーバーで受信する過程（２０５）、
−端末の使用者をサーバーで識別する過程、
−署名の有効性をサーバーで確認する過程（２０６）、
−トランザクションＴ、端末使用者の署名、端末使用者のＩＤに関する情報を含む第二のトランザクションを、サーバーで作成する過程（２０７）、
−事業者の上書署名と呼ばれる、第二のトランザクションに対応する署名を作成する過程（２０９）、
−第二のトランザクションと事業者によるその上書署名を含む第二メッセージを、サーバーからトランザクションＴの当事者であるプロバイダに発信する過程（２１０）。
【請求項２】
トランザクションＴの署名の作成に使用されるアルゴリズムが対称と呼ばれるアルゴリズムであることを特徴とする、請求項１に記載の方法。
【請求項３】
第二のトランザクションの上書署名の作成に使用されるアルゴリズムが非対称と呼ばれるアルゴリズムであることを特徴とする、請求項１または２に記載の方法。
【請求項４】
上書署名の計算に使用される二重鍵（２０９）が事業者に帰属する二重鍵であることを特徴とする、請求項３に記載の方法。
【請求項５】
端末使用者に固有の署名鍵によって開始された暗号化アルゴリズムを用いて、トランザクションＴの署名が作成されることを特徴とする、請求項１〜４のいずれか一つに記載の方法。
【請求項６】
第二メッセージと上書署名がショートメッセージを介して発信されることを特徴とする、請求項１〜５のいずれか一つに記載の方法。
【請求項７】
使用者のＩＤに関する情報が、好ましくはＸ５０９規格により、認証権限者によって交付された、証明書に向けたリンクであることを特徴とする、請求項１〜６のいずれか一つに記載の方法。
【請求項８】
第二メッセージがさらにトランザクションの識別子を含んでいることを特徴とする、請求項１〜７のいずれか一つに記載の方法。
【請求項９】
上書署名が、事業者をホストとするトランザクションＴの当事者である、加入者の二重鍵と証明書Ｘ５０９の使用によって成立することを特徴とする、請求項１〜８のいずれか一つに記載の方法。
【請求項１０】
上書署名が、事業者をホストとする特殊な二重鍵の使用によって成立し、該二重鍵に対して加入者のいくつかの証明書Ｘ５０９が生成され、これらの証明書がすべて、その連番によって単一のものとなっていることを特徴とする、請求項１〜９のいずれか一つに記載の方法。
【請求項１１】
事業者が、プロバイダによって署名され、プロバイダによって発信されたトランザクションの署名を分析してから、該署名を加入者に送信し、この確認によって、加入者が署名の前にトランザクションの有効性を自己に保証できるようになっていることを特徴とする、請求項１〜１０のいずれか一つに記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子署名方法を目的とする。本発明は、欧州指令とフランスの政令の意味での、電子署名の分野に属するものである。本発明の分野は、電気通信網の加入者と、サービスを提供するために前記電気通信網を利用するプロバイダの間に介在するトランザクションの分野でもある。
【０００２】
本発明の一つの目的は、クローズネットワーク、例えば、移動電話のセルラーネットワークまたは有料のテレビ網などに簡易化された電子署名システムを設置することである。本発明のもう一つの目的は、署名者、例えば加入者や事業者と、プロバイダ、例えばサービス、コンテンツの提供者、または販売者の間に証明ラインを設定できるようにすることで、署名者とプロバイダの間で行われたトランザクションを機密化できるようにすることである。本発明のもう一つの目的は、トランザクションを実施するために、加入者によって用いられる端末のレベルで実行される手段を単純化することである。本発明のもう一つの目的は、認証機構をその使用者、すなわち加入者とプロバイダにとってできる限り分かりやすくすることである。
【０００３】
トランザクションの分野において、最も知られているトランザクションは売買に対応するものである。しかしながら、他方では、情報を相手に伝達し、相手に送られた情報が虚偽によって改ざんされていないことの確認を相手に任せることをトランザクションと見なすことも可能である。また、アクセス管理の一環としての本発明の使用も考えられ、この場合、トランザクションはアクセス許可要求の結果である。単純化するために、本発明は購入操作の一環として説明されるものである。なぜなら、このような操作は、このようなトランザクションの際に現れる可能性のある問題全体の代表的なものだからである。しかし、あらゆるトランザクションが本発明に関係がある。
【０００４】
購入、とくにインターネット網での購入の分野では、購入者、例えば移動電話の使用者は、特にＷＡＰ（Ｗｉｒｅｌｅｓｓ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ、すなわち無線アプリケーションプロトコル）または音声セッションの間にサービスの提供者に接続する。このセッションの間に、使用者はトランザクションプロバイダと合意する。このとき、プロバイダは財またはサービスの提供者であり、トランザクションを介して自己の財または自己のサービスを使用者が自由に使えるようにする（財の消費は、例えば音楽コンテンツの場合のような即時的なもの、あるいはオンライン発注の場合のように時間差があることがある）。このトランザクションは使用者とプロバイダの間のメッセージの交換によって行われる。これらのトランザクションのメッセージは、使用者側とプロバイダ側によって構成される。それは使用者の管理下にある移動電話によって、あるいはプロバイダのサーバーによって構成された電子メッセージであり、このとき、このサーバーはインターネット網に接続するか、モバイル事業者のネットワークにアクセスしている。トランザクションが購入からなるとき、交換されたメッセージは主として次の情報を含んでいる：購入者の識別子、購入商品の識別子、購入商品の数量、商品の単価、並びに日時。売却の場合、トランザクションメッセージは使用者に送信する前に、プロバイダによって署名されることがある。トランザクションの暗号化は機密上の義務ではないが、そのレベルを強化するために実施することができる。このとき使用者は、署名が存在する場合には、もはやメッセージの署名を確認するだけでよく、また、プロバイダによって用いられる署名の方式を信頼し、トランザクションの説明内容が自分の期待に対応するならば、使用者は、合意として、プロバイダに向けて受信メッセージを送り返すためにそれに署名することができる。プロバイダによる新規メッセージの受信の際、プロバイダはメッセージの内容、その整合性を分析し、このメッセージに使用者によって付けられた署名を有効と認める。署名が有効なとき、プロバイダはトランザクションの自分の側を履行することができる。
【背景技術】
【０００５】
現状技術において、加入者とプロバイダの間のトランザクションの機密化は、ＰＫＩ（Ｐｕｂｌｉｃ  Ｋｅｙ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ、すなわち公開鍵基盤）と呼ばれる技術の実施によって行われている。この技術が使えるために、したがって、プロバイダとのトランザクションが行えるために、加入者は証明書を持たなければならず、証明書の中で最も知られているのはＸ５０９証明書である。このような証明書は、登録権限者によって収集された情報に基づいて、認証権限者が発行する。登録権限者の役割は、認証権限者によって確立されている機密化の手続きに則って、証明書の申請データを確認することである。証明書を得るために、加入者はしたがって、一定数の情報を登録権限者に提出しなければならず、該登録権限者は、認証権限者の下での証明書の生成の要求に着手する前に、これらの情報の有効性を確認することになる。こうして認証権限者は、証明書、例えばＸ５０９を交付する。証明書Ｘ５０９は誰もがアクセスできるファイルで、この証明書の所持者のＩＤ、公開鍵、連番、有効期間、関連のある失効者リストの位置付け、および本発明の対象ではない一定数のその他の情報を含んでいる。
【０００６】
ＰＫＩ技術は、非対称と呼ばれる暗号化アルゴリズムに基づいている。このようなアルゴリズムは、互いに異なる暗号化鍵と復号化鍵を用いる。二重鍵とも呼ばれる。二重鍵の鍵の一方で暗号化されたファイルは、二重鍵の他方の鍵を用いない限り復号化できない。二重鍵の一方の鍵は秘密鍵と呼ばれ、証明書の所持者だけが知っており、二重鍵の他方の鍵は公開鍵と呼ばれ、誰もが知っている。一般的に、二重鍵を作成するのは認証権限者である。認証権限者は、秘密鍵の改ざん状態についても情報を提供する。認証権限者は、二重鍵の秘密鍵がその所持者にしか知られていないことを保証する。認証権限者は秘密鍵がもはや秘密ではないという確信を得たとき、証明書を破棄する。このとき証明書は無用になり、破棄される。
【０００７】
したがって、現状技術において、加入者がトランザクションメッセージ、および証明書Ｘ５０９を所有しているとき、トランザクションに署名することができる。トランザクションの署名は、第一に、トランザクションを表示するメッセージのデジタル刻印の作成によって行われ、トランザクションメッセージまたはごく単純にトランザクションと言われる。一般的に、トランザクションのこのメッセージにＭＤ５（Ｍｅｓｓａｇｅ  ｄｉｇｅｓｔ  ５、つまりメッセージダイジェスト５）のタイプ、またはＳＨＡ（Ｓｅｃｕｒｅ  Ｈａｓｈ  Ａｌｇｏｒｉｔｈｍ、または機密ハッシュアルゴリズム）のタイプのアルゴリズムが適用される。このとき、メッセージのデジタル刻印は、証明書Ｘ５０９の所持者の秘密鍵を用いて暗号化される。結果はトランザクションメッセージの電子署名−または署名のメッセージ−と呼ばれる。秘密鍵は証明書の所持者だけが知っているので、この署名を受領し、証明書の公開鍵を用いてそれを復号化できたあらゆる人は、この署名が確かに証明書の所持者によって作成されていることを確認できる。
【０００８】
さらに、ＭＤ５またはＳＨＡタイプのアルゴリズムは非可逆的、すなわち、ハッシュされたメッセージから元のメッセージを再構成することは不可能である。メッセージと署名を受領する人がハッシングに使用されたアルゴリズムを知る限り、該人物はデジタル刻印を再計算し、したがって、それを署名の復号化の結果と比較することができる。なお、証明書Ｘ５０９は署名の作成に使用されたアルゴリズムについても教示する。一致した場合、そのときメッセージは正確に、また識別された人によって伝達されている。プロバイダは、トランザクションメッセージとそれに付随する署名を受領し、それからトランザクションの有効性を確認する。
【０００９】
したがって、現状技術の解決法は、トランザクションの円滑な進行に結びつけられた機密性と非破棄の要請を十分満たしている。しかし、この解決法には数多くの問題点がある。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
第一の問題点は、加入者が認証権限者のもとで証明書を取得しなければならないことである。したがって加入者は、この証明書を取得するために管理上の手続きを取らなければならない。これらの手続きはさほど複雑ではないが、現時点では一般の人にとって、証明書の概念は非常に難解であり、絶対的な必要性が見えないとき、それを取得するための手続き行う気にはならない。
【００１１】
第二の問題点は、証明書が二重鍵に結びつけられ、ＲＳＡの名前で知られているアルゴリズムを用いて実施されていることである。アルゴリズムの堅牢性は、なかんずく、二重鍵の鍵の長さに依存している。
【００１２】
現状技術の問題点は、このとき、ＲＳＡアルゴリズムが数の因数分解に基づいていることである。したがって、リアルタイムでの使用に適合する性能を得るためには、その実施は膨大な計算、ひいては、例えばハードウェア構成部品など、専用の手段の設置が要求される。リアルタイムでの使用とは、マンマシンインタフェースに適合する待ち時間（２〜３秒）を意味する。例えば、移動電話の中へのＲＳＡアルゴリズムの統合は、したがって、機器のコストを著しく増大させる。
【００１３】
現状技術の第三の問題点は第二のものに関連しており、ＲＳＡアルゴリズムの実施に特化した手段を加入者が自由に使えるようにする電気通信事業者は、必ずしもその投資に対する見返りがない。実際、あらゆるトランザクションは、電気通信事業者の特別な介入なしに行うことができる。
【課題を解決するための手段】
【００１４】
本発明は、電気通信事業者をその電気通信網で行われるトランザクションの中心に置くことによって、これらの問題を解決する。このように事業者は、電気通信事業者、登録権限者、認証権限者だけでなく、より小さな範囲でトランザクションメッセージの署名者の役割を兼任することができる。しかし根本的なことは、使用者とプロバイダに対してトランザクションの有効性を効果的に保証することである。その範囲は小さいが、それは、署名に対して事業者に残される唯一のことは、加入者の署名を、上書署名することで有効にするために、ＰＫＩ技術を実施することだからである。
【００１５】
本発明において、トランザクションの実施を所望する加入者は、このトランザクションに対応するメッセージを作成する。トランザクションメッセージが構成されたとき、該メッセージは対称と呼ばれる署名技術によって署名される。このような技術は秘密鍵の使用に基づき、該使用は移動電話ネットワーク、または有料テレビのタイプのクローズネットワークと整合性があるのだが、それは定義上、すべての関与者が例外なく認識されているからである。実際、このようなクローズネットワーク内に（チップカード、例えばＧＳＭ／ＧＰＲＳネットワークの範囲におけるＳＩＭカードを自由に使えるようにすることによって）秘密を送ることができる。さらに、対称署名技術は計算リソースの消費がはるかに少ない。対称署名技術において、ＤＥＳ（データの標準転写としてのＤａｔａ Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）、三重ＤＥＳ（三つのＤＥＳ）、またさらにＡＥＳ（Ａｄｖａｎｃｅｄ Ｅｎｃｒｙｐｔｉｏｎ Ｓｔａｎｄａｒｄ、すなわち高度暗号化規格）として知られる暗号化アルゴリズムを用いることができる。加入者は、自身と事業者によって知られている秘密鍵を用いることで、加入者によって構成されたトランザクションメッセージの署名を作成する。それから、このメッセージとその署名は事業者に送られ、該事業者は署名を確認し、ついで、使用者のメッセージをプロバイダに送る前に、非対称署名技術を用いてトランザクションメッセージと署名の全体を上書署名する（例えばＲＳＡ技術によって）。このプロバイダは例えば、インターネット上に位置付けることができるので、事業者はインターネット上で共通に実施されているモデル、証明書Ｘ５０９の使用に基づくＰＫＩ技術を用いて上書署名を実施する。
【００１６】
本発明において、事業者は認証権限者の役割を果たす。このことは、トランザクションを実行するために加入者が用いる証明書を作成するのは事業者であることを意味する。このように事業者は、例えば、同一の二重鍵を複数の加入者に組み合わせることができ、このとき証明書は該証明書を構成する他の要素、例えば、証明書所持者のＩＤ、連番、作成日、または失効日によって差別化される。
【００１７】
トランザクションメッセージとその署名を受信したとき、事業者はメッセージの発信者を正式に認識する。このとき、事業者はその加入者に関連づけられた秘密鍵を再認識できる。トランザクションメッセージの署名を確認するために、事業者はこの秘密鍵を使用する。署名の分析によってそれが加入者からのものであると確定すると、事業者は、新規メッセージをプロバイダに向けて発信する前に、加入者のトランザクション全体（すなわちトランザクションメッセージと対称技術によるその署名）を自己に固有の事業者の二重鍵で上書署名する。プロバイダは加入者が実施した署名を分析できないが、事業者は全体を上書署名することでトランザクションの有効性を証明する。したがって、プロバイダはこの署名を受け入れることができる。未知の加入者の署名における信頼性の問題は、トランザクションの有効性を保証する既知の事業者の信頼性の問題に転換している。
【発明の効果】
【００１８】
このようにして、本発明が探求する目的である、非破棄、加入者の端末に対する小さな計算負荷、および事業者による可視性という要請が充足される。
【発明を実施するための最良の形態】
【００１９】
したがって、本発明は下記の過程を含むことを特徴とする電子署名方法を目的とする。
−使用者とプロバイダの間のトランザクションＴの種類に関する情報を、使用者の端末に表示する過程（２０１）、
−トランザクションＴとトランザクションＴの発起人を認証するために、トランザクションＴの署名を端末で作成する過程（２０３）、
−トランザクションＴの種類とその署名に関する情報を含む第一メッセージを端末で作成する過程、
−電気通信事業者のサーバーに第一メッセージを端末から発信する過程（２０４）、
−第一メッセージを、電気通信事業者のサーバーで受信する過程（２０５）、
−端末の使用者をサーバーで識別する過程、
−署名の有効性をサーバーで確認する過程（２０６）、
−トランザクションＴ、端末使用者の署名、端末使用者のＩＤに関する情報を含む第二のトランザクションを、サーバーで作成する過程（２０７）、
−事業者の上書署名と呼ばれる、第二のトランザクションに対応する署名を作成する過程（２０９）、
−第二のトランザクションと事業者によるその上書署名を含む第二メッセージを、サーバーからトランザクションＴの当事者であるプロバイダに発信する過程（２１０）。
【００２０】
これは、使用者がトランザクションに署名し、それをプロバイダに発信する特殊な場合であり、プロバイダがトランザクションの署名から始めて、その後署名のためにそれを使用者に提出する場合もまた、これらの過程から演繹されることが了解される。
【００２１】
本発明は、添付の図面を検討しつつ以下の説明を読むことでよりよく理解されるものである。該図面は説明のために提示されるもので、本発明に対して一切限定的ではない。図面は以下のことを表している。
−図１は本発明による方法の実施に有効な手段の図であり、
−図２は本発明による方法の過程の図であり、
−図３は加入者によって構成されたトランザクションメッセージの図であり、
−図４は、トランザクションを表示する、署名され、暗号化されたメッセージの作成のために実施される過程の図である。
【００２２】
図１は、移動電話ネットワーク１０２に接続された電話１０１を示している。この例において、トランザクションの種類に関する情報の受信または作成を可能にする端末は、したがって移動電話である。実際には、電気通信網への接続が可能なあらゆるタイプの機器でありうる。同様に、ネットワーク１０２はＧＳＭネットワークだとされるが、ＤＣＳ、ＰＣＳ、ＧＰＲＳのような既存の電気通信網、あるいはＵＭＴＳのような将来的な電気通信網の中の、あらゆるタイプの電気通信網でありうるものである。
【００２３】
したがって、電話１０１はネットワーク１０２と電波連絡１０３を確立する。この連絡は、電話１０１のアンテナ１０４によって確立される。アンテナ１０４は、ＧＳＭ回路１０５に接続される。回路１０５は、信号の変調と復調の役割を有する。一方では、該回路がアンテナ１０４を介してネットワーク１０２から受信した信号を復調することで、デジタル信号を作成する。他方では、回路１０５はデジタル信号から、ＧＳＭ規格に則って、アナログ信号を作成する。したがって、回路１０５はバス１０６に接続されている。
【００２４】
電話１０１は、バス１０６に接続されたマイクロプロセッサ１０７も含んでいる。マイクロプロセッサ１０７は、プログラムメモリ１０８内に登録された命令コードを実行する。メモリ１０８は、複数の区域を含んでいる。区域１０８Ａは通信プロトコル、例えば、ＷＡＰまたはＨＴＴＰの実行に関連する命令コードを含んでいる。区域１０８Ｂは、ＭＤ５またはＳＨＡ−１タイプのデジタル刻印の計算アルゴリズムの実施に関する命令コードを含んでいる。
【００２５】
区域１０８ｃは、暗号化アルゴリズム、例えばＤＥＳ、３ＤＥＳ、ＥＡＳなどの実行に関連する命令コードを含んでいる。最後に、区域１０８ｄは、ＳＭＳメッセージ（Ｓｈｏｒｔ Ｍｅｓｓａｇｅ Ｓｙｓｔｅｍ、ショートメッセージサービス）の送受信に関連する命令コードを含んでいる。メモリ１０８は、電話１０１の一般的機能に関連する命令コードを含むその他の区域、または作業区域を含んでもよい。該区域は、図面を複雑にしないよう図示していない。
【００２６】
この例では、ハッシュアルゴリズムＭＤ５を選択したが、例えばＳＨＡ−１アルゴリズムのような他のものも存在する。これらのアルゴリズムの特徴は、該アルゴリズムが元のメッセージから、元のメッセージを特徴付けるデジタル刻印を作成することである。これらのアルゴリズムのもう一つの特徴は、ハッシングの結果であるデジタルメッセージから、元のメッセージが再構成できないことである。
【００２７】
区域１０８ｃについて、この例ではＤＥＳアルゴリズムを選択したが、他のアルゴリズム、例えば推奨的に使用されるものである三重ＤＥＳ、あるいはＡＥＳアルゴリズムも存在する。
【００２８】
電話１０１は、電話１０１の使用者の識別子を登録するためのメモリ１０９も含んでおり、該識別子は例えば使用者のＭＳＩＳＤＮ番号、つまり電話番号である。電話１０１は、加入者キーの登録を可能にするメモリ１１０も備えており、該キーは実際、端末使用者に固有の署名キーである。例えば、使用者がメッセージの署名を実現することを可能にするのはこのキーである。実際には、メモリ１０９と１１０は申し分なくＳＩＭカードに含めてもよい。電話１０１は、キーボード１１１と画面１１２も備えており、該キーボードと画面によって、電話１０１の使用者は電話と相互作用できるようになる。要素１０９から１１２は、バス１０６に接続されている。
【００２９】
電話１０１について説明されたこれらの様々な要素は、本発明による方法によって使用される。
【００３０】
図１は、電気通信網の事業者、例えば、ネットワーク１０２を管理する事業者のサーバー１１３を示している。サーバー１１３は、サーバー１１３とネットワーク１０２の間の接続インターフェイス回路１１４を含んでいる。回路１１４は、バス１１５に接続されている。サーバー１１３はマイクロプロセッサ１１６を備え、該マイクロプロセッサもバス１１５に接続されている。マイクロプロセッサ１１６は、メモリ１１７内に登録されている命令コードを実行する。メモリ１１７は、複数の区域を含んでいる。
【００３１】
第一の区域１１７Ａは、サーバー１１３が、例えばＷＡＰプロトコルのためのブリッジとして振る舞うことを可能にする命令コードを含んでいる。端末１０１の使用者がインターネットサイト、すなわちインターネット網を介してアクセスできるサーバーに登録されたサイトに、ＷＡＰプロトコルを介して接続することを可能にするのは、区域１１７Ａの命令コードである。区域１１７Ｂは、デジタル刻印の計算アルゴリズムの実行に対応する命令コードを含んでいる。
【００３２】
区域１１７Ｃは、ＤＥＳアルゴリズムを実行する命令コードを含んでいる。区域１１７Ｄは、ショートメッセージの送受信を実行するための命令コードを含んでいる。区域１１７Ｅは、ＰＫＩ技術の実行を可能にする命令コードを含んでいる。なお、これらの技術は特に、ＲＳＡタイプの非対称暗号化アルゴリズムの実行を含んでいる。
【００３３】
メモリ１１７は区域１１７Ｆも含み、該区域は、サーバー１１３が認証権限者の役割に対応する認証サーバーとして振る舞うことを可能にする命令コードを含み、該認証権限者は好ましい実施態様において、本発明におけるネットワーク１０２の事業者に帰属している。区域１１７Ｆの命令コードにより、サーバー１１３はインターネット網に作用し、証明書Ｘ５０９の有効性を決定しようとしているプロバイダから発信される要求に応えられるようになる。
【００３４】
サーバー１１３は、サーバー１１３が属する事業者への加入者に関する情報を記憶するメモリ１１８を含んでいる。メモリ１１８は、データベースとして構築されている。実際には、事業者のネットワークへの加入者と同じ数だけの列と、各加入者について登録するべき情報と同じ数の行を含んでいる表として、メモリ１１８を示した。図１は、表１１８のいくつかの行を示している。表１１８は行１１８Ａを含み、該行によって、加入者の識別子、例えばそのＭＳＩＳＤＮ番号を登録できるようになる。行１１８Ｂにより、端末１０１によって発信された署名の確認に使用される、秘密の暗号化の鍵（暗号化されて保存されているか否かを問わない）を登録できるようになる。行１１８Ｃにより端末１０１の使用者の個人コードが登録できるようになり、該端末によって、例えば、端末１０１の使用者によって実施された電子署名の作成手順を有効にできるようになる。行１１８Ｄによって、例えば規格Ｘ５０９に則って、証明書に対応する情報を登録できるようになる。この場合、行１１８Ｄは証明書を所持する各加入者について、二重鍵の少なくとも公開部分を含んでいる。メモリ１１８は、バス１１５に接続されている。
【００３５】
サーバー１１３は、インターネット網との接続インターフェイス１１９も備えている。インターフェイス１１９は、バス１１５に接続されている。
【００３６】
図１は同一のサーバー１１３に集中している機能、特にＷＡＰブリッジ、ＰＫＩ技術、認証権限者および加入者に関する情報の登録の全体を示している。実際には、これらすべての機能は、単一かつ同一のサーバーに兼ねること、あるいは相互に通信しているいくつかのサーバーに分配することが実質的に可能である。
【００３７】
したがって、サーバー１１３はネットワーク１２０（本説明ではインターネット）に接続される。このネットワークにより、該サーバーはプロバイダのサーバー１２１と通信することができる。プロバイダは、インターネット上で自身のサービスを提供するインターネットの関与者、あるいは、端末１０１がトランザクションに関する情報を送受信できる別のネットワーク（通信手段）の関与者である。それは販売サービス、あるいは、例えば翻訳のタイプの単なるサービスのことがある。たいていの場合、サーバー１２１はホストサーバー、つまり、インターネット網に作用しようとするプロバイダにホスト技術を提供する人のサーバーである。したがってサーバー１２１は、インターネット網１２０との接続インターフェイス回路１２２、メモリ１２４に登録された命令コードを実行できるマイクロプロセッサ１２３を備えている。メモリ１２４は複数の区域に分割され、これらの区域１２４Ａの一つは、ＰＫＩ技術との関係においてアルゴリズムの実施を可能にする命令コードを含んでいる。一つの区域１２４Ｂは、サーバー１２１がＷＥＢと呼ばれるサーバーとして振る舞うことを可能にする命令コード、つまりＨＴＴＰプロトコル（Ｈｙｐｅｒｔｅｘｔ ｔｒａｎｓｆｅｒ ｐｒｏｔｏｃｏｌ、すなわちハイパーテキスト転送プロトコル）の実行を可能にする命令コードを含んでいる。区域１２４Ｃは、ＷＡＰプロトコルの実行を可能にする命令コードを含んでいる。このように、電話１０１のような端末を備えた使用者は、ＷＡＰプロトコルを認識するサーバー１２１に接続することができる。サーバー１２１は、さまざまなサイト、とりわけプロバイダのサイトが登録されたメモリ１２５も備えている。サイトはファイルの形式で、例えばＷＭＬ形式（Ｗｉｒｅｌｅｓｓ  Ｍａｒｋ−ｕｐ  Ｌａｎｇｕａｇｅ、すなわちワイヤレス・マークアップ・ランゲージ）で記述される。要素１２２から１２５はバス１２６を介して接続される。
【００３８】
明細書の続きにおいて、端末１０１であれ、サーバー１１３またはサーバー１２１であれ、機器に対する行為の準備ができているとき、この行為は実際、機器のプログラムメモリに登録された命令コードによって制御される、機器のマイクロプロセッサによって実行される。なお、トランザクションはトランザクションメッセージに結びつけられているが、この二つの用語は無差別に使用されている。署名と署名メッセージについても同様である。実際には、トランザクションと署名はビットシーケンスによって表示され、該ビットシーケンスはそのとき、二進法によるメッセージ、つまりビットで構成されたメッセージである。
【００３９】
図２は、トランザクションの表示の予備過程２０１を示している。過程２０１において、ネットワーク１０２の加入者は、トランザクションを定義するために端末１０１を使用する。このことは、ネットワーク１０２への加入者である端末１０１の使用者が、プロバイダのサーバーに、例えばＷＡＰプロトコルによって、接続を実施するためにキーボード１１１と画面１１２を使用することを意味する。このサーバーは続いてサーバー１１５を介して情報を発信し、該サーバーはこのとき、ＷＡＰブリッジとして振る舞う。情報によって、電話１０１がプロバイダによって提案される様々なサービスを電話１０１の画面１１２に表示できるようになる。使用者は、これらのサービスの一つを選択し、このサービスの識別子を取得し、そして、トランザクションを有効にするためにキーボード１１１を使用する。トランザクションを有効化する際、電話１０１の使用者（したがって、電話１０１）は、計算された署名のレベルでの可変性を導入するために、商品の品番３０１（プロバイダによって管理される連番、日時、乱数などであるが、リストは網羅的ではない）、商品の単価３０２、取得しようとする商品の数量３０３、ネットワーク１０２上のネットワーク識別子３０４を所有している。これがトランザクションに関係する情報である。選択的に、端末１０１の使用者はＵＲＬ３０５（Ｕｎｉｖｅｒｓａｌ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｉｏｎ、情報源の普遍的所在）も所有しており、該ＵＲＬによってトランザクションの受取人は、トランザクションの有効性、特に上書署名３１０の有効性を確認できるようにするデータを取得できるようになる。上述の情報の全体は、電子化された形で電話１０１のメモリに存在する。これがファイルを構成する。このファイルは、トランザクションＴの種類に関する情報の全体である。これはトランザクションメッセージ３０６またはトランザクションＴとも呼ばれる。そうして、トランザクションＴのダイジェスト、またはトランザクションＴのデジタル刻印の作成過程２０２に移行する。
【００４０】
実際には、トランザクションメッセージ３０６は数多くの仕方で表示できる。このメッセージは、キーボードを介して使用者によって電話に直接入力され、ショートメッセージを介して取得されるものであり、あるいは他のあらゆる可能性によって、トランザクションに関連する情報の入力／取得が可能になる。
【００４１】
実際には、トランザクションの確定は使用者による確定コードの入力後にしか有効にならない。それは例えば、４つの数字のコードであり、該コードの入力によって次の過程に移ることができる。このコードの入力は、キャッシュカードの使用に際しての、その秘密コードの入力と等価である。このことは支払いの非破棄を保証する。というのも、署名を作成した人は、この署名作成過程を解除することを可能にする確定コードを知っているからである。
【００４２】
過程２０２において、電話１０１はトランザクションの種類に関する情報を含むトランザクションメッセージ３０６に、区域１０８Ｂに登録されたＭＤ５アルゴリズムを適用する。こうしてトランザクションのデジタルダイジェストが得られる。署名作成過程２０３に移行する。
【００４３】
図４も過程２０３を示している。図４は、暗号化アルゴリズムを用いて署名が作成され、該アルゴリズムの入力がトランザクションのデジタルダイジェストならびに加入者の秘密鍵であることを示している。加入者の秘密鍵は、電話１０１のメモリ１１０に登録される。署名アルゴリズムの結果は、署名メッセージ３０７または署名３０７である。署名３０７の作成に使用された暗号化アルゴリズムは、例えば区域１０８ｃのアルゴリズムである。一般的に署名は、署名すべきメッセージのデジタル刻印に、暗号化アルゴリズムと秘密鍵を適用することで得られる。
【００４４】
ひとたびメッセージ３０６と署名３０７が得られると、このメッセージ３０６とその署名３０７の発信過程２０４に移行する。それらは、例えばショートメッセージを介してサーバー１１３に向けて発信される。しかし発信には、伝達されたデータの暗号化を予定する手順も含め、どのような送信プロトコルの使用も可能である。サーバー１１３によるメッセージとその署名の受信過程２０５に移行する。メッセージ３０６とその署名３０７によって形成された全体が、端末１０１によって発信される第一メッセージ３００である。
【００４５】
過程２０５では、サーバー１１３はショートメッセージを受信する。このショートメッセージのヘッダーによって、このメッセージを発信した人を決定できる。このときサーバー１１３は発信者の識別子を所有し、それは一般的に発信者のＭＳＩＳＤＮ番号である。この識別子によって、サーバー１１３は表１１８内で、発信者に関する情報を回収することができる。特に、行１１８Ｂで、（暗号化されたか否かを問わず）署名の秘密鍵を回収する。これらの情報によって、サーバー１１３は署名３０７の有効性を確認できる。この確認はなかんずく、過程２０２でハッシュアルゴリズムによって、メッセージダイジェストに対して実施された暗号化の逆転からなる。これは署名の確認過程２０６である。過程２０６において、復号化は署名の作成に用いられたのと同じ鍵で実施されるのだが、それは、対称と呼ばれ、したがって秘密鍵の原理に従って機能するアルゴリズムだからである。鍵はこの場合、発信者と受信者だけが知っている。
【００４６】
過程２０６において、ひとたび署名に対する暗号化が逆転されると、サーバー１１３は、トランザクションのダイジェストの取得をもたらしたプロセスを再現する、つまり、サーバー１１３はデジタル刻印の計算アルゴリズム（ここではＭＤ５）を、トランザクションに関連する情報に対して、したがってメッセージ３０６に対して適用する。次に、該サーバーは、署名の暗号化の逆転の結果を自己が作成した固有のダイジェストと比較する。同一性があれば、メッセージが改変されず、それを伝達したと主張する人物によってまさしく伝達されたことを意味する。同一性がなければ、トランザクションはそれ以上進まない。同一性があるとき、プロバイダのための第二メッセージの作成過程２０７に移行する。
【００４７】
実際には、署名確認作業は独立した、認証機構によって承認された電子回路によって実行される。この承認は、暗号化されたメッセージの作成（つまりこの場合には、署名の生成または再生成）が不可能であることを保証する。このように、暗号カードの名でも知られる独立回路は、その構造上、署名の生成または新規の生成を禁止する。この独立回路は入力で、トランザクションメッセージ、対応する署名、およびメッセージと署名を発信した加入者の秘密鍵を受け入れる。独立回路は出力で、「正しい署名」あるいは場合によっては「不正確な署名」を意味するメッセージを作成する。この独立回路は、暗号化アルゴリズムと、関連づけられた鍵を操作する唯一の資格者である。この独立回路は署名を作成できない。この独立回路は、例えばサーバー１１３に接続され、マイクロプロセッサ１１６と通信しているマイクロ回路である。独立回路は、例えばマイクロ回路付きのカードの形でサーバー１１３に挿入される。サーバー１１３はこのとき、バス１１５に接続されたマイクロ回路付きのカードの読取器１２７を備えている。この唯一のマイクロ回路付きのカード（または機密化された暗号化カード）に知られた鍵によって暗号化された、使用者の署名の鍵の保存により、このマイクロ回路付きのカードだけが、使用者の鍵の値を明らかにする可能性を有していることを保証できるようになる。
【００４８】
過程２０７では、サーバー１１３は以下の情報を含むデジタル表示を作成する。商品の品番３０１、単価３０２、商品の数量３０３、端末１０１の使用者のネットワーク上のＩＤ３０４、端末１０１の使用者の証明書Ｘ５０９へのアクセスＵＲＬ３０５、計算された署名レベルにおける可変性を導入するためのトランザクションの識別子３０８（サーバーによって管理される連番、日時、乱数などだが、リストは網羅的ではない）、および過程２０３で端末１０１によって作成されるような署名３０７。このデジタル表示をメッセージ３０９と呼ぶことにする。サーバー１１３はこのとき、過程２０９で、メッセージ３０９に対する上書署名３１０を作成する。サーバー１１３は、メモリ１１７Ｂのアルゴリズム（すなわちアルゴリズムＭＤ５）で、明瞭なメッセージ３０９のデジタル刻印を計算する。そうしてサーバー１１３は、変型例に従って、メモリ１１８で、事業者または電話１０１の使用者に対応する証明書Ｘ５０９の二重鍵の秘密鍵を探す。サーバー１１３はこの秘密鍵を用いて、過程２０９でメッセージ３０９のデジタル刻印を暗号化する。このようにして上書署名３１０が得られる。このとき、サーバー１１３はメッセージ３０９とこのメッセージ３０９の上書署名３１０を集め、過程２１０において、情報のデジタル表示／メッセージ３１１が得られる。
【００４９】
なお、証明書Ｘ５０９はその所持者のＩＤを含んでいる。このような証明書に向けたリンクはしたがって、この証明書の所持者である使用者のＩＤに関する情報だと考えられる。
【００５０】
識別子３０８は、例えば日付からトランザクションをインデックス修飾できるようにする一時的な索引（文献ではタイムスタンプという名前で知られている）である。
【００５１】
なお、公開鍵と秘密鍵を実行する暗号化は、例えばＲＳＡ暗号化アルゴリズムを用いる、非対称と言われる暗号化である。
【００５２】
実際には、上書署名３１０は、過程２０６で署名の確認に使用されるものと同じ独立回路によって作成してもよい。この場合、前記独立回路にさらに、変型例従って、加入者または事業者に対応する秘密鍵と識別子３０８が提供される。こうして、上書署名の作成のために、署名の確認と同じ信頼性の保証が得られる。このようにして、上書署名は、有効な署名が受信されたときにしか作成されないことも保証される。
【００５３】
メッセージ３１１をプロバイダに向けて、つまり、例えばサーバー１２１などのプロバイダの通信手段と処理手段に向けて発信する過程２１０に移行する。このような手段は既知である。この発信は、例えばｅメールを介して実現される。サーバー１１３にプロバイダの電子アドレスを提供するのは端末１０１である。端末１０１は、例えば、トランザクションを編集するための、またはプロバイダ側からのメッセージを受信するためのプロバイダとの通信の際に、このアドレスを取得した。そうでなければ、加入者はプロバイダの識別を可能にする識別子を入力しなければならず、この識別子がトランザクションメッセージ３０６の要素となる。実際には、メッセージ３１１の発信は、ネットワーク１０２の事業者とプロバイダによって支持される、どのようなプロトコルでも行うことができる。
【００５４】
変型例において、証明書Ｘ５０９はメッセージ３１１と同時に発信される。このことで、メッセージ３１１の受信者が前記証明書を探しに行くことが回避される。なお、証明書Ｘ５０９は、破棄される証明書のリストにアクセスできるようにする情報を含む、つまり、証明書はその有効性を確認する手段を含んでいる。
【００５５】
プロバイダによるメッセージの受信過程２１１に移行する。この過程においてプロバイダは、一定量、一定の価格で、ある製品を購入しようとする人物に関する情報を取得する。さらにサーバー１２１はこのとき、この購入を実行しようとする人物の証明書Ｘ５０９をプロバイダが得られるようにするアドレス３０５を所有している。この証明書Ｘ５０９は、特に署名の作成に用いられたアルゴリズム、ならびにトランザクションを実行しようとする人物の公開鍵を含んでいる。プロバイダはしたがって、トランザクションの有効性を確認することができる。
【００５６】
事業者が、その加入者によって実行されたトランザクションを上書署名することには、少なくとも三つの変型例がある。第一は、加入者の二重鍵と証明書の全体をサーバー１１３に収容することである。本発明はこのとき、離れた端末のレベルで、電子署名の、機密化され、破棄されない（ＰＫＩ技術による）伝達を実施する。第二は事業者のレベルで、加入者の二重鍵と、関連する証明書の全体を作成し、それらを、第一の変型例において説明したように、サーバー１１３に収容することである。第三は、単一の二重鍵を作成し（事業者のレベル）、各加入者について（例えば、加入者の連番に基づいて）、加入者の内容の中に異なる単一の証明書を生成し、そして、第一と第二の変型例のレベルで説明したように、それをすべて収容することである。
【００５７】
過程２０９において、サーバー１２１はサーバー１１３によって作成された上書署名３１０に復号化を適用する。この復号化は、サーバー１１３によって実行された、先行するハッシングの結果となるメッセージを作成する。ハッシュアルゴリズムの認識によって、サーバー１２１はメッセージ３０９からこのハッシングを再計算し、ついでこの生成物を復号化の結果と比較できる。同一性があれば、それはトランザクションを交わした人物がまさにそれをしたと主張している人物であることを意味する。それはまた、トランザクション内容が伝達の間に改変されなかったことも意味する。このとき、プロバイダはトランザクションの自分の側を、完全に信頼して履行することができる。
【００５８】
このようにトランザクションは、使用者から事業者に向けられた、トランザクションＴとその署名を含む第一メッセージの発信によって、ついで、事業者からプロバイダに向けられた、第二のトランザクションとその上書署名を含む、第二メッセージの発信によって実現される。第二のトランザクションはこのとき、トランザクションＴ、その署名、および、日時のような、事業者によって付加されたデータを含んでいる。
【００５９】
このように、本発明には数多くの利益がある。実際、端末１０１とサーバー１１３の間で交換される署名の作成は、対称アルゴリズムで実行されている。これらのアルゴリズムはきわめて堅牢で、その実施において、ほとんど計算出力を必要としない。このことで、端末１０１とサーバー１１３の間の信頼できる通信路を、より低いコストで確保できるようになる。さらに、サーバー１１３を管理する事業者がその加入者を、すなわち事業者が管理するネットワークの上でメッセージを発信する人物を識別するための数多くの手段を保有している限り、その秘密鍵の管理は大幅に簡素化される。事業者は、使用された秘密鍵の値に関わらず、常にメッセージを発信した人を知ることができるのである。このことは、管理すべき秘密鍵の数を減少させる。このことはまた、端末１０１での署名作成の実行に必要な計算出力も減少させる。これには、使用者の待ち時間が短縮され、端末１０１の電池の寿命も長くなるという効果がある。
【００６０】
本発明において、認証権限者の役割を果たしているのは、サーバー１１３を管理する事業者であり、これはつまり、プロバイダがトランザクションを受けたとき、トランザクションを実施した証明書Ｘ５０９を取得するために、サーバー１１３、または事業者の別のサーバーに問い合わせ、事業者は、加入者／プロバイダのトランザクションを自己に固有の二重鍵で上書署名することで、加入者とプロバイダに対して責任を持つということである。しかし、ＰＫＩ技術の実施に必要な計算出力が、事業者のサーバー１１３に移されることがわかる。このようなサーバーは一般的に、端末１０１よりはるかに強力である。したがって、このことは障害にはならず、むしろ有利である。また、このようなサーバーはバッテリーでは作動しない。
【００６１】
さらに本発明によって、変型例の枠組みで、証明書Ｘ５０９の管理など、事業者が加入者に追加のサービスを提案できるようになる。よって、加入者はこのような証明書を取得するための手続きを実施する心配がもはやなく、それはたいていの場合、事業者は、加入者が事業者と加入契約を交わしたときに、このような証明書の取得と作成に必要な全ての情報を所有しているからである。ここでわかるように、事業者は登録権限者の役割を果たすために必要なあらゆる条件を十分満たしている。
【００６２】
本発明は、事業者が認証権限者でなくても実現可能である。この場合、事業者が上書署名３１０を作成するための、自己のものである証明書を使用するだけで十分である。この場合、加入者に対して責任を持っているのは、実質的に事業者である。事業者がそうできるのは、加入申し込みの際に、加入者によって供給された情報にアクセスできるからである。したがって、事業者は特定の基準、例えば、高すぎる金額、加入者の識別不可能性（例えば、匿名のプリペイドカードの使用の場合）に従ってトランザクションを拒絶することができる。したがって、事業者は自身のネットワーク上で実施されたトランザクションについて完全な見通しを有しており、このことはプロバイダにとっても保証となる。
【００６３】
トランザクションに対応する支払いは事業者によって実行でき、該事業者は、該支払いを加入者の請求書に反映させることができる。
【００６４】
本発明の変型例では、端末とサーバーの間で交換されるメッセージの暗号化が予定される。この暗号化は、使用される手順に固有、あるいは端末とサーバーによって実施されるものである。この暗号化は、追加の機密の保証を提供する。
【００６５】
変型例において、表１１８に登録された情報、特に行１１８Ｂは暗号化される。この場合、復号化の鍵、あるいは保存用の鍵は、これらの情報を使用しなければならないサーバー１１３の装置だけ、例えば、独立回路にしか知られていない。
【００６６】
本発明の変型例において、トランザクションＴはプロバイダによって、提案の形で使用者に伝達される。このとき、この提案はプロバイダによって署名される。この提案は事業者を通過する。このとき事業者は、提案の署名の有効性を確認する責任を負う。この署名が有効ならば、事業者は提案を使用者に伝達する。この提案の受信と諮問は、このとき過程２０１に対応している。こうして、このような提案を受ける使用者はその有効性を保証されるのだが、それは、この有効性が事業者によって保証されているからである。
【図面の簡単な説明】
【００６７】
【図１】本発明による方法の実施に有効な手段の図である。
【図２】本発明による方法の過程の図である。
【図３】加入者によって構成されたトランザクションメッセージの図である。
【図４】トランザクションを表示する、署名され、暗号化されたメッセージの作成のために実施される過程の図である。
【符号の説明】
【００６８】
１０１  移動電話
１０２  ネットワーク
１０３  無線連絡
１０４  アンテナ
１０５  ＧＳＭ回路
１０６  バス
１０７  マイクロプロセッサ
１０８  プログラムメモリ
１０９  メモリ
１１０  メモリ
１１１  キーボード
１１２  画面
１１３  事業者のサーバー
１１４  接続インターフェイス回路
１１５  バス
１１６  マイクロプロセッサ
１１７  メモリ
１１８  メモリ
１１９  接続インターフェイス
１２０  ネットワーク
１２１  プロバイダのサーバー
１２２  インターフェイス回路
１２３  マイクロプロセッサ
１２４  メモリ
１２５  メモリ
１２６  バス
１２７  カードの読取器
【図１】
2005513955.tif 000003
【図２】
2005513955.tif 000004
【図３】
2005513955.tif 000005
【図４】
2005513955.tif 000006
【手続補正書】
【提出日】平成15年4月9日(2003.4.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子署名方法であり、該方法が以下の過程を含むことを特徴とする方法。
−使用者とプロバイダの間のトランザクションＴの種類に関する情報を、使用者の端末上で編集する過程（２０１）、
−トランザクションＴとトランザクションＴの発起人を認証するために、トランザクションＴの署名を端末上で作成する過程（２０３）、
−トランザクションＴの種類とその署名に関する情報を含む第一メッセージを端末上で作成し、前記署名が対称アルゴリズムの実行によって作成される過程、
−電気通信事業者のサーバーに第一のメッセージを端末から発信する過程（２０４）、
−第一メッセージを、電気通信事業者のサーバー上で受信する過程（２０５）、
−端末の使用者をサーバー上で識別する過程、
−署名の有効性をサーバー上で確認する過程（２０６）、
−トランザクションＴ、端末使用者の署名、端末使用者のＩＤに関する情報を含む第二のトランザクションを、サーバー上で作成する過程（２０７）、
−事業者の上書署名と呼ばれる、第二のトランザクションに対応する署名を作成し、前記上書署名が非対称と言われるアルゴリズムの実行によって作成される過程（２０９）、  
−第二のトランザクションと事業者によるその上書署名を含む第二メッセージを、サーバーからトランザクションＴの当事者であるプロバイダに発信する過程（２１０）。
【請求項２】
上書署名の計算に使用される二重鍵（２０９）が事業者に帰属する二重鍵であることを特徴とする、請求項１に記載の方法。
【請求項３】
端末使用者に固有の署名鍵によって開始された暗号化アルゴリズムを用いて、トランザクションＴの署名が作成されることを特徴とする、請求項１または２に記載の方法。
【請求項４】
第二メッセージと上書署名がショートメッセージを介して発信されることを特徴とする、請求項１〜３のいずれか一つに記載の方法。
【請求項５】
使用者のＩＤに関する情報が、好ましくはＸ５０９規格により、認証権限者によって交付された、証明書に向けたリンクであることを特徴とする、請求項１〜４のいずれか一つに記載の方法。
【請求項６】
第二メッセージがさらにトランザクションの識別子を含んでいることを特徴とする、請求項１〜５のいずれか一つに記載の方法。
【請求項７】
上書署名が、事業者をホストとするトランザクションＴの当事者である、加入者の二重鍵と証明書Ｘ５０９の使用によって成立することを特徴とする、請求項１〜６のいずれか一つに記載の方法。
【請求項８】
上書署名が、事業者をホストとする特殊な二重鍵の使用によって成立し、該二重鍵に対して加入者のいくつかの証明書Ｘ５０９が生成され、これらの証明書がすべて、その連番によって単一のものとなっていることを特徴とする、請求項１〜７のいずれか一つに記載の方法。
【請求項９】
事業者が、プロバイダによって署名され、プロバイダによって発信されたトランザクションの署名を分析してから、該署名を加入者に送信し、この確認によって、加入者が署名の前にトランザクションの有効性を自己に保証できるようになっていることを特徴とする、請求項１〜８のいずれか一つに記載の方法。
【国際調査報告】
2005513955.tif 000007
2005513955.tif 000008
2005513955.tif 000009
2005513955.tif 000010