JP2005509366A - データ供給のための方法およびシステム、電子財産の所有権移転のための方法およびシステム、および電子投票のための方法およびシステム - Google Patents
データ供給のための方法およびシステム、電子財産の所有権移転のための方法およびシステム、および電子投票のための方法およびシステム Download PDFInfo
- Publication number
- JP2005509366A JP2005509366A JP2003543252A JP2003543252A JP2005509366A JP 2005509366 A JP2005509366 A JP 2005509366A JP 2003543252 A JP2003543252 A JP 2003543252A JP 2003543252 A JP2003543252 A JP 2003543252A JP 2005509366 A JP2005509366 A JP 2005509366A
- Authority
- JP
- Japan
- Prior art keywords
- digital certificate
- entity
- certificate
- data
- attributes
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 161
- 238000012546 transfer Methods 0.000 title claims description 40
- 230000002776 aggregation Effects 0.000 claims description 24
- 238000004220 aggregation Methods 0.000 claims description 24
- 238000012790 confirmation Methods 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 17
- 238000013500 data storage Methods 0.000 claims description 16
- 230000008520 organization Effects 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 6
- 238000012986 modification Methods 0.000 claims description 2
- 230000004048 modification Effects 0.000 claims description 2
- 238000013475 authorization Methods 0.000 abstract description 185
- 230000007774 longterm Effects 0.000 description 41
- 230000006870 function Effects 0.000 description 33
- 230000008569 process Effects 0.000 description 15
- 230000007246 mechanism Effects 0.000 description 14
- 238000012795 verification Methods 0.000 description 14
- 210000000078 claw Anatomy 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 230000004044 response Effects 0.000 description 10
- 230000008859 change Effects 0.000 description 9
- 230000008901 benefit Effects 0.000 description 8
- 239000000284 extract Substances 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- VBMOHECZZWVLFJ-GXTUVTBFSA-N (2s)-2-[[(2s)-6-amino-2-[[(2s)-6-amino-2-[[(2s,3r)-2-[[(2s,3r)-2-[[(2s)-6-amino-2-[[(2s)-2-[[(2s)-6-amino-2-[[(2s)-2-[[(2s)-2-[[(2s)-2,6-diaminohexanoyl]amino]-5-(diaminomethylideneamino)pentanoyl]amino]propanoyl]amino]hexanoyl]amino]propanoyl]amino]hexan Chemical compound NC(N)=NCCC[C@@H](C(O)=O)NC(=O)[C@H](CCCCN)NC(=O)[C@H](CCCCN)NC(=O)[C@H]([C@@H](C)O)NC(=O)[C@H]([C@H](O)C)NC(=O)[C@H](CCCCN)NC(=O)[C@H](C)NC(=O)[C@H](CCCCN)NC(=O)[C@H](C)NC(=O)[C@H](CCCN=C(N)N)NC(=O)[C@@H](N)CCCCN VBMOHECZZWVLFJ-GXTUVTBFSA-N 0.000 description 5
- 108010068904 lysyl-arginyl-alanyl-lysyl-alanyl-lysyl-threonyl-threonyl-lysyl-lysyl-arginine Proteins 0.000 description 5
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 3
- 240000000220 Panda oleosa Species 0.000 description 3
- 235000016496 Panda oleosa Nutrition 0.000 description 3
- 238000012550 audit Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000006378 damage Effects 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 206010052804 Drug tolerance Diseases 0.000 description 1
- HEFNNWSXXWATRW-UHFFFAOYSA-N Ibuprofen Chemical compound CC(C)CC1=CC=C(C(C)C(O)=O)C=C1 HEFNNWSXXWATRW-UHFFFAOYSA-N 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 238000004883 computer application Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 235000014510 cooky Nutrition 0.000 description 1
- 238000011840 criminal investigation Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000026781 habituation Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
- H04L63/045—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply hybrid encryption, i.e. combination of symmetric and asymmetric encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
- G06Q50/265—Personal security, identity or safety
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0823—Network architectures or network communication protocols for network security for authentication of entities using certificates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3263—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements
- H04L9/3268—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements using certificate validation, registration, distribution or revocation, e.g. certificate revocation list [CRL]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/46—Secure multiparty computation, e.g. millionaire problem
- H04L2209/463—Electronic voting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/56—Financial cryptography, e.g. electronic payment or e-cash
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/60—Digital content management, e.g. content distribution
- H04L2209/608—Watermarking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Bioethics (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Computing Systems (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Finance (AREA)
- Medical Informatics (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Storage Device Security (AREA)
Abstract
【解決手段】この方法は、第1の署名エンティティによる電子署名付きの、権限付与証明書と呼ばれる第1のディジタル証明書を生成するステップを含む。権限付与証明書は、記載のエンティティ(302)の1つまたは複数の属性と、第1の署名エンティティを識別する1つまたは複数の属性を含む、権限付与証明書の1つまたは複数の属性を含む。権限付与証明書はまた、供給すべき記載のエンティティ(302)に関するデータの指示、および、供給すべきそのデータの1つまたは複数のソース(306)の指示も含む。権限付与証明書はまた、そのデータの供給が認可される1つまたは複数の利用側エンティティ(304)を識別する、1つまたは複数の属性も含む。この方法はまた、利用側エンティティ(304)が、処理すべき権限付与証明書、およびその権限付与証明書中に指示されているデータを供給するソース(306)を転送するステップも含む。記載のエンティティ(302)に関するデータの一部または全部を、カスタム証明書と呼ばれる第2のディジタル証明書を使って利用側エンティティ(304)に供給することができる。このカスタム証明書には、第2の署名エンティティによって電子署名がなされる。カスタム証明書は、供給すべきデータを含めて、記載のエンティティ(302)の1つまたは複数の属性、第2の署名エンティティを識別する1つまたは複数の属性を含む、カスタム証明書の1つまたは複数の属性、およびデータを供給すべき先の1つまたは複数の利用側エンティティを識別する1つまたは複数の属性を含む。カスタム証明書は、カスタム証明書廃棄リスト中に現れることがある。第1のエンティティから第2のエンティティに電子財産(801)の所有権を移転するためのシステムおよび方法も提供される。電子投票のための方法およびシステムも提供される。
Description
・ユーザの公開鍵を知っている人であれば誰でも、その鍵を使って暗号化したメッセージをユーザに送ることができ、唯一秘密鍵を持っているそのユーザだけが、そのメッセージを復号可能であることを確信できる。これによって機密性が提供される。
・ユーザはまた、自分の秘密鍵でメッセージを暗号化することができる。これは、公開鍵を知っている人であれば誰でもそれを復号することができるため、機密性を提供することはできない。しかし、その人たちがそのメッセージを復号できるということは、そのメッセージが、唯一、秘密鍵を持っているそのユーザからきたものにちがいないことを意味する。これによって完全性と認証が提供され、また、否認防止のための基礎、すなわち署名と同等であるディジタルのものとしての役割を果たす。
・送信者が自分の秘密鍵でメッセージに署名し、次いでそれを受信者の公開鍵で暗号化するならば、機密性、完全性、認証、否認防止が同時に提供される。
・アリスは、自分の公開鍵(および識別情報)を登録局(RA)に登録することを決める。(この従来技術の説明においては、それぞれ署名者と利用側当事者を表すのに、よくある名前の「アリス」と「ボブ」を使用する)。
・次いで、認証局(CA)は、RAが収集した情報を使って、アリスの公開鍵がアリスおよび有効期間を識別する情報と共に含まれている、コンピュータ・ファイルを作成することができる。CAは、それ自身の秘密鍵でそのファイルに署名して、証明書を作成する。
・CAの公開鍵が今度は別のCAによって証明され、次にそのCAの証明書が別のCAによって証明される。同じことが、最終的にルート、すなわち、その値については何か別の方法で知る必要がある、未署名(または自己署名)の公開鍵があるCAに到達するまで繰り返される。
・したがって、ルートから出発することにより、証明書のチェーンを伝って、公開鍵の値を発見することができる。
・証明書は、秘密鍵の所有者ではなく、利用側当事者によって「使用」される。利用側当事者は、暗号化または署名のチェックに使用するための公開鍵を、証明書から抽出する。
・証明書は、ディジタル署名の作成または受信メッセージの復号には必要とされない。
・ユーザは、誰か他の人の署名をチェックするために、または暗号化メッセージを送るために、いずれかの証明書において名前が記載される必要は全くない。
・先進的電子署名(EU電子署名指令中に定義されている)ですら、マッチする公開鍵に関連する証明書が存在すること要求していない。
・アリスは、自分の秘密鍵を要求することに同意するとともに、「証明書のポリシー」および「証明書プラクティス・ステートメント」を記載した申込用紙に、自分の通常の手書きの署名を行う。
・アリスは、次いで、自分のRAに送るPKCS#10オブジェクトを構築し、それに署名する。PKCS#10は、業界標準のデータ・フォーマットである。
・RAは、受け取ったオブジェクトの内容を、アリスについてわかっていることと照合し、証明書要求をCAに送る。
・CAは、世界のいずれかのボブが利用することができる証明書に署名し、それをアリスに送る。その証明書には、おそらく1年後ほどの満了日が記載されている。アリスは、証明書が満了したときには、おそらくその目的で再び手書きの署名を使って、その証明書を更新する措置をとることを覚えていなければならない。
・アリスが何かに電子的に署名すると、彼女のソフトウェアが、彼女の署名ブロックおよび署名されたオブジェクトとともにその証明書を利用側当事者に送ってくれる。
・その送信を受信すると、ボブは(すなわち彼のソフトウェアは)、まずその証明書を調べて、それが有効期間内かどうかをチェックする。ボブが「発行者」を認識し、発行者の公開鍵を知っている場合には、彼は、証明書の署名もチェックすることができる。それが計算されたならば、彼は証明書から公開鍵を抽出して、署名されているデータ上の署名をチェックすることができる。
・しかし、もちろん、彼が発行者の公開鍵を知らない場合もある。この場合、彼は、自分が知っている公開鍵にリンクしている証明書のチェーンが必要になる。場合によってはアリスが彼にチェーンを送っている。あるいは、場合によっては、彼は、自分で公開ディレクトリを検索してチェーンを組み立てなければならない。ディレクトリにアクセスするのに料金を支払わなければならない場合、または支払わないでよい場合がある。ボブは、ある証明書中の発行者名が次の証明書中の対象者名と同じであること、全ての証明書上の全ての署名が一致すること、また、チェーン内の有効期間が互いに対して理にかなっていることをチェックすることによって、チェーンを処理する必要がある。もちろん、元の証明書と彼が暗に知っているいずれかの公開鍵によって署名された証明書の両方を含むチェーンを構築できない可能性もある。
・しかし、もちろん、元の証明書、またはチェーン内の証明書のいずれかが無効になっている場合もある。したがって、ボブのソフトウェアは、次いで、各証明書に含まれているインターネット・アドレス(URL−ユニフォーム・リソース・ロケータ)に順番に行って、そのURLから最新の証明書廃棄リスト(CRL)を抽出し、チェーン内の次の証明書のシリアル番号がそこに現れていないことをチェックしなければならない。各CRLにアクセスするのに料金を支払わなければならない場合、または支払わないでよい場合がある。
・上記の最後の3項目の代わりに、ボブは、証明書を検証機関(VA)に回すことができる。検証機関(VA)は、作業の多くを彼のためにやってくれ、元の証明書の検証に関する署名付きの正当/不正応答を返してくれる。検証サービスが十分に完全なものであれば、ボブが自分で行った場合に比べ、成功できる頻度が高いであろう。検証サービスを使用すると、おそらく料金がかかる。
・ボブは、当該証明書および、残りのチェーンとCRL、または署名付き検証応答のいずれかを保管する。ボブは、後でアリスの証明書が廃棄された場合に備えて、タイムスタンプ機関から、廃棄される前にその証明書を入手したことを証明するための、署名付きデータの署名ブロックのタイムスタンプを得ておくのもよいであろう。
1999年12月13日の、欧州議会および評議会による、電子署名のためのコミュニティ・フレームワークに関する指令1999/93/EC
権限付与システムの記載の実施形態は、個人データが1つまたは複数のソースにあるデータベース中に保持されていることを前提とする。(データベースという用語には、ディレクトリも含まれるものとする。)データベースは、実世界で起こっていることをモデル化する。データベースの変更は、実世界における変更を反映している。本実施形態は、対象者を識別するデータベース・エントリにのみ適用される。すなわち、対象者をそのデータベース内のその他の全ての対象者と区別するのに十分な情報がエントリ中にある場合にのみ適用される。データベースがディジタルでなければならない必要はなく、ハードコピー・データベースも含まれる。
名前 アリス・アースリング
生年月日 1963年11月17日
住所 サウスビュー・ロード65
従業員番号 65193
米国税局のアリスの一意の番号(Acmeは、この情報を源泉徴収税の支払いのために保持している) DF456781A
アリスの銀行業者 ラットランド銀行
アリスの銀行口座番号(Acmeは、この情報を各月のアリスへの支払いのために保持している) 01081208
アリスの業務用電子メール・アドレス alice.earthling@acme.com
アリスの自宅用電子メール・アドレス Alice@earthling.name
アリスの業務用電話番号 +99 12 3000 3274
アリスの携帯電話の電話番号 +99 73 0578 2407
アリスの自宅用電話番号 +99 13 2553 8109
アリスの登録ドメイン名 alice.earthling.name
アリスが管理している秘密鍵にマッチする公開鍵の値 956DF57E4…
アリスの正面顔写真を含むJPEGファイル AD53827D5C88E575EAB6678…
アリスの手書き署名のディジタル化画像を含むTIFFファイル FE4368AB543C55FDE653FB6…
仮名 756384928475
アリスの給与 60,500ユーロ
Acmeにおけるアリスの外部購買限度 100,000ユーロ
個人に関するデータを記憶する1つの方法として、証明書という形態がある。記載の実施形態では、個人に関しては、証明書を、データベース中のあるエントリのディジタル署名付き抽出部分とみることができる。これを、さらに、個人ではないエンティティに関する証明書を含むように、拡張することができる。記載のシステムでは、証明書は、各データベースを運用する組織の外からエントリが見えるようになるメカニズムである。
・ディジタル署名を作成するために使用される秘密鍵にマッチする公開鍵を認証符号として含む証明書は、確認証明書として分類される。
・確認証明書は、公けに発行される場合とされない場合があり、また、認可を受ける場合と受けない場合がある。欧州連合電子署名指令では各クラスを異なって扱うため、この違いは重要である。
・このモデルは、3つのさらなるクラスのうちの1つに証明書を割り当てる。3つのクラスとは、従来、権限付与、およびカスタムである。これらのクラスについてのさらなる情報は後で記載するが、要約すると以下の通りである。
・従来の証明書は、対象者を識別するが、特定の利用側当事者を識別することはない。利用側当事者とは、証明書の利用者、すなわち証明書の内容の正確さを利用する誰かである。このクラスの証明書は、従来技術で広く見られる。
・カスタム証明書は、利用側当事者と対象者の両方を識別し、証明書に署名するエンティティは証明書の対象者ではない。
・権限付与証明書は、利用側当事者と対象者の両方を識別し、対象者が署名する。
従来の登録局(RA)の概念は、供給すべきデータのソースという形態で、記載のシステム中に存続している。本実施形態では、所与の対象者のための登録局を以下のように定義する。
・データベースの管理者であって、
・その対象者に関するRAになることを対象者に対して同意した者であって、
・所有するその対象者についてのデータベース・エントリ中に、その対象者の公開確認鍵の値を含める者。
・直接RAは、対象者の公開鍵の値を主要データとして保持し、それを実世界のできごとに応じて更新する。これを行うために、DRAは、対応する秘密鍵の損失または漏洩の際の通知をカバーする、ある種の契約を対象者と交わしていることが多い。
・間接RAは、公開鍵の値を含む長期的カスタム証明書をキャッシュしておき、そのようなチェックすべき証明書の継続的な検証を可能にする現行の認証廃棄リスト(CRL)にアクセスすることができる。(CRLについては後述する。)
このモデルは、署名デバイスと呼ばれる有限状態マシンの操作へのディジタル署名を抽出する。この署名デバイスは、一般化時間の通常の標準概念に対応し、1秒の粒度で増分する、現地時間のソースにアクセスする。このマシンの状態は以下によって定義される。
・その時々に変化し得る鍵ペアの値
・各署名操作の前または後に増加する整数である、権限付与証明書シリアル番号の値
・(任意で)権限付与証明書に含めるべきデータについてのインテリジェント推測を可能にする一組の値。
・デバイスは現地時間の値をとる。
・デバイスは、権限付与証明書(EC)のシリアル番号を増分する。
・順番に署名すべきゼロまたは複数のオブジェクトのそれぞれについて、デバイスは、各オブジェクトをアリスに対して表示し、署名すべきかどうかの決定を彼女から受け取る。
・アリスが署名したいと思うオブジェクトがあればそのそれぞれについて、デバイスは、データ構造上の署名ブロックを計算する。署名ブロックは以下を含む。
・署名すべきオブジェクト
・シリアル番号およびアリスの公開鍵の値のハッシュによる、作成しようとしているECの参照
・場合によってはその他の情報
・デバイスは、次いで、ECのシリアル番号とともに、ECに含める値のインテリジェント推測を示す、EC確認画面を表示する。これらのインテリジェント推測は、呼び出すことにより外部からデバイスに提供された情報から、また、内部に保持されている任意選択の値から計算される。
・デバイスは、アリスが提供した(またはインテリジェント推測から受け取った)情報から、また、署名付きオブジェクトの署名ブロックから、ECを構築する。ECの有効期間は、操作の開始(最初の項目)の時間に開始するように設定され、また、操作の終了時に記録される一般化時間の1秒後に終了するか、またはアリスの承認により終了するか、どちらか期間が長くなる方で終了する。デバイスは、アリスの署名をECに付ける。
従来技術で説明した証明書の代わりとして、記載のシステムは、ボブに権限付与証明書を送るための、アリスのソフトウェアを提供する。この代替メカニズムは、アリスが、従来の証明書を(実際には、いかなるディジタル証明書も全く)「発行」される必要がないことを意味する、いくつかの独自の利点を持っている。
・アリスが「発行者」として表明する識別名
・対象者と同じ識別名
・利用側当事者の識別名
・アリスの識別名を公開鍵の値(または、1つまたは複数のそのような値)に解決することができるRAの識別名
・署名操作の開始時間の1秒前に開始し、その時間の2秒後以降に終了する有効期間
・(任意で)1組の属性定義
・各属性定義について、表明されている値、または対象者の属性値を保持するRAの識別名のいずれか
・(任意で)対象者の公開鍵の値である特定の属性を保持する、RAの識別名
・(もしあれば)以前署名したオブジェクト(または複数オブジェクト)上の署名ブロック(または複数ブロック)
・(もしあれば)利用側当事者が提供したランダム・ナンスまたはその他の情報。ナンスは、一般に、生成されるまでは値が予測不可能な大きな数である。
・(任意で)対象者の公開鍵または対象者の公開鍵の1つ、あるいは、そのような鍵の参照
・(任意で)ポリシー情報。アリスは、権限付与証明書中に表明または参照されている個人情報が使用されてもよいことに同意する目的ステートメント、または、それが使用されてはならないことを述べる目的ステートメントを含めることができる。彼女はまた、後でECを使ってカスタム認定証明書を生成することへの承諾を示すこともできる。
・上記全体に対する対象者の署名。この署名を省略できる状況(基本的に、権限付与証明書の署名が確認されることがない状況)もあるが、このような状況についてはこれ以上説明しない。
アリスが1つまたは複数のRAと契約するように、ボブも、もし権限付与証明書をカスタム証明書に変換したいのであれば、1つまたは複数のCAと契約する必要がある。このプロセスは単純である。権限付与証明書の期限前であればいつでも(または、瞬間的権限付与証明書の期限後できるだけ早く)、ボブは、好きなだけ何度でも、自分が受け取った権限付与証明書をCAに送り、CAは、ボブの要求に添ってカスタマイズした、同等のカスタム証明書に署名してそれを返す。ボブがどのCAを選択するか、または何回、またはいくつの異なるCAに同じ権限付与証明書を送るかについて、このシステムでは何の制約もない(ただし、回数については、瞬間的権限付与証明書の場合には素早く行うときに限る)。
・アリスの公開鍵の値
・CAが責任を有する表明されている属性があればその値
システムがカスタム証明書を提供するように、カスタム証明書廃棄リストもある。カスタム証明書廃棄リストは、長期的カスタム証明書のみに適用される。なぜならば、瞬間的カスタム証明書は、生成されて1秒以内に満了し、したがってそれらの廃棄の問題が生じることはないからである。
RAのいずれかがECRLを受け取ると、それは、リストから、アリスのために処理した全ての権限付与証明書のシリアル番号を抽出し、自分のマッピング・テーブルを見て、マッチするCA名およびカスタム証明書のシリアル番号を見つけ、「権限付与証明書の廃棄」という理由により廃棄を指示する署名付きメッセージを各CAに送る。
特定の権限付与証明書に複数のRAの名前が記載されている場合、アリスは、それらのうちいずれか1つにECRLを送ることができる。これによって、彼女は、そのRAの粒度で、権限付与証明書の一部を廃棄することができる。さらには、属性の粒度による廃棄を可能にすることもできる。廃棄コード「権限付与証明書の部分的廃棄」に対する要件がある。
権限付与インフラストラクチャは、顧客に権限付与サービスを提供する1組のRAおよびCAをリンクする、安全な(すなわち、署名付きの暗号化された)メッセージング/トランザクション・システムで構成される。このようなトランザクション・システムを実装する方法は、従来技術において十分に説明されている。
以下に、所有権が保護され、自動化手段によって証明され得るように電子財産の所有権を譲渡するための方法およびシステムについて説明する。記載の技術は、前述の権限付与インフラストラクチャの存在を前提としている。
・アリスが表明している名前。これは、仮名を含み、どのような名前でもかまわない。
・利用側当事者の名前(ボブ)
・1つまたは複数の属性識別子、およびそれらの属性の値を保持するRAの名前
・アリスによる電子財産の署名の有効期間
・リンク手段
・権限付与証明書の対象者の名前は、任意で含めることができる。これは、アリスが特定の立場の役割を果たしている場合には、彼女の名前になり得る。
・所有権の有効期間も含めることができる。これは、所有権の有限期間使用、または無期限の永久譲渡であり得る。その場合期間は無制限である。
・上記全体に対するアリスの署名
・署名時のアリスの公開鍵を含む、ECにおいて認可されているアリスの1つまたは複数の属性値
・CAの名前
・ECからとった、利用側当事者の名前(ボブ)
・アリスの署名の期間に対応する、証明書の有効期間
・ECから得た、電子財産の所有権の有効期間
・もしあれば、認定の値
・上記の全てに対するCAの署名
・リンク手段も、ECからコピーしてカスタム証明書に含めることができる。
所有権が保護され、また自動化手段によって証明され得るように、上記の方法を使って電子財産の所有権を譲渡する環境においては、同じ電子財産の複数の移転を防ぐ、所有権を移転する(例えば、販売によって)ための方法が必要とされる。
電子投票には3つの側面がある。
1.集計の信頼性。これは、最も重点的に暗号化の研究の対象とされている分野である。現在、多大なコンピュータの処理能力を犠牲にして、きわめて高い水準の暗号強度が達成される、利用可能な解決策がある。
集計の信頼性に関する目標
1.誰も、1回しか投票できない。これは、各投票者が一意のシリアル番号を有することによって達成することができ、このシリアル番号は投票に添えられなければならない。集計組織(CO)が余分な投票用紙を作成することを防ぐために、シリアル番号は別の認証機関(AA)によって発行される。認証機関がシリアル番号を存在しない投票者に与えることを防ぐために、投票者の名前(シリアル番号ではなく)を公表することができる。
a)集計組織の公開鍵で投票を暗号化することによって−データ送信中の投票を保護するために。
b)集計組織を認証機関から切り離すことによって−集計組織の誰かが知ることを防ぐため。
(切り離す以外の方法が、シリアル番号の「匿名配信」によって可能であるが、しかし、これは、コンピュータの処理能力に関して非常に費用がかかり、また、現行システムからの移行−変更ではなく−が非常に難しい。)
8.全ての人の投票が届く。AAにシリアル番号を要求した全ての人が投票に至るわけではない。COは、このような人々と、投票が入力中になくなってしまった場合の違いがどのようにすればわかるであろうか。MQSeries(インターナショナル・ビジネス・マシン・コーポレーションの登録商標)などの工業用強度保証配信ミドルウェアが、1つのオプションになるであろう。
12.認可された投票者のみが投票できる。権限付与インフラストラクチャを使って、固定選挙人名簿に基づいてではなく、アイデンティティ、年齢、住所、国籍、投票除外者ではないことに基づいて、ある人の投票を認定することができる。
・一実装では、アリスにオプションを与えることができ、彼女がナンスを望む場合には彼女のためのランダム・ナンスを選び、彼女がナンスを望まない場合にはゼロを使用することができる。これには、ゼロ・ナンスは公表される必要がなく、興味がある人だけが自分のナンスを公表させるという利点がある。
・別の実装では、いずれにしてもナンスが生成されて、AAおよびCOに送られ、アリスのコンピュータに記録される。これには、アリスが回答しなければならない質問が1つ少なくなるという利点がある。
Claims (115)
- 記載のエンティティ(302)に関するデータを利用側エンティティ(304)に供給するための方法であって、
第1の署名エンティティによって電子署名がなされた第1のディジタル証明書を生成するステップであって、前記第1のディジタル証明書が、
前記記載のエンティティ(302)の1つまたは複数の属性と、
前記第1の署名エンティティを識別する1つまたは複数の属性を含む、前記第1のディジタル証明書の1つまたは複数の属性と、
供給すべき、前記記載のエンティティ(302)に関するデータの指示と、
前記供給すべきデータの1つまたは複数のソース(306、500)の指示と、
前記データを供給すべき先の1つまたは複数の利用側エンティティ(304)を識別する1つまたは複数の属性とを含むステップと、
前記利用側エンティティ(304)が、処理のために前記第1のディジタル証明書を転送するステップと、
ソース(306、500)が、前記第1のディジタル証明書中に指示されている前記データを供給するステップとを含む方法。 - ソース(306、500)はデータを保持することが可能であり、または、1つまたは複数のさらなるソース(306、500)を参照することが可能である、請求項1に記載の方法。
- 前記第1の署名エンティティは前記記載のエンティティ(302)である、請求項1または2に記載の方法。
- 前記第1のディジタル証明書は、前記利用側エンティティ(304)が前に含めることを要求していた参照、ナンス、またはその他のデータを含む、請求項1ないし3のいずれか一項に記載の方法。
- 前記記載のエンティティ(302)に関するデータの一部または全てが、第2のディジタル証明書を用いて前記利用側エンティティ(304)に供給され、前記第2のディジタル証明書は、第2の署名エンティティによって電子署名がなされており、また、
前記供給すべきデータを含む、前記記載のエンティティ(302)の1つまたは複数の属性と、
前記第2の署名エンティティを識別する1つまたは複数の属性を含む、前記第2のディジタル証明書の1つまたは複数の属性と、
前記データを供給すべき先の1つまたは複数の利用側エンティティ(304)を識別する1つまたは複数の属性とを含む、請求項1ないし4のいずれか一項に記載の方法。 - 前記第1のディジタル証明書は、前記利用側エンティティ(304)が前記第1のディジタル証明書を使って第2のディジタル証明書を得ることを認可する、請求項5に記載の方法。
- 前記利用側エンティティ(304)は、認定されたものとしてマークを付けられた第2のディジタル証明書を得ることを認可される、請求項6に記載の方法。
- 前記第2のディジタル証明書は、前記第1のディジタル証明書の1つまたは複数の属性を含む、請求項5ないし7のいずれか一項に記載の方法。
- 前記第1のディジタル証明書の内容の少なくとも一部は、前記第2のディジタル証明書にコピーされる、請求項5ないし8のいずれか一項に記載の方法。
- 前記利用側エンティティ(304)が、ソース(306、500)からデータを得るために前記第1のディジタル証明書を中間エンティティ(308)に転送するステップを含む、請求項1ないし9のいずれか一項に記載の方法。
- 前記中間エンティティ(308)は前記第2のディジタル証明書を生成する、請求項10に記載の方法。
- 前記第2のディジタル証明書は、前記第1のディジタル証明書に含まれている、前記利用側エンティティ(304)を識別する1つまたは複数の属性とは異なる、前記利用側エンティティ(304)を識別する1つまたは複数の属性を含む、請求項5ないし11のいずれか一項に記載の方法。
- 前記第2のディジタル証明書は、前記第1のディジタル証明書に含まれている、前記記載のエンティティ(302)を識別する1つまたは複数の属性とは異なる、前記記載のエンティティ(302)を識別する1つまたは複数の属性を含む、請求項5ないし12のいずれか一項に記載の方法。
- 前記記載のエンティティ(302)は、対応する公開鍵を持つ秘密鍵を使ってディジタル署名を生成し、前記第1の署名エンティティは前記第1のディジタル証明書に前記ディジタル署名またはその暗号ダイジェストを含め、前記利用側エンティティ(304)に供給すべきデータは前記公開鍵を含む、請求項1ないし13のいずれか一項に記載の方法。
- 前記第1のディジタル証明書は有効期間を含む、請求項1ないし14のいずれか一項に記載の方法。
- 前記第2のディジタル証明書は有効期間を含む、請求項5ないし15のいずれか一項に記載の方法。
- 前記第1のディジタル証明書または前記第2のディジタル証明書の前記有効期間は、ディジタル証明書が生成される間の短い期間である、請求項15または16に記載の方法。
- 前記第1のディジタル証明書中に指示されている前記データは、前記第1のディジタル証明書中に識別される記載のエンティティ(302)から前記第1のディジタル証明書中に識別される前記利用側エンティティ(304)に対して負う支払いまたは債務の確認を含む、請求項1ないし17のいずれか一項に記載の方法。
- 第2の署名エンティティは、第1のディジタル証明書中に支払うべきものとして示されている債務の保証を第2のディジタル証明書中に示す、請求項18に記載の方法。
- 以前に供給されたデータの変更は、前記以前に供給されたデータに関する第2のディジタル証明書を識別するリストを供給することによって指示される、請求項5ないし19のいずれかに記載の方法。
- リスト(701、703)は、前記利用側エンティティ(304)に供給されることがもはや認可されていないデータを指定する、第1または第2のディジタル証明書を識別する、請求項1ないし20のいずれか一項に記載の方法。
- 前記リスト(701、703)の生成は、1つまたは複数の属性が、前記リスト(701、703)が関わる前記利用側エンティティ(304)を識別するステップを含む、請求項20または21に記載の方法。
- 前記第2のディジタル証明書のリスト(703)を生成して記憶するステップであって、前記第2のディジタル証明書が、利用側エンティティ(304)に関連する該リスト(703)中の全ての第2のディジタル証明書が識別され得るように、前記利用側エンティティ(304)を識別する1つまたは複数の属性ごとの索引が付けられるステップを含む、請求項5ないし22のいずれか一項に記載の方法。
- 記載のエンティティ(302)に関するデータを利用側エンティティ(304)に供給するためのシステムであって、前記システムは、
第1の署名エンティティ・アプリケーション、利用側エンティティ・アプリケーション、および前記記載のエンティティ(302)に関するデータを保持するデータ記憶装置(504)を含み、
前記第1の署名エンティティ・アプリケーションは、前記第1の証明書エンティティ・アプリケーションによって電子署名がなされた第1のディジタル証明書を生成するための手段であって、前記第1のディジタル証明書が、
前記記載のエンティティ(302)の1つまたは複数の属性と、
前記第1の署名エンティティを識別する1つまたは複数の属性を含む、前記第1のディジタル証明書の1つまたは複数の属性と、
供給すべき、前記記載のエンティティ(302)に関するデータの指示と、
前記供給すべきデータの1つまたは複数のソース(306、500)の指示と、
前記データを供給すべき先の1つまたは複数の利用側エンティティ(304)を識別する1つまたは複数の属性とを含む手段を備え、
前記利用側エンティティ・アプリケーションは、処理のために前記第1のディジタル証明書を転送するための手段と、
前記第1のディジタル証明書中に指示されている前記データを前記データ記憶装置(504)から供給するための手段とを備えるシステム。 - ソース(306、500)は前記データ記憶装置(504)を保持し、または、1つまたは複数のさらなるソース(306、500)を参照することが可能である、請求項24に記載のシステム。
- 前記第1の署名エンティティは前記記載のエンティティ(302)である、請求項24または25に記載のシステム。
- 前記第1のディジタル証明書は、前記利用側エンティティ(304)が前に含めることを要求していた参照、ナンス、またはその他のデータを含む、請求項24ないし26のいずれか一項に記載のシステム。
- 前記記載のエンティティ(302)に関するデータを前記利用側エンティティ・アプリケーションに供給するために第2のディジタル証明書が提供され、前記第2のディジタル証明書は、第2の署名エンティティ・アプリケーションによって電子署名がなされていて、また、
前記供給すべきデータを含む、前記記載のエンティティ(302)の1つまたは複数の属性と、
前記第2の署名エンティティを識別する1つまたは複数の属性を含む、前記第2のディジタル証明書の1つまたは複数の属性と、
前記データを供給すべき先の1つまたは複数の利用側エンティティ(304)を識別する1つまたは複数の属性とを含む、請求項24ないし27のいずれか一項に記載のシステム。 - データ記憶装置(504)からデータを得るために前記利用側エンティティ・アプリケーションが前記第1のディジタル証明書を転送する、中間エンティティ・アプリケーションを含む、請求項24ないし28のいずれか一項に記載のシステム。
- 前記記載のエンティティ(302)に関するデータを保持する複数のデータ記憶装置(504)を含む、請求項24ないし29のいずれか一項に記載のシステム。
- データ記憶装置(504)は、該データ記憶装置(504)中に含まれるデータの項目について、その項目を参照した第1のディジタル証明書に関する、または含まれている情報を判断する手段を備えている、請求項24ないし30のいずれか一項に記載のシステム。
- データ記憶装置(504)は、該データ記憶装置(504)中に含まれるデータの項目について、その項目の値を提供する第2のディジタル証明書に関する、または含まれている情報を判断する手段を備えている、請求項28ないし31のいずれか一項に記載のシステム。
- 前記中間エンティティ・アプリケーションは、第2のディジタル証明書中で識別される前記利用側エンティティ(304)が参照する、第2のディジタル証明書を記憶するための記憶手段を備えている、請求項29ないし32のいずれか一項に記載のシステム。
- 次にどのデータ記憶装置(504)またはその他のプロキシ・エンティティ・アプリケーションに前記第1の証明書を転送するかを指定する情報を得るために、前記利用側エンティティ・アプリケーションまたは前記中間エンティティ・アプリケーションが前記第1のディジタル証明書を転送するプロキシ・エンティティ・アプリケーションを含む、請求項24ないし33のいずれか一項に記載のシステム。
- コンピュータ可読記憶媒体上に記憶されたコンピュータ・プログラム製品であって、
署名エンティティによって電子署名がなされたディジタル証明書を生成するステップであって、前記ディジタル証明書が、
記載のエンティティ(302)の1つまたは複数の属性と、
前記署名エンティティを識別する1つまたは複数の属性を含む、前記ディジタル証明書の1つまたは複数の属性と、
供給すべき、前記記載のエンティティ(302)に関するデータの指示および1つまたは複数のソース(306、500)の指示、または前記データ自体のうちのいずれかと、
前記データを供給すべき先の1つまたは複数の利用側エンティティ(304)を識別する1つまたは複数の属性とを含むステップを実行させるためのコンピュータ可読プログラム・コード手段を含むコンピュータ・プログラム製品。 - 署名エンティティによって電子署名がなされたディジタル証明書であって、
記載のエンティティ(302)の1つまたは複数の属性と、
前記署名エンティティを識別する1つまたは複数の属性を含む、前記ディジタル証明書の1つまたは複数の属性と、
供給すべき、前記記載のエンティティ(302)に関するデータの指示および1つまたは複数のソース(306、500)の指示、または前記データ自体のうちのいずれかと、
1つまたは複数の利用側エンティティ(304)を識別する1つまたは複数の属性とを含み、前記利用側エンティティ(304)が、前記記載のエンティティ(302)に関するデータが供給される先のエンティティであるディジタル証明書。 - ディジタル証明書に基づいてディジタル署名を提供する方法であって、
公開鍵に対応する秘密鍵を使ってディジタル署名を生成するステップであって、署名付きデータが、
生成されるディジタル証明書を識別する1つまたは複数の属性を含むステップと、
署名エンティティによって電子署名がなされたディジタル証明書を生成するステップであって、前記ディジタル証明書が、
前記公開鍵を得るのに十分な、記載のエンティティ(302)の1つまたは複数の属性と、
前記署名エンティティを識別する1つまたは複数の属性を含む、前記ディジタル証明書の1つまたは複数の属性と、
前記ディジタル証明書の生成時間よりも早く開始する、前記ディジタル証明書の指示有効期間とを含むステップとを含み、
前記ディジタル証明書は前記ディジタル署名の生成よりも後に生成される方法。 - 同じディジタル証明書を識別する複数のディジタル署名を生成することが可能な、請求項37に記載の方法。
- 前記ディジタル証明書の前記有効期間は、前記ディジタル署名が生成される間の短い期間である、請求項37または38に記載の方法。
- 前記ディジタル署名中に与えられる、前記生成されるディジタル証明書を識別する1つまたは複数の属性は、シリアル番号を含む、請求項37ないし39のいずれか一項に記載の方法。
- 次に生成されるべきディジタル証明書に使用可能な最も小さい利用可能シリアル番号、または各秘密鍵を使って最後に使用されたシリアル番号が記録される、請求項40に記載の方法。
- ディジタル証明書に基づいてディジタル署名を提供するシステムであって、
公開鍵に対応する秘密鍵を使ってディジタル署名を生成するための手段を備えた記載エンティティ・アプリケーションであって、署名付きデータが、
生成されるディジタル証明書を識別する1つまたは複数の属性を含む記載エンティティ・アプリケーションと、
電子署名がなされたディジタル証明書を生成するための手段であって、前記ディジタル証明書が、
前記公開鍵を得るのに十分な、記載のエンティティ(302)の1つまたは複数の属性と、
前記署名エンティティを識別する1つまたは複数の属性を含む、前記ディジタル証明書の1つまたは複数の属性と、
前記ディジタル証明書の生成時間よりも早く開始する、前記ディジタル証明書の指示有効期間とを含む手段とを備えた署名エンティティ・アプリケーションとを含み、
前記ディジタル証明書は前記ディジタル署名の生成よりも後に生成されるシステム。 - コンピュータ可読記憶媒体上に記憶されたコンピュータ・プログラム製品であって、
公開鍵に対応する秘密鍵を使ってディジタル署名を生成するステップであって、署名付きデータが、
生成されるディジタル証明書を識別する1つまたは複数の属性を含むステップと、
署名エンティティによって電子署名がなされたディジタル証明書を生成するステップであって、前記ディジタル署名が、
前記公開鍵を得るのに十分な、記載のエンティティ(302)の1つまたは複数の属性と、
前記署名エンティティを識別する1つまたは複数の属性を含む、前記ディジタル証明書の1つまたは複数の属性と、
前記ディジタル証明書の生成時間よりも早く開始する、前記ディジタル証明書の指示有効期間とを含むステップとを実行するためのコンピュータ可読プログラム・コード手段を含み、
前記ディジタル証明書は前記ディジタル署名の生成よりも後に生成されるコンピュータ・プログラム製品。 - 署名エンティティによって電子署名がなされたディジタル証明書であって、
記載のエンティティ(302)の1つまたは複数の属性と、
前記署名エンティティを識別する1つまたは複数の属性を含む、前記ディジタル証明書の1つまたは複数の属性と、
前記ディジタル証明書の生成時間よりも早く開始する、前記ディジタル証明書の指示有効期間とを含むディジタル証明書。 - 前記ディジタル証明書の前記指示有効期間は、前記ディジタル証明書の生成時間までに終了する、請求項44に記載のディジタル証明書。
- 前記記載のエンティティ(302)は前記署名エンティティである、請求項44または45に記載のディジタル証明書。
- 前記ディジタル証明書は前記生成時間を表すタイムスタンプを含む、請求項44ないし46のいずれか一項に記載のディジタル証明書。
- 請求項44に記載の前記ディジタル証明書から引き出される公開鍵に対応する秘密鍵を使ったディジタル署名であって、前記ディジタル証明書が前記ディジタル署名の生成よりも後に生成され、署名付きデータが、
前記生成されるディジタル証明書を識別する1つまたは複数の属性を含むディジタル署名。 - 電子財産の所有権移転のためのシステムであって、
第1のエンティティによって電子署名(805)がなされた電子財産(801)と、
前記第1のエンティティによって生成され電子署名がなされたディジタル証明書(806)であって、前記電子財産(801)が移転される先の第2のエンティティの指示と、前記第2のエンティティにソースから供給すべきデータの指示またはデータ自体とを含むディジタル証明書(806)とを含み、
前記電子財産(801)および前記ディジタル証明書(806)は、前記電子財産(801)を前記ディジタル証明書(806)に接続するリンク手段(802、807)を含むシステム。 - 前記リンク手段(802、807)は前記ディジタル証明書(801)のシリアル番号(803)および前記移転を参照する識別子(804)から生成されるビット・ストリームであり、前記ビット・ストリームが前記電子財産(801)に含まれ、前記ビット・ストリームまたは該ビットストリームの指示が前記証明書(806)に含まれている、請求項49に記載のシステム。
- 前記リンク手段(802、807)は透かし鍵(809)を有するディジタル透かし(808)であって、
前記透かし(808)が前記電子財産(801)に含まれ、前記透かし鍵(809)または該透かし鍵(809)の指示が前記ディジタル証明書(806)に含まれている、請求項49に記載のシステム。 - 前記電子財産(801)は、前記第1のエンティティによって公開/秘密鍵ペアの秘密鍵を使って署名(805)がなされ、対応する公開鍵または該公開鍵の指示が前記ディジタル証明書(806)中に提供される、請求項49ないし51のいずれか一項に記載のシステム。
- 前記電子財産(1001)は、前記第1のエンティティによって、前記第2のエンティティの公開/秘密鍵ペアの公開鍵を使って暗号化(1003)される、請求項49ないし52のいずれか一項に記載のシステム。
- 前記電子財産(1001)は、前記第1のエンティティによって、セッション鍵(1004)を用いた対称暗号を使って暗号化(1003)され、前記セッション鍵(1004)が前記第2のエンティティの公開/秘密鍵ペアの公開鍵を使って暗号化される(1008)、請求項53に記載のシステム。
- 前記ディジタル証明書(806)は、該ディジタル証明書(806)の生成時間よりも早く開始する有効期間を有する、請求項49ないし54のいずれか一項に記載のシステム。
- 前記ディジタル証明書(806)は、前記電子財産(801)の権利が移転される期間に関する第2の有効期間を有する、請求項49ないし55のいずれか一項に記載のシステム。
- 第3のエンティティによって電子署名(814)がなされた第2のディジタル証明書(810)が提供され、前記第2のディジタル証明書が、前記第1のエンティティ(817)の指示と、前記第2のエンティティ(811)の指示と、前記第3のエンティティの指示と、供給すべきデータとを含む、請求項49ないし56のいずれか一項に記載のシステム。
- 前記供給すべきデータは、前記第1のエンティティの秘密/公開鍵ペアの公開鍵(818)を含む、請求項49ないし57のいずれか一項に記載のシステム。
- 前記電子財産(801)の移転は、該電子財産(801)によって識別される口座を有する各エンティティによって追跡され、前記電子財産(801)の移転時に、口座がある単位で増分または減分される、請求項49ないし58のいずれか一項に記載のシステム。
- 前記口座は、前記電子財産(801)のハッシュによって識別される、請求項59に記載のシステム。
- 第1のエンティティから第2のエンティティに電子財産(801)の所有権を移転するための方法であって、
前記第1のエンティティが電子署名(805)を用いて電子財産(801)に署名するステップ(902)と、
前記第1のエンティティによって電子署名がなされ、前記第2のエンティティの指示と、前記第2のエンティティにソースから供給すべきデータの指示または前記データ自体とを含むディジタル証明書(806)を生成するステップ(903)とを含み、
前記電子財産(801)および前記ディジタル証明書(806)は、前記電子財産(801)を前記ディジタル証明書(806)に接続するリンク手段(802、807)を含む方法。 - 前記第1のエンティティが前記電子財産(801)および前記ディジタル証明書(806)を前記第2のエンティティに送るステップ(904)を含む、請求項61に記載の方法。
- 前記リンク手段(802、807)は、前記ディジタル証明書(801)のシリアル番号(803)および前記移転を参照する識別子(804)から生成されるビット・ストリームであり、前記ビット・ストリームが前記電子財産(801)に含まれ、前記ビット・ストリームまたは該ビットストリームの指示が前記ディジタル証明書(806)に含まれる、請求項61または62に記載の方法。
- 前記リンク手段(802、807)は透かし鍵(809)を有するディジタル透かし(808)であって、
前記透かし(808)が前記電子財産(801)に含まれ、前記透かし鍵(809)または該透かし鍵(809)の指示が前記ディジタル証明書(806)に含まれている、請求項61または62に記載の方法。 - 前記第1のエンティティが、公開/秘密鍵ペアの秘密鍵を使って前記電子財産(801)に署名するステップ(902)を含み、対応する公開鍵または該公開鍵の指示が前記ディジタル証明書(806)中に提供される、請求項61ないし64のいずれか一項に記載の方法。
- 前記第1のエンティティが、前記第2のエンティティの公開/秘密鍵ペアの公開鍵を使って前記電子財産(1001)を暗号化するステップ(1003)を含む、請求項61ないし65のいずれか一項に記載の方法。
- 前記第1のエンティティが、セッション鍵(1004)を用いた対称暗号(1104)を使って前記電子財産(1001)を暗号化するステップ(1003)と、前記第2のエンティティの公開/秘密鍵ペアの公開鍵を使って前記セッション鍵(1004)を暗号化するステップ(1105)とを含む、請求項66に記載の方法。
- 前記ディジタル証明書(806)は、該ディジタル証明書(806)の生成時間よりも早く開始する有効期間を有する、請求項61ないし67のいずれか一項に記載の方法。
- 前記ディジタル証明書(806)は、前記電子財産(801)の権利が移転される期間に関する第2の有効期間を有する、請求項61ないし68のいずれか一項に記載の方法。
- 前記第2のエンティティが、第3のエンティティによって電子署名(814)がなされた第2のディジタル証明書(810)を得るステップを含み、前記第2のディジタル証明書(810)が、前記第1のエンティティ(817)の指示と、前記第2のエンティティ(811)の指示と、第3のエンティティの指示と、供給すべきデータとを含む、請求項61ないし69のいずれか一項に記載の方法。
- 前記供給すべきデータは、前記第1のエンティティの秘密/公開鍵ペアの公開鍵(818)を含む、請求項61ないし70のいずれか一項に記載の方法。
- 前記電子財産(801)の移転は、該電子財産(801)によって識別される口座を有する各エンティティによって追跡され、前記電子財産(801)の移転時に、口座がある単位で増分または減分される、請求項61ないし71のいずれか一項に記載の方法。
- 前記口座は、前記電子財産(801)のハッシュによって識別される、請求項72に記載の方法。
- コンピュータ可読記憶媒体上に記憶されたコンピュータ・プログラム製品であって、
前記第1のエンティティが電子署名(805)を用いて電子財産(801)に署名するステップ(902)と、
前記第1のエンティティによって電子署名がなされ、前記第2のエンティティの指示と、前記第2のエンティティにソースから供給すべきデータの指示または前記データ自体とを含むディジタル証明書(806)を生成するステップ(903)とを実行させるためのコンピュータ可読プログラム・コード手段を含み、
前記電子財産(801)および前記ディジタル証明書(806)は、前記電子財産(801)を前記ディジタル証明書(806)に接続するリンク手段(802、807)を含むコンピュータ・プログラム製品。 - 認証機関(1201)と、集計機関(1202)と、複数の投票者(1203、1204、1205、1206)とが存在し、
投票者はディジタル証明書(1301)を生成し、前記ディジタル証明書(1301)は、前記投票者を一意に識別するために前記認証機関(1201)に供給すべき識別データの指示と、前記識別データの1つまたは複数のソースの参照とを含み、または前記指示データ自体を含み、あるいはその両方を含み、前記ディジタル証明書(1301)はまた投票鍵(1302)の指示も含み、
前記投票者は、電子署名を用いて前記ディジタル証明書(1301)に署名し、
前記ディジタル証明書(1301)は、前記認証機関(1201)のみが読めるよう暗号化(1303)され、
前記投票者は、投票を含む投票メッセージ(1305)を生成し、
前記投票メッセージ(1305)は、前記集計機関(1202)のみが読めるよう暗号化(1306)され、
前記ディジタル証明書(1301)と前記投票メッセージ(1305)を結合する署名ブロック(1317)が生成される電子投票のための方法であって、
暗号化された前記ディジタル証明書(1304)と、暗号化された前記投票メッセージ(1307)と、前記署名ブロック(1317)とが前記認証機関(1201)に送られる方法。 - 前記識別データの確認が外部ソースに対して要求され、前記ディジタル証明書(1301)が、前記識別データの指示と、前記投票者の投票権の確認と、前記識別データおよび前記確認を提供することが可能な1つまたは複数のソースの参照を含む、請求項75に記載の方法。
- 前記ディジタル証明書(1301)は前記識別データ自体を含み、前記投票者による前記識別データの表明で十分である、請求項75に記載の方法。
- 前記識別データと、前記識別データおよび参照の指示とが、ともに前記ディジタル証明書(1301)に含まれている、請求項75に記載の方法。
- 前記識別データは、前記投票者の名前、住所、生年月日、国籍、居住の長さ、禁止されているクラスに含まれていないことのうち1つまたは複数を含む、請求項75ないし78のいずれか一項に記載の方法。
- 前記投票者は、該投票者が自分の投票を識別するために適用する識別子という形態で、前記投票メッセージ中にナンス(1305)を含める、請求項75ないし79のいずれか一項に記載の方法。
- 前記投票者は、前記投票メッセージ中にランダム・スポイラを含める、請求項75ないし80のいずれか一項に記載の方法。
- 前記ディジタル証明書(1301)は、前記認証機関の公開/秘密機密性鍵ペアの公開鍵を使って暗号化される、請求項75ないし81のいずれか一項に記載の方法。
- 前記投票メッセージ(1305)は、前記集計機関(1202)の公開/秘密機密性鍵ペアの公開鍵を使って暗号化される、請求項75ないし82のいずれか一項に記載の方法。
- 前記暗号化されたディジタル証明書(1304)のダイジェスト(1309)を得、前記暗号化された投票メッセージ(1307)のダイジェスト(1311)を得、前記ダイジェスト(1309、1311)を結合することによって完全性ブロックが形成される、請求項75ないし83のいずれか一項に記載の方法。
- 前記ダイジェスト(1309、1311)が結合され、前記結合からさらなるダイジェスト(1315)が得られ、前記得られたダイジェスト(1315)が暗号化される(1316)、請求項84に記載の方法。
- 前記ダイジェスト(1315)が、前記投票者が投票のために使用する公開/秘密署名鍵ペアの秘密鍵を使って暗号化される(1316)ことにより、署名ブロック(1317)が提供される、請求項85に記載の方法。
- 前記投票鍵(1302)は、前記投票者が投票のために使用する前記公開/秘密署名鍵ペアの公開鍵である、請求項75ないし86のいずれか一項に記載の方法。
- 前記認証機関(1201)は、前記ディジタル証明書(1301)および前記暗号化された投票メッセージ(1307)が、前記投票者が送った状態のままであり、前記署名ブロック(1317)によってリンクされていることを確認する、請求項75ないし87のいずれか一項に記載の方法。
- 前記認証機関(1201)は、前記ディジタル証明書(1301)を復号して(1401)前記投票鍵(1302)を得、該投票鍵を使って前記署名ブロック(1317)を復号し、また、前記認証機関(1201)は、前記暗号化されたディジタル証明書(1304)と前記暗号化された投票メッセージ(1307)を前記投票者と同じ方法を使って結合し、その結果を前記復号された署名ブロック(1404)と比較する(1405)、請求項88に記載の方法。
- 前記投票者のシリアル番号は前記認証機関(1201)によって発行される、請求項75ないし89のいずれか一項に記載の方法。
- 前記認証機関(1201)は、前記投票者のシリアル番号(1507)、前記ディジタル証明書のダイジェスト(1509)、前記投票鍵(1302)を含むメッセージ(1500)を構築し、前記メッセージ(1500)は前記認証機関(1201)によって暗号化される、請求項90に記載の方法。
- 前記認証機関(1201)は、前記メッセージ(1500)と、前記暗号化された投票メッセージ(1307)と、前記署名ブロック(1317)とを前記集計機関(1202)に送る、請求項91に記載の方法。
- 前記集計機関(1202)は、前記メッセージ(1500)を復号し(1506)、前記暗号化されたディジタル証明書のダイジェスト(1509)および前記メッセージ(1500)からの投票鍵(1302)を使って、前記投票メッセージ(1305)が、前記認証機関(1201)によってシリアル番号(1507)を割り当てられた、変更されていない元の投票であることを確認する、請求項92に記載の方法。
- 前記集計機関(1202)は、前記投票者の投票を復号して(1501)記録する(1502)、請求項93に記載の方法。
- 認証機関(1201)と、集計機関(1202)と、複数の投票者(1203、1204、1205、1206)が存在する電子投票のためのシステムであって、
投票者によって生成されるディジタル証明書(1301)を含み、前記ディジタル証明書(1301)は、前記投票者を一意に識別するために前記認証機関(1201)に供給すべき識別データの指示と、前記識別データの1つまたは複数のソースの参照とを含み、または前記識別データ自体を含み、あるいはその両方を含み、前記ディジタル証明書(1301)はまた前記投票鍵(1302)の指示も含み、
前記ディジタル証明書(1301)は、前記投票者による電子署名がなされ、
前記ディジタル証明書(1301)は、前記認証機関(1201)のみが読めるように暗号化(1303)され、
前記投票者によって、投票を含む投票メッセージ(1305)が生成され、
前記投票メッセージ(1305)は、前記集計機関(1202)のみが読めるように暗号化(1306)され、
署名ブロック(1317)が前記ディジタル証明書(1301)と前記投票メッセージ(1305)を結合し、
この場合、前記暗号化されたディジタル証明書(1304)と前記暗号化された投票メッセージ(1307)と、前記署名ブロック(1317)とが前記認証機関に送られる(1201)システム。 - 前記識別データの確認が外部ソースに対して要求され、前記ディジタル証明書(1301)が、前記識別データの指示と、前記投票者の投票権の確認と、前記識別データおよび前記確認を提供することが可能な1つまたは複数のソースの参照を含む、請求項95に記載のシステム。
- 前記ディジタル証明書(1301)は前記識別データ自体を含み、前記投票者による前記識別データの表明で十分である、請求項95に記載のシステム。
- 前記識別データと、前記識別データおよび参照の指示とが、ともに前記ディジタル証明書(1301)に含まれている、請求項95に記載のシステム。
- 前記識別データは、前記投票者の名前、住所、生年月日、国籍、居住の長さ、禁止されているクラスに含まれていないことのうち1つまたは複数を含む、請求項95ないし98のいずれか一項に記載のシステム。
- 前記投票メッセージ(1305)は、前記投票者が自分の投票を識別するために適用する識別子という形態でナンスを含む、請求項95ないし99のいずれか一項に記載のシステム。
- 前記投票メッセージ(1305)はランダム・スポイラを含む、請求項95ないし100のいずれか一項に記載のシステム。
- 前記ディジタル証明書(1301)は、前記認証機関の公開/秘密機密性鍵ペアの公開鍵を使って暗号化される、請求項95ないし101のいずれか一項に記載のシステム。
- 前記投票メッセージ(1305)は、前記集計機関(1202)の公開/秘密機密性鍵ペアの公開鍵を使って暗号化される、請求項95ないし102のいずれか一項に記載のシステム。
- 前記暗号化されたディジタル証明書(1304)のダイジェスト(1309)を得、前記暗号化された投票メッセージ(1307)のダイジェスト(1311)を得、前記ダイジェスト(1309、1311)を結合することによって完全性ブロックが形成される、請求項95ないし103のいずれか一項に記載のシステム。
- 前記ダイジェスト(1309、1311)が結合され(1312)、前記結合からさらなるダイジェスト(1315)が得られ、前記得られたダイジェスト(1315)が暗号化される(1316)、請求項104に記載のシステム。
- 前記ダイジェスト(1315)が、前記投票者が投票のために使用する公開/秘密鍵ペアの秘密鍵を使って暗号化される(1316)ことにより、署名ブロック(1317)が提供される、請求項105に記載のシステム。
- 前記投票鍵(1302)は、前記投票者が投票のために使用する前記公開/秘密署名鍵ペアの公開鍵である、請求項95ないし106のいずれか一項に記載のシステム。
- 前記ディジタル証明書(1301)および前記暗号化された投票メッセージは、前記投票者が送った状態のままであり、前記署名ブロック(1317)によってリンクされていることが確認される、請求項95ないし107のいずれか一項に記載のシステム。
- 前記ディジタル証明書(1301)が復号され、前記投票鍵(1302)が得られて、前記署名ブロック(1317)を復号(1403)するために使用され、前記暗号化されたディジタル証明書(1304)と前記暗号化された投票メッセージ(1307)はまた、前記投票者と同じ方法を使って結合され、その結果が前記復号された署名ブロック(1404)と比較される(1405)、請求項108に記載のシステム。
- 前記投票者のシリアル番号が前記認証機関(1201)によって発行される、請求項95ないし109のいずれか一項に記載のシステム。
- 前記投票者のシリアル番号(1507)、前記ディジタル証明書のダイジェスト(1509)、前記投票鍵(1302)を含むメッセージ(1500)が前記認証機関(1201)によって構築され、前記メッセージ(1500)は前記認証機関(1201)によって暗号化される、請求項110に記載のシステム。
- 前記メッセージ(1500)と、前記暗号化された投票メッセージ(1307)と、前記署名ブロック(1317)とが、前記認証機関(1201)によって前記集計機関(1202)に送られる、請求項111に記載のシステム。
- 前記メッセージ(1500)が前記集計機関(1202)によって復号され(1506)、前記暗号化されたディジタル証明書のダイジェスト(1509)および前記メッセージ(1500)からの投票鍵(1302)を使って、前記投票メッセージ(1305)が、前記認証機関(1201)によってシリアル番号(1507)を割り当てられた、変更されていない元の投票であることを確認する、請求項112に記載のシステム。
- 前記投票者の投票は、前記集計機関(1202)によって復号されて(1501)記録される(1502)、請求項113に記載のシステム。
- コンピュータ可読記憶媒体上に記憶されたコンピュータ・プログラム製品であって、
ディジタル証明書(1301)を生成するステップであって、前記ディジタル証明書(1301)は、投票者を一意に識別するために前記認証機関(1201)に供給すべき識別データの指示と、前記識別データの1つまたは複数のソースの参照とを含み、または前記指示データ自体を含み、あるいはその両方を含み、前記ディジタル証明書(1301)はまた投票鍵(1302)の指示も含むステップと、
前記投票者が電子署名を用いて前記ディジタル証明書(1301)に署名するステップと、
前記ディジタル証明書(1301)を、前記認証機関(1201)のみが読めるように暗号化するステップ(1303)と、
投票を含む投票メッセージ(1305)を生成するステップと、
前記投票メッセージ(1305)を、前記集計機関(1202)のみが読めるように暗号化するステップ(1306)と、
前記ディジタル証明書(1301)と前記投票メッセージ(1305)を結合する署名ブロック(1317)を生成するステップと、
暗号化された前記ディジタル証明書(1304)と、暗号化された前記投票メッセージ(1307)と、前記署名ブロック(1317)とを前記認証機関(1201)に送るステップとを実行させるためのコンピュータ可読プログラム・コード手段を含むコンピュータ・プログラム製品。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0126596A GB2382006A (en) | 2001-11-06 | 2001-11-06 | Digital certificate containing the identity of an entity which will rely on the certificate |
GB0209221A GB0209221D0 (en) | 2002-04-23 | 2002-04-23 | Method and method for supply of data and method and system for electronic voting |
GB0211972A GB0211972D0 (en) | 2002-05-24 | 2002-05-24 | Method and system for supply of data and method and system for transfer of ownership of electronic property |
PCT/GB2002/004759 WO2003041338A1 (en) | 2001-11-06 | 2002-10-21 | Method and system for the supply of data, transactions and electronic voting |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005509366A true JP2005509366A (ja) | 2005-04-07 |
JP3935879B2 JP3935879B2 (ja) | 2007-06-27 |
Family
ID=27256314
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003543252A Expired - Lifetime JP3935879B2 (ja) | 2001-11-06 | 2002-10-21 | データ供給のためのシステム |
Country Status (7)
Country | Link |
---|---|
US (11) | US7769690B2 (ja) |
EP (1) | EP1461899B1 (ja) |
JP (1) | JP3935879B2 (ja) |
KR (1) | KR100843494B1 (ja) |
CN (1) | CN100401669C (ja) |
CA (1) | CA2465321C (ja) |
WO (1) | WO2003041338A1 (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011091868A (ja) * | 2003-10-28 | 2011-05-06 | Certicom Corp | 公開鍵を検証可能に生成する方法及び装置 |
JP2011107841A (ja) * | 2009-11-13 | 2011-06-02 | Kanagawa Univ | 電子投票システム |
JP2012514255A (ja) * | 2008-12-28 | 2012-06-21 | クアルコム,インコーポレイテッド | 装置に対するアクセス権を付与するための装置および方法 |
JP2019013009A (ja) * | 2013-03-14 | 2019-01-24 | マイクロソフト テクノロジー ライセンシング,エルエルシー | 不正デジタル証明書の自動検出 |
JP2021526328A (ja) * | 2018-06-11 | 2021-09-30 | アンドゥリル・インダストリーズ・インコーポレーテッドAnduril Industries Inc. | 格子メッシュ |
Families Citing this family (84)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100401669C (zh) | 2001-11-06 | 2008-07-09 | 国际商业机器公司 | 用于数据供应、交易和电子投票的方法和*** |
JP2004005643A (ja) * | 2002-05-30 | 2004-01-08 | Internatl Business Mach Corp <Ibm> | 定義されたパーティにより検証可能な匿名支払方法 |
US8473620B2 (en) * | 2003-04-14 | 2013-06-25 | Riverbed Technology, Inc. | Interception of a cloud-based communication connection |
US7293047B2 (en) * | 2003-10-23 | 2007-11-06 | Microsoft Corporation | Synchronization view |
US9626655B2 (en) * | 2004-02-19 | 2017-04-18 | Intellectual Ventures I Llc | Method, apparatus and system for regulating electronic mail |
CN101006454B (zh) * | 2004-05-18 | 2012-05-09 | 西尔弗布鲁克研究有限公司 | 利用以许多数据部分编码的签名验证对象 |
FR2871012B1 (fr) * | 2004-05-28 | 2006-08-11 | Sagem | Procede de chargement de fichiers depuis un client vers un serveur cible et dispositif pour la mise en oeuvre du procede |
ATE429747T1 (de) * | 2004-06-30 | 2009-05-15 | France Telecom | Elektronisches wahlverfahren und -system in einem hochsicherheitskommunikationsnetz |
US7464874B2 (en) * | 2005-02-24 | 2008-12-16 | Robert William Donner | Method and system for transparent and secure vote tabulation |
US8478986B2 (en) * | 2005-08-10 | 2013-07-02 | Riverbed Technology, Inc. | Reducing latency of split-terminated secure communication protocol sessions |
US20090083537A1 (en) * | 2005-08-10 | 2009-03-26 | Riverbed Technology, Inc. | Server configuration selection for ssl interception |
US8438628B2 (en) * | 2005-08-10 | 2013-05-07 | Riverbed Technology, Inc. | Method and apparatus for split-terminating a secure network connection, with client authentication |
US8613071B2 (en) * | 2005-08-10 | 2013-12-17 | Riverbed Technology, Inc. | Split termination for secure communication protocols |
US20070220413A1 (en) * | 2006-02-02 | 2007-09-20 | Beaver Robert I Iii | Method and computer medium for organising URLs for affiliate referrals |
US8782393B1 (en) | 2006-03-23 | 2014-07-15 | F5 Networks, Inc. | Accessing SSL connection data by a third-party |
JP2007312357A (ja) * | 2006-04-18 | 2007-11-29 | Canon Inc | データ処理装置及びその制御方法、データ処理システム、プログラム、記憶媒体 |
DE102006039662B4 (de) * | 2006-08-24 | 2012-10-25 | Deutsche Telekom Ag | Elektronisches Onlinewahlen-System |
WO2008028291A1 (en) * | 2006-09-08 | 2008-03-13 | Certicom Corp. | Authenticated radio frequency identification and key distribution system therefor |
US8458455B2 (en) * | 2006-10-10 | 2013-06-04 | International Business Machines Corporation | Techniques for handling SSL certificate expiration and renewal |
US8000493B2 (en) * | 2007-03-08 | 2011-08-16 | Broadcom Corporation | Method and system for watermark embedding in a multimedia system-on-chip |
US7958349B2 (en) * | 2007-08-30 | 2011-06-07 | Red Hat, Inc. | Method for revoking a digital signature |
US11157977B1 (en) | 2007-10-26 | 2021-10-26 | Zazzle Inc. | Sales system using apparel modeling system and method |
US8001381B2 (en) * | 2008-02-26 | 2011-08-16 | Motorola Solutions, Inc. | Method and system for mutual authentication of nodes in a wireless communication network |
US20090260064A1 (en) * | 2008-04-15 | 2009-10-15 | Problem Resolution Enterprise, Llc | Method and process for registering a device to verify transactions |
WO2009136717A2 (ko) * | 2008-05-06 | 2009-11-12 | 엑스엠에스(주) | 개인 단말기를 이용한 네트워크상의 선거관리 방법 및 선거관리 서버 |
US8479006B2 (en) * | 2008-06-20 | 2013-07-02 | Microsoft Corporation | Digitally signing documents using identity context information |
US10719862B2 (en) | 2008-07-29 | 2020-07-21 | Zazzle Inc. | System and method for intake of manufacturing patterns and applying them to the automated production of interactive, customizable product |
US8707043B2 (en) * | 2009-03-03 | 2014-04-22 | Riverbed Technology, Inc. | Split termination of secure communication sessions with mutual certificate-based authentication |
US8589691B1 (en) | 2009-08-17 | 2013-11-19 | Google Inc. | Self-signed certificates for computer application signatures |
WO2011104654A1 (en) * | 2010-02-26 | 2011-09-01 | International Business Machines Corporation | Transaction auditing for data security devices |
US8700892B2 (en) | 2010-03-19 | 2014-04-15 | F5 Networks, Inc. | Proxy SSL authentication in split SSL for client-side proxy agent resources with content insertion |
BR112013002681B1 (pt) * | 2010-08-04 | 2020-10-06 | Copia Interactive, Llc | Método e sistema para navegação e exibição de itens de uma coleção, e mídias legíveis por computador |
US8566596B2 (en) * | 2010-08-24 | 2013-10-22 | Cisco Technology, Inc. | Pre-association mechanism to provide detailed description of wireless services |
CN101931536B (zh) * | 2010-08-31 | 2012-05-30 | 武汉理工大学 | 一种无需认证中心的高效数据加密及认证方法 |
US9536366B2 (en) * | 2010-08-31 | 2017-01-03 | Democracyontheweb, Llc | Systems and methods for voting |
US8762284B2 (en) | 2010-12-16 | 2014-06-24 | Democracyontheweb, Llc | Systems and methods for facilitating secure transactions |
WO2012122994A1 (en) * | 2011-03-11 | 2012-09-20 | Kreft Heinz | Off-line transfer of electronic tokens between peer-devices |
WO2013036816A1 (en) * | 2011-09-08 | 2013-03-14 | Silver Spring Networks, Inc. | Systems and methods for securing the manufacturing supply chain |
US9959576B2 (en) | 2011-12-07 | 2018-05-01 | Visa International Service Association | Multi-purpose device having multiple certificates including member certificate |
US10969743B2 (en) | 2011-12-29 | 2021-04-06 | Zazzle Inc. | System and method for the efficient recording of large aperture wave fronts of visible and near visible light |
CN102568074B (zh) * | 2012-01-16 | 2014-07-02 | 浙江工业大学 | 一种局域化抗否认电子投票控制方法 |
US9934310B2 (en) | 2012-01-18 | 2018-04-03 | International Business Machines Corporation | Determining repeat website users via browser uniqueness tracking |
US20130301830A1 (en) | 2012-05-08 | 2013-11-14 | Hagai Bar-El | Device, system, and method of secure entry and handling of passwords |
JP2014053797A (ja) * | 2012-09-07 | 2014-03-20 | Toshiba Corp | 電子文書管理装置及び電子文書管理プログラム |
JP6285454B2 (ja) * | 2012-11-09 | 2018-02-28 | イーエヌティー テクノロジーズ, インコーポレイテッド | エンティティ・ネットワーク・トランスレーション(ent) |
US9208350B2 (en) * | 2013-01-09 | 2015-12-08 | Jason Allen Sabin | Certificate information verification system |
US9118486B2 (en) * | 2013-05-21 | 2015-08-25 | Cisco Technology, Inc. | Revocation of public key infrastructure signatures |
CN104767613B (zh) * | 2014-01-02 | 2018-02-13 | 腾讯科技(深圳)有限公司 | 签名验证方法、装置及*** |
GB201400915D0 (en) * | 2014-01-20 | 2014-03-05 | Euroclear Sa Nv | Rights transfer and verification |
US10430619B2 (en) * | 2014-05-15 | 2019-10-01 | International Business Machines Corporation | Management of digital copies of registrations using mobile devices |
CN107683599A (zh) * | 2015-06-11 | 2018-02-09 | 西门子公司 | 用于设备的认证令牌的授权发布的授权装置和方法 |
US9882727B1 (en) * | 2015-10-02 | 2018-01-30 | Digicert, Inc. | Partitioning certificate revocation lists |
US9900319B2 (en) * | 2015-11-24 | 2018-02-20 | Intel Corporation | Resilient network construction using enhanced privacy identification |
US11055713B1 (en) | 2015-12-08 | 2021-07-06 | Wells Fargo Bank, N.A. | Identity services systems and methods |
US10402549B1 (en) * | 2015-12-17 | 2019-09-03 | Symantec Corporation | Systems and methods for creating validated identities for dependent users |
CN105827399B (zh) * | 2016-04-12 | 2018-12-21 | 金华鸿正科技有限公司 | 用于电子选举的数据处理方法 |
KR101766303B1 (ko) * | 2016-04-19 | 2017-08-08 | 주식회사 코인플러그 | 인증 정보의 생성, 등록, 파기 방법 및 인증 지원 서버 |
US20170346639A1 (en) * | 2016-05-24 | 2017-11-30 | Business Information Exchange System Corp. | Public Key Infrastructure based on the Public Certificates Ledger |
WO2017210005A1 (en) * | 2016-05-31 | 2017-12-07 | University Of South Florida | Systems and methods for detecting attacks in big data systems |
JP6852337B2 (ja) * | 2016-09-29 | 2021-03-31 | 富士通株式会社 | 情報処理装置、情報処理プログラム、情報処理システム及び情報処理方法 |
US10484181B2 (en) * | 2016-12-12 | 2019-11-19 | Datiphy Inc. | Streaming non-repudiation for data access and data transaction |
US20180308094A1 (en) * | 2017-04-19 | 2018-10-25 | Baton Systems, Inc. | Time stamping systems and methods |
US10454690B1 (en) | 2017-08-04 | 2019-10-22 | Amazon Technologies, Inc. | Digital certificates with distributed usage information |
CN107395370B (zh) * | 2017-09-05 | 2020-07-14 | 深圳奥联信息安全技术有限公司 | 基于标识的数字签名方法和装置 |
US10943031B2 (en) * | 2017-12-22 | 2021-03-09 | Citrix Systems, Inc. | Adaptive data sanitation system for endpoints |
US10693662B2 (en) * | 2018-02-22 | 2020-06-23 | Idlogiq Inc. | Methods for secure serialization of supply chain product units |
US11106821B2 (en) * | 2018-03-20 | 2021-08-31 | Micro Focus Llc | Determining pseudonym values using tweak-based encryption |
US11138338B2 (en) * | 2018-03-20 | 2021-10-05 | Micro Focus Llc | Statistical property preserving pseudonymization |
CN108616362B (zh) * | 2018-04-16 | 2022-03-29 | 广州杰赛科技股份有限公司 | 投票信息生成方法和装置 |
CN108597090A (zh) * | 2018-04-20 | 2018-09-28 | 济南浪潮高新科技投资发展有限公司 | 一种基于区块链的投票方法、装置及*** |
CN108711212B (zh) * | 2018-05-21 | 2021-03-09 | 中国联合网络通信集团有限公司 | 投票存证方法、装置及*** |
US10868677B2 (en) * | 2018-06-06 | 2020-12-15 | Blackberry Limited | Method and system for reduced V2X receiver processing load using certificates |
US10872133B1 (en) * | 2018-06-18 | 2020-12-22 | NortonLifeLock Inc. | Software application activation using a picture-based activation key |
WO2020096996A2 (en) * | 2018-11-05 | 2020-05-14 | Tunnel International Inc. | Methods, systems, and devices for concealing account balances in ledgers |
US11979508B2 (en) | 2018-12-14 | 2024-05-07 | Iot And M2M Technologies, Llc | Secure IDS certificate verification for a primary platform |
US10938558B2 (en) * | 2018-12-17 | 2021-03-02 | Zebra Technologies Corporation | Authentication for connecting a barcode reader to a client computing device |
DE102019106667A1 (de) * | 2019-03-15 | 2020-09-17 | Bundesdruckerei Gmbh | Verfahren zum Authentifizieren eines Computersystems |
US11102243B1 (en) * | 2019-06-26 | 2021-08-24 | Amazon Technologies, Inc. | Resource address resolution based on resource ownership changes to block communications with computing resources |
WO2021158227A1 (en) | 2020-02-06 | 2021-08-12 | Google, Llc | Verifying user interactions on a content platform |
EP3881202B1 (en) | 2020-02-06 | 2022-01-26 | Google LLC | Verifying display of third party content at a client device |
US12002297B1 (en) | 2020-04-04 | 2024-06-04 | David Lane Smith | System and method for reliable opinion polls |
US20220329577A1 (en) * | 2021-04-13 | 2022-10-13 | Biosense Webster (Israel) Ltd. | Two-Factor Authentication to Authenticate Users in Unconnected Devices |
US11822668B2 (en) * | 2021-07-12 | 2023-11-21 | Dell Products, L.P. | Systems and methods for authenticating configurations of an information handling system |
TWI831523B (zh) * | 2022-12-15 | 2024-02-01 | 國立勤益科技大學 | 電子文件驗證系統之運作方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10198739A (ja) * | 1996-11-14 | 1998-07-31 | Matsushita Electric Ind Co Ltd | パーソナル電子決済システム |
WO2000045564A1 (en) * | 1999-01-29 | 2000-08-03 | Allen Claxton | Reliance manager for electronic transaction system |
JP2001507145A (ja) * | 1996-12-13 | 2001-05-29 | セルトコ エルエルシー | 電子取引システム用リライアンスサーバ |
JP2001265771A (ja) * | 2000-03-22 | 2001-09-28 | Nippon Telegr & Teleph Corp <Ntt> | 個人情報管理装置、個人情報管理方法、及び個人情報管理装置または方法を実行するプログラムを記録した記録媒体 |
Family Cites Families (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4868877A (en) * | 1988-02-12 | 1989-09-19 | Fischer Addison M | Public key/signature cryptosystem with enhanced digital signature certification |
JPH02187742A (ja) * | 1989-01-17 | 1990-07-23 | Pioneer Electron Corp | 蛍光体スクリーン |
US5825880A (en) * | 1994-01-13 | 1998-10-20 | Sudia; Frank W. | Multi-step digital signature method and system |
RU2144269C1 (ru) * | 1994-07-19 | 2000-01-10 | Сертко, Ллс | Способ секретного использования цифровых подписей в коммерческой криптографической системе |
US5748738A (en) * | 1995-01-17 | 1998-05-05 | Document Authentication Systems, Inc. | System and method for electronic transmission, storage and retrieval of authenticated documents |
US6237096B1 (en) * | 1995-01-17 | 2001-05-22 | Eoriginal Inc. | System and method for electronic transmission storage and retrieval of authenticated documents |
US7162635B2 (en) * | 1995-01-17 | 2007-01-09 | Eoriginal, Inc. | System and method for electronic transmission, storage, and retrieval of authenticated electronic original documents |
US6937729B2 (en) * | 1995-04-03 | 2005-08-30 | Scientific-Atlanta, Inc. | Representing entitlements to service in a conditional access system |
FR2738934B1 (fr) * | 1995-09-15 | 1997-11-28 | Thomson Multimedia Sa | Systeme de comptabilisation anonyme d'informations a des fins statistiques, notamment pour des operations de vote electronique ou de releves periodiques de consommation |
US7177839B1 (en) | 1996-12-13 | 2007-02-13 | Certco, Inc. | Reliance manager for electronic transaction system |
US6035402A (en) * | 1996-12-20 | 2000-03-07 | Gte Cybertrust Solutions Incorporated | Virtual certificate authority |
US6339824B1 (en) * | 1997-06-30 | 2002-01-15 | International Business Machines Corporation | Method and apparatus for providing public key security control for a cryptographic processor |
US6108788A (en) * | 1997-12-08 | 2000-08-22 | Entrust Technologies Limited | Certificate management system and method for a communication security system |
US6233341B1 (en) | 1998-05-19 | 2001-05-15 | Visto Corporation | System and method for installing and using a temporary certificate at a remote site |
US7178029B2 (en) * | 1998-08-18 | 2007-02-13 | Privador, Ltd | Method and apparatus for validating a digital signature |
US6385725B1 (en) * | 1998-08-24 | 2002-05-07 | Entrust Technologies Limited | System and method for providing commitment security among users in a computer network |
US7215773B1 (en) * | 1998-10-14 | 2007-05-08 | Certicom.Corp. | Key validation scheme |
CN1182479C (zh) * | 2000-01-07 | 2004-12-29 | 国际商业机器公司 | 有效地收集、整理和访问证书吊销表的***和方法 |
US7010683B2 (en) * | 2000-01-14 | 2006-03-07 | Howlett-Packard Development Company, L.P. | Public key validation service |
US20010034731A1 (en) * | 2000-01-28 | 2001-10-25 | Simmons Richard W. | Method and system for assembling databases in multiple-party proceedings |
US6996710B1 (en) * | 2000-03-31 | 2006-02-07 | Intel Corporation | Platform and method for issuing and certifying a hardware-protected attestation key |
JP4654497B2 (ja) * | 2000-08-31 | 2011-03-23 | ソニー株式会社 | 個人認証システム、個人認証方法、および情報処理装置、並びにプログラム提供媒体 |
KR100548983B1 (ko) * | 2000-11-02 | 2006-02-02 | (주)마크텍 | 디지털 증명서의 발급 및 인증을 위한 텍스트의 삽입 방법및 장치 |
US7047406B2 (en) * | 2001-03-21 | 2006-05-16 | Qurlo Holdings, Inc. | Method and system for providing a secure peer-to-peer file delivery network |
US20020138633A1 (en) * | 2001-03-23 | 2002-09-26 | International Business Machines Corporation | Method, apparatus, and program for providing scripted electronic business cards and electronic calendars |
US20030088771A1 (en) * | 2001-04-18 | 2003-05-08 | Merchen M. Russel | Method and system for authorizing and certifying electronic data transfers |
US6854057B2 (en) | 2001-09-06 | 2005-02-08 | America Online, Inc. | Digital certificate proxy |
US8015204B2 (en) * | 2001-10-16 | 2011-09-06 | Microsoft Corporation | Scoped access control metadata element |
CN100401669C (zh) * | 2001-11-06 | 2008-07-09 | 国际商业机器公司 | 用于数据供应、交易和电子投票的方法和*** |
US7653816B2 (en) * | 2003-12-30 | 2010-01-26 | First Information Systems, Llc | E-mail certification service |
KR100867519B1 (ko) * | 2006-02-02 | 2008-11-07 | 삼성전기주식회사 | 발광 다이오드 모듈 |
JP5336879B2 (ja) | 2009-02-23 | 2013-11-06 | 日東光学株式会社 | 光学素子および発光装置ならびに道路灯 |
-
2002
- 2002-10-21 CN CNB028216326A patent/CN100401669C/zh not_active Expired - Lifetime
- 2002-10-21 JP JP2003543252A patent/JP3935879B2/ja not_active Expired - Lifetime
- 2002-10-21 EP EP02802671.4A patent/EP1461899B1/en not_active Expired - Lifetime
- 2002-10-21 US US10/495,059 patent/US7769690B2/en not_active Expired - Fee Related
- 2002-10-21 CA CA2465321A patent/CA2465321C/en not_active Expired - Lifetime
- 2002-10-21 WO PCT/GB2002/004759 patent/WO2003041338A1/en active Application Filing
- 2002-10-21 KR KR1020047002087A patent/KR100843494B1/ko active IP Right Grant
-
2010
- 2010-06-25 US US12/823,686 patent/US8495723B2/en not_active Expired - Fee Related
- 2010-06-25 US US12/823,877 patent/US9794236B2/en active Active
- 2010-06-28 US US12/824,619 patent/US8655784B2/en not_active Expired - Fee Related
- 2010-06-28 US US12/824,594 patent/US8660958B2/en not_active Expired - Fee Related
- 2010-06-28 US US12/824,627 patent/US10021076B2/en not_active Expired - Lifetime
-
2012
- 2012-09-12 US US13/611,982 patent/US10003583B2/en active Active
- 2012-09-12 US US13/611,967 patent/US10015149B2/en active Active
-
2014
- 2014-02-06 US US14/174,282 patent/US9985936B2/en not_active Expired - Lifetime
- 2014-02-06 US US14/174,277 patent/US9473470B2/en not_active Expired - Fee Related
-
2017
- 2017-08-16 US US15/678,749 patent/US10135797B2/en not_active Expired - Lifetime
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10198739A (ja) * | 1996-11-14 | 1998-07-31 | Matsushita Electric Ind Co Ltd | パーソナル電子決済システム |
JP2001507145A (ja) * | 1996-12-13 | 2001-05-29 | セルトコ エルエルシー | 電子取引システム用リライアンスサーバ |
WO2000045564A1 (en) * | 1999-01-29 | 2000-08-03 | Allen Claxton | Reliance manager for electronic transaction system |
JP2001265771A (ja) * | 2000-03-22 | 2001-09-28 | Nippon Telegr & Teleph Corp <Ntt> | 個人情報管理装置、個人情報管理方法、及び個人情報管理装置または方法を実行するプログラムを記録した記録媒体 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011091868A (ja) * | 2003-10-28 | 2011-05-06 | Certicom Corp | 公開鍵を検証可能に生成する方法及び装置 |
US8713321B2 (en) | 2003-10-28 | 2014-04-29 | Certicom Corp. | Method and apparatus for verifiable generation of public keys |
US9160530B2 (en) | 2003-10-28 | 2015-10-13 | Certicom Corp. | Method and apparatus for verifiable generation of public keys |
US9240884B2 (en) | 2003-10-28 | 2016-01-19 | Certicom Corp. | Method and apparatus for verifiable generation of public keys |
US9967239B2 (en) | 2003-10-28 | 2018-05-08 | Certicom Corp. | Method and apparatus for verifiable generation of public keys |
JP2012514255A (ja) * | 2008-12-28 | 2012-06-21 | クアルコム,インコーポレイテッド | 装置に対するアクセス権を付与するための装置および方法 |
US9100403B2 (en) | 2008-12-28 | 2015-08-04 | Qualcomm, Incorporated | Apparatus and methods for providing authorized device access |
JP2011107841A (ja) * | 2009-11-13 | 2011-06-02 | Kanagawa Univ | 電子投票システム |
JP2019013009A (ja) * | 2013-03-14 | 2019-01-24 | マイクロソフト テクノロジー ライセンシング,エルエルシー | 不正デジタル証明書の自動検出 |
JP2021526328A (ja) * | 2018-06-11 | 2021-09-30 | アンドゥリル・インダストリーズ・インコーポレーテッドAnduril Industries Inc. | 格子メッシュ |
Also Published As
Publication number | Publication date |
---|---|
US9473470B2 (en) | 2016-10-18 |
US20140156990A1 (en) | 2014-06-05 |
US20100332397A1 (en) | 2010-12-30 |
US8660958B2 (en) | 2014-02-25 |
US20130007444A1 (en) | 2013-01-03 |
JP3935879B2 (ja) | 2007-06-27 |
CN1579065A (zh) | 2005-02-09 |
US20140201519A1 (en) | 2014-07-17 |
US10021076B2 (en) | 2018-07-10 |
WO2003041338A1 (en) | 2003-05-15 |
EP1461899B1 (en) | 2014-02-26 |
US10135797B2 (en) | 2018-11-20 |
CA2465321C (en) | 2010-05-11 |
US9794236B2 (en) | 2017-10-17 |
US8495723B2 (en) | 2013-07-23 |
US10003583B2 (en) | 2018-06-19 |
US20100325439A1 (en) | 2010-12-23 |
US9985936B2 (en) | 2018-05-29 |
CA2465321A1 (en) | 2003-05-15 |
US20170366511A1 (en) | 2017-12-21 |
CN100401669C (zh) | 2008-07-09 |
US20100332839A1 (en) | 2010-12-30 |
US7769690B2 (en) | 2010-08-03 |
US20130007460A1 (en) | 2013-01-03 |
US20100268650A1 (en) | 2010-10-21 |
KR100843494B1 (ko) | 2008-07-04 |
US20050065799A1 (en) | 2005-03-24 |
EP1461899A1 (en) | 2004-09-29 |
US10015149B2 (en) | 2018-07-03 |
US8655784B2 (en) | 2014-02-18 |
US20100325437A1 (en) | 2010-12-23 |
KR20040055776A (ko) | 2004-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3935879B2 (ja) | データ供給のためのシステム | |
JP4686092B2 (ja) | 認証済みの電子オリジナル・ドキュメントの電子的伝送、格納、および取り出しのためのシステムおよび方法 | |
JP5190036B2 (ja) | 認証された文書の電子的送信、格納および検索システムおよび方法 | |
US6385725B1 (en) | System and method for providing commitment security among users in a computer network | |
JPH10504150A (ja) | 商用暗号システムにおけるディジタル署名を安全に使用するための方法 | |
GB2382006A (en) | Digital certificate containing the identity of an entity which will rely on the certificate | |
KR100603107B1 (ko) | 신용정보 링크정보를 포함한 공인인증서 발급 방법 및 이방법에 의해 발급된 공인인증서가 기록된 컴퓨터로 판독가능한 기록매체 | |
KR100603108B1 (ko) | 신용정보를 포함한 공인인증서 발급 방법 및 이 방법에의해 발급된 공인인증서가 기록된 컴퓨터로 판독 가능한기록매체 | |
Jinlert | Certification authorities (CA) and public key infrastructure (PKI) for securing information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060829 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20061127 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20061204 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070130 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070306 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070320 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 3935879 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110330 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110330 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120330 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130330 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140330 Year of fee payment: 7 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |