JP7109569B2 - デジタル証明書の検証方法並びにその、装置、コンピュータ機器並びにコンピュータプログラム - Google Patents
デジタル証明書の検証方法並びにその、装置、コンピュータ機器並びにコンピュータプログラム Download PDFInfo
- Publication number
- JP7109569B2 JP7109569B2 JP2020551483A JP2020551483A JP7109569B2 JP 7109569 B2 JP7109569 B2 JP 7109569B2 JP 2020551483 A JP2020551483 A JP 2020551483A JP 2020551483 A JP2020551483 A JP 2020551483A JP 7109569 B2 JP7109569 B2 JP 7109569B2
- Authority
- JP
- Japan
- Prior art keywords
- certificate
- digital certificate
- subject
- transaction record
- transaction
- 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.)
- Active
Links
Images
Classifications
-
- 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
-
- 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/3236—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 using cryptographic hash functions
- H04L9/3239—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 using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
-
- 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
- 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/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
- H04L9/0637—Modes of operation, e.g. cipher block chaining [CBC], electronic codebook [ECB] or Galois/counter mode [GCM]
-
- 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/3265—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 chains, trees or paths; Hierarchical trust model
-
- 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/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本願は、2018年07月24日に出願された、出願番号が201810821667.6であり、出願名称が「デジタル証明書の検証方法、装置、コンピュータ機器及び記憶媒体」である中国特許出願の優先権を主張し、その内容全体が援用により本願に組み込まれる。
セキュアハッシュアルゴリズム)又はRIPEMD(the RACE Integrity Primitives Evaluation Message Digest、初期完全性検証メッセージダイジェスト)アルゴリズムであってもよく、例えば、SHA256又はRIPEMD160アルゴリズムである。
対象トランザクションレコード取得モジュール1004は、ブロックチェーンから、トランザクションリソースとして記憶される対象デジタル証明書に対応する対象トランザクションレコードを取得するために用いられ、
対象アカウントタイプ取得モジュール1006は、対象トランザクションレコードに対応する対象アカウントタイプを取得するために用いられ、ただし、異なるアカウントタイプが異なる証明書操作状態に対応し、
検証結果決定モジュール1008は、対象アカウントタイプに基づいて、対象デジタル証明書に対応する検証結果を決定するために用いられる。
対象デジタル証明書を操作する操作リクエストを受信するための操作リクエスト受信モジュール1102と、
操作リクエストの操作タイプに基づいて、対象デジタル証明書に対応する対象受信アカウントタイプを決定するための受信アカウントタイプ決定モジュール1104と、
操作リクエストに対応する証明書トランザクションレコードを生成し、証明書トランザクションレコードをブロックチェーンに書き込むためのモジュールであって、証明書トランザクションレコードのトランザクションリソースは対象デジタル証明書であり、証明書トランザクションレコードにおける受信アカウントは対象受信アカウントタイプに対応するアカウントである、証明書トランザクションレコード生成モジュール1106とをさらに含む。
証明書申請ノードから送信された、身元認証情報を持つデジタル証明書生成リクエストを受信するための証明書生成リクエスト受信モジュール1202と、
身元認証情報を各合意認証局に送信して認証し、各合意認証局が身元認証情報に基づいて認証することによって得た認証結果を取得するための認証モジュール1204と、
各合意認証局の認証結果に基づいて、証明書申請ノードに対応する身元認証結果を決定するための身元認証結果決定モジュール1206と、
デジタル証明書生成リクエストに基づいて、証明書申請ノードに対応する対象デジタル証明書を生成するための証明書生成モジュール1208と、
身元認証結果は認証合格である場合、対象デジタル証明書をトランザクションリソースとして合意認証局に対応するブロックチェーンに書き込むために用いたれ、ただし、対象デジタル証明書に対応する受信アカウントはデジタル証明書生成リクエスト受信ノードに対応する第1アカウントである書き込みモジュールとをさらに含む。
検証リクエストに基づいて、ブロックチェーンから対象デジタル証明書に対応するルート証明書を取得するためのルート証明書取得モジュールと、
ルート証明書に基づいて、対象デジタル証明書を検証し、ルート検証結果を取得するためのルート検証結果取得モジュールと、
ルート検証結果は検証失敗である場合、対象デジタル証明書に対応する検証結果を検証失敗として確認し、そうでなければ、ブロックチェーンから、対象デジタル証明書に対応する対象トランザクションレコードを取得するステップに進むための進入モジュールとをさらに含む。
操作リクエストに対応する操作タイプが取り消し操作タイプである場合、対象受信アカウントタイプを証明書回収アカウントタイプとして決定するステップを含む。
操作リクエストに対応する操作タイプが取り消し操作タイプである場合、対象受信アカウントタイプを証明書回収アカウントタイプとして決定するステップを含む。
1004 対象トランザクションレコード取得モジュール
1006 対象アカウントタイプ取得モジュール
1008 検証結果決定モジュール
1102 操作リクエスト受信モジュール
1104 受信アカウントタイプ決定モジュール
1106 証明書トランザクションレコード生成モジュール
1202 証明書生成リクエスト受信モジュール
1204 認証モジュール
1206 身元認証結果決定モジュール
1208 証明書生成モジュール
Claims (15)
- 証明書申請ノードによって発行されたデジタル証明書をコンピュータが検証する方法であって、
対象デジタル証明書を検証する検証リクエストを受信するステップと、
ブロックチェーンから前記対象デジタル証明書に対応する対象トランザクションレコードを取得するステップであって、前記対象デジタル証明書はトランザクションリソースとして前記ブロックチェーンに記憶される、ステップと
前記対象トランザクションレコードに対応する対象アカウントタイプを取得するステップであって、異なるアカウントタイプが異なるトランザクションレコードに対応する、ステップと、
前記対象アカウントタイプに基づいて、前記対象デジタル証明書に対応する検証結果を決定するステップと、を含む方法。 - 前記対象デジタル証明書を操作する操作リクエストを受信するステップと、
前記操作リクエストの操作タイプに基づいて、前記対象デジタル証明書に対応する対象受信アカウントタイプを決定するステップと、
前記操作リクエストに対応する証明書トランザクションレコードを生成し、前記証明書トランザクションレコードを前記ブロックチェーンに書き込むステップであって、記証明書トランザクションレコードのトランザクションリソースは前記対象デジタル証明書であり、前記証明書トランザクションレコードにおける受信アカウントは前記対象受信アカウントタイプに対応するアカウントである、ステップと、をさらに含む請求項1に記載の方法。 - 前記操作リクエストの操作タイプに基づいて、前記対象デジタル証明書に対応する対象受信アカウントタイプを決定する前記ステップは、
前記操作リクエストに対応する操作タイプが更新操作タイプ又は挿入操作タイプである場合、前記対象受信アカウントタイプを証明書発行アカウントタイプとして決定するステップを含み、前記挿入操作タイプは、初めてデジタル証明書を前記ブロックチェーンに記憶することに対応する操作のタイプである、請求項2に記載の方法。 - 前記操作リクエストの操作タイプに基づいて、前記対象デジタル証明書に対応する受信アカウントタイプを決定するステップは、
前記操作リクエストに対応する操作タイプが取り消し操作タイプである場合、前記対象受信アカウントタイプを証明書回収アカウントタイプとして決定するステップを含む請求項2に記載の方法。 - 前記対象トランザクションレコードは最新のトランザクションレコードであり、対象トランザクションレコードに対応する対象アカウントタイプを取得する前記ステップは、
前記最新のトランザクションレコードに対応する、前記対象デジタル証明書を受信する現在の受信アカウントタイプを取得して、前記対象アカウントタイプとするステップを含み、
前記対象アカウントタイプに基づいて、前記対象デジタル証明書に対応する検証結果を決定する前記ステップは、
前記現在の受信アカウントタイプが証明書発行アカウントタイプである場合、前記対象デジタル証明書に対応する検証結果を検証成功として決定するステップを含む請求項1に記載の方法。 - 前記対象トランザクションレコードは最新のトランザクションレコードであり、前記対象トランザクションレコードに対応する対象アカウントタイプを取得する前記ステップは、
前記最新のトランザクションレコードに対応する、前記対象デジタル証明書を受信する現在の受信アカウントタイプを取得して、前記対象アカウントタイプとすることを含み、
前記対象アカウントタイプに基づいて、前記対象デジタル証明書に対応する検証結果を決定する前記ステップは、
前記現在の受信アカウントタイプが証明書回収アカウントタイプである場合、前記対象デジタル証明書に対応する検証結果を検証失敗として決定するステップを含む請求項1に記載方法。 - 前記検証リクエストが前記対象デジタル証明書に対応するトランザクション識別子を持ち、前記ブロックチェーンから前記対象デジタル証明書に対応する対象トランザクションレコードを取得する前記ステップは、
前記トランザクション識別子に基づいて、前記対象デジタル証明書に対応するトランザクションチェーンを取得し、前記トランザクションチェーンの末端にあるトランザクションレコードを前記最新のトランザクションレコードとするステップであって、前記トランザクションチェーン中の各トランザクションレコードがトランザクションの順序に従って配列される、ステップを含む請求項5又は6に記載の方法。 - 前記検証リクエストに基づいて、前記ブロックチェーンから前記対象デジタル証明書に対応するルート証明書を取得するステップと、
前記ルート証明書に基づいて、前記対象デジタル証明書を検証し、ルート検証結果を取得するステップと、
前記ルート検証結果は検証失敗である場合、前記対象デジタル証明書に対応する検証結果を検証失敗として確認し、そうではなければ、ブロックチェーンから前記対象デジタル証明書に対応する対象トランザクションレコードを取得するステップに進むステップと、をさらに含む請求項1に記載の方法。 - 認証局に適用する、証明書申請ノードによって発行されたデジタル証明書を検証する装置であって、
対象デジタル証明書を検証する検証リクエストを受信するための検証リクエスト受信モジュールと、
ブロックチェーンから前記対象デジタル証明書に対応する対象トランザクションレコードを取得するためのモジュールであって、前記対象デジタル証明書はトランザクションリソースとして前記ブロックチェーンに記憶される、対象トランザクションレコード取得モジュールと、
前記対象トランザクションレコードに対応する対象アカウントタイプを取得するためのモジュールであって、異なるアカウントタイプが異なるトランザクションレコードに対応する、対象アカウントタイプ取得モジュールと、
前記対象アカウントタイプに基づいて、前記対象デジタル証明書に対応する検証結果を決定するための検証結果決定モジュールと、を含む装置。 - 前記対象デジタル証明書を操作する操作リクエストを受信するための操作リクエスト受信モジュールと、
前記操作リクエストの操作タイプに基づいて、前記対象デジタル証明書に対応する対象受信アカウントタイプを決定するための受信アカウントタイプ決定モジュールと、
前記操作リクエストに対応する証明書トランザクションレコードを生成し、前記証明書トランザクションレコードを前記ブロックチェーンに書き込むためのモジュールであって、前記証明書トランザクションレコードのトランザクションリソースは前記対象デジタル証明書であり、前記証明書トランザクションレコードにおける受信アカウントは前記対象受信アカウントタイプに対応するアカウントである、証明書トランザクションレコード生成モジュールと、をさらに含む請求項9に記載の装置。 - 前記受信アカウントタイプ決定モジュールは、
前記操作リクエストに対応する操作タイプが更新操作タイプ又は挿入操作タイプである場合、前記対象受信アカウントタイプを証明書発行アカウントタイプとして決定するために用いられ、前記挿入操作タイプは、初めてデジタル証明書を前記ブロックチェーンに記憶することに対応する操作のタイプである請求項10に記載の装置。 - 前記受信アカウントタイプ決定モジュールは、
前記操作リクエストに対応する操作タイプが取り消し操作タイプである場合、前記対象受信アカウントタイプを証明書回収アカウントタイプとして決定するために用いられる請求項10に記載の装置。 - 前記対象トランザクションレコードは最新のトランザクションレコードであり、前記対象アカウントタイプ取得モジュールは、
前記最新のトランザクションレコードに対応する、前記対象デジタル証明書を受信する現在の受信アカウントタイプを取得して、前記対象アカウントタイプとするために用いられ、
前記検証結果決定モジュールは、
前記現在の受信アカウントタイプが証明書発行アカウントタイプである場合、前記対象デジタル証明書に対応する検証結果を検証成功として決定するために用いられる請求項9に記載の装置。 - プロセッサと、前記プロセッサによって実行される時に、前記プロセッサに請求項1から8のいずれか一項に記載の方法のステップを実行させるコンピュータプログラムが記憶されているメモリと、を含むことを特徴とするコンピュータ。
- コンピュータに請求項1から8のいずれか一項に記載の方法を実行させるコンピュータプログラム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810821667.6 | 2018-07-24 | ||
| CN201810821667.6A CN108964924B (zh) | 2018-07-24 | 2018-07-24 | 数字证书校验方法、装置、计算机设备和存储介质 |
| PCT/CN2019/092268 WO2020019914A1 (zh) | 2018-07-24 | 2019-06-21 | 数字证书校验方法、装置、计算机设备和存储介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021517412A JP2021517412A (ja) | 2021-07-15 |
| JP7109569B2 true JP7109569B2 (ja) | 2022-07-29 |
Family
ID=64463748
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020551483A Active JP7109569B2 (ja) | 2018-07-24 | 2019-06-21 | デジタル証明書の検証方法並びにその、装置、コンピュータ機器並びにコンピュータプログラム |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US12095932B2 (ja) |
| JP (1) | JP7109569B2 (ja) |
| KR (1) | KR102469024B1 (ja) |
| CN (1) | CN108964924B (ja) |
| SG (1) | SG11202011156YA (ja) |
| WO (1) | WO2020019914A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12287863B2 (en) * | 2020-08-31 | 2025-04-29 | Huawei Technologies Co., Ltd. | Vehicle-mounted device control method, vehicle-mounted device, and vehicle system |
Families Citing this family (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108964924B (zh) | 2018-07-24 | 2020-06-05 | 腾讯科技(深圳)有限公司 | 数字证书校验方法、装置、计算机设备和存储介质 |
| CN109327528B (zh) * | 2018-10-31 | 2020-10-20 | 创新先进技术有限公司 | 一种基于区块链的节点管理方法和装置 |
| WO2020168564A1 (zh) * | 2019-02-22 | 2020-08-27 | 王健 | 数字货币的交易和账户验证方法,装置及存储介质 |
| JP6853364B2 (ja) * | 2019-02-28 | 2021-03-31 | アドバンスド ニュー テクノロジーズ カンパニー リミテッド | ブロックチェーンベースのデジタル証明書を実装するためのシステム及び方法 |
| KR102404284B1 (ko) | 2019-02-28 | 2022-05-31 | 어드밴스드 뉴 테크놀로지스 씨오., 엘티디. | 디지털 마크를 생성하기 위한 시스템 및 방법 |
| CN109921910A (zh) * | 2019-03-21 | 2019-06-21 | 平安科技(深圳)有限公司 | 证书状态的验证方法及装置、存储介质、电子装置 |
| CN110011988B (zh) * | 2019-03-21 | 2021-08-10 | 平安科技(深圳)有限公司 | 基于区块链的证书验证方法及装置、存储介质、电子装置 |
| CN109981689B (zh) * | 2019-04-29 | 2020-05-12 | 清华大学 | 物联网场景下跨域逻辑强隔离与安全访问控制方法及装置 |
| GB2583767A (en) * | 2019-05-10 | 2020-11-11 | Nchain Holdings Ltd | Methods and devices for public key management using a blockchain |
| JP7635157B2 (ja) * | 2019-05-16 | 2025-02-25 | ジーエムオー グローバルサイン、インコーポレイテッド | 申込及び承認によるブロックチェーン・トランザクションのためのシステム及び方法 |
| CN110544095A (zh) * | 2019-09-03 | 2019-12-06 | 腾讯科技(深圳)有限公司 | 区块链网络的交易处理方法及区块链网络 |
| CN110688364A (zh) * | 2019-09-05 | 2020-01-14 | Oppo(重庆)智能科技有限公司 | 数据转移方法、装置、存储介质及电子设备 |
| CN110675147B (zh) * | 2019-09-11 | 2022-11-29 | 上海唯链信息科技有限公司 | 一种区块链交易方法、电子设备以及存储装置 |
| CN113141259B (zh) * | 2019-09-12 | 2022-04-29 | 腾讯科技(深圳)有限公司 | 在区块链网络中更换身份证书的方法和装置 |
| CN110598375B (zh) * | 2019-09-20 | 2021-03-16 | 腾讯科技(深圳)有限公司 | 一种数据处理方法、装置及存储介质 |
| CN111106940B (zh) * | 2019-11-25 | 2022-11-04 | 广州大学 | 一种基于区块链的资源公钥基础设施的证书交易验证方法 |
| CN110933117B (zh) * | 2020-02-18 | 2020-05-19 | 支付宝(杭州)信息技术有限公司 | 数字身份信息的派生、验证方法、装置及设备 |
| CN111814145B (zh) * | 2020-08-19 | 2024-04-26 | 深圳市富之富信息科技有限公司 | 基于日志采集的请求校验方法、装置及计算机设备 |
| US10958450B1 (en) * | 2020-10-15 | 2021-03-23 | ISARA Corporation | Constructing a multiple-entity root certificate data block chain |
| CN114626847B (zh) * | 2020-12-10 | 2025-06-17 | 航天信息股份有限公司 | 一种区块链的证书管理方法及装置 |
| CN112616155B (zh) * | 2020-12-28 | 2023-03-24 | 中国人民解放军63861部队 | 无线自组织网络性能评估方法 |
| CN113014392B (zh) * | 2021-02-19 | 2022-04-08 | 湖南大学 | 基于区块链的数字证书管理方法及系统、设备、存储介质 |
| CN113114625B (zh) * | 2021-03-16 | 2023-07-18 | 上海源庐加佳信息科技有限公司 | 基于区块链的用户身份校验方法、系统、介质及终端 |
| CN113098879B (zh) * | 2021-04-06 | 2022-09-20 | 北京众享比特科技有限公司 | 一种防止后端篡改上链数据的方法、系统和区块链网络 |
| CN113112270B (zh) * | 2021-05-13 | 2021-12-14 | 深圳艾贝链动科技有限公司 | 基于区块链的数据组织方法 |
| CN113723957B (zh) * | 2021-08-20 | 2023-10-27 | 上海浦东发展银行股份有限公司 | 区块链账户信息确认方法、装置、计算机设备和存储介质 |
| US12034874B2 (en) | 2021-10-10 | 2024-07-09 | International Business Machines Corporation | Validating certificates |
| US20230306439A1 (en) * | 2022-03-23 | 2023-09-28 | Keel Coleman | System, method, and apparatus registering documentation of training on a distributed ledger |
| US20230421392A1 (en) * | 2022-06-27 | 2023-12-28 | Mitsubishi Electric Research Laboratories, Inc. | Systems and Methods for blockchain-based industrial automation |
| EP4550718A4 (en) * | 2022-06-30 | 2026-04-01 | Guangdong Oppo Mobile Telecommunications Corp Ltd | METHOD AND APPARATUS FOR IMPLEMENTING SECURITY, AND SYSTEM, COMMUNICATION DEVICE, CHIP AND STORAGE MEDIA |
| TWI835527B (zh) * | 2023-01-16 | 2024-03-11 | 臺灣網路認證股份有限公司 | 透過第三方平台的電子憑證與數位證明驗證系統及其方法 |
| CN118827050B (zh) * | 2023-12-11 | 2026-01-06 | 中国移动通信有限公司研究院 | 基于区块链的数字证书验证方法、区块链节点及存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170338967A1 (en) | 2016-05-23 | 2017-11-23 | Pomian & Corella Llc | Operation of a certificate authority on a distributed ledger |
| US20180082256A1 (en) | 2016-09-19 | 2018-03-22 | Sap Se | Decentralized credentials verification network |
| US20180101684A1 (en) | 2016-10-06 | 2018-04-12 | Mastercard International Incorporated | Method and system for identity and credential protection and verification via blockchain |
| US20180121923A1 (en) | 2015-06-18 | 2018-05-03 | Coinplug, Inc. | System and method for verifying forgery of financial institution proof documents on basis of block chain |
Family Cites Families (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100453685B1 (ko) * | 2002-11-05 | 2004-10-20 | 한국전자통신연구원 | 루트키 검증과 시알엘 선행 검증을 포함하는 변형된인증경로 검증장치및 방법 |
| US9876775B2 (en) * | 2012-11-09 | 2018-01-23 | Ent Technologies, Inc. | Generalized entity network translation (GENT) |
| US11055707B2 (en) * | 2014-06-24 | 2021-07-06 | Visa International Service Association | Cryptocurrency infrastructure system |
| US20170346639A1 (en) * | 2016-05-24 | 2017-11-30 | Business Information Exchange System Corp. | Public Key Infrastructure based on the Public Certificates Ledger |
| CN106385315B (zh) * | 2016-08-30 | 2019-05-17 | 北京三未信安科技发展有限公司 | 一种数字证书管理方法及系统 |
| CN106372941B (zh) * | 2016-08-31 | 2019-07-16 | 江苏通付盾科技有限公司 | 基于区块链的ca认证管理方法、装置及系统 |
| CN106301792B (zh) * | 2016-08-31 | 2019-10-18 | 江苏通付盾科技有限公司 | 基于区块链的ca认证管理方法、装置及系统 |
| CN106384236B (zh) * | 2016-08-31 | 2019-07-16 | 江苏通付盾科技有限公司 | 基于区块链的ca认证管理方法、装置及系统 |
| US20180082290A1 (en) * | 2016-09-16 | 2018-03-22 | Kountable, Inc. | Systems and Methods that Utilize Blockchain Digital Certificates for Data Transactions |
| US11113695B2 (en) * | 2016-11-15 | 2021-09-07 | Paypal, Inc. | Token-based determination of transaction processing resources |
| JP6931999B2 (ja) * | 2017-02-06 | 2021-09-08 | 株式会社日立製作所 | 信用度管理システムおよび信用度管理方法 |
| CN106972931B (zh) * | 2017-02-22 | 2020-05-15 | 中国科学院数据与通信保护研究教育中心 | 一种pki中证书透明化的方法 |
| US10762481B2 (en) * | 2017-03-21 | 2020-09-01 | The Toronto-Dominion Bank | Secure offline approval of initiated data exchanges |
| US20200027082A1 (en) * | 2017-03-29 | 2020-01-23 | Nec Corporation | Virtual currency payment agent device, virtual currency payment agent method, and program recording medium |
| CN108696358B (zh) * | 2017-04-06 | 2021-05-04 | 中国移动通信有限公司研究院 | 数字证书的管理方法、装置、可读存储介质及服务终端 |
| CN107360001B (zh) * | 2017-07-26 | 2021-12-14 | 创新先进技术有限公司 | 一种数字证书管理方法、装置和系统 |
| CN107592293A (zh) * | 2017-07-26 | 2018-01-16 | 阿里巴巴集团控股有限公司 | 区块链节点间通讯方法、数字证书管理方法、装置和电子设备 |
| CN112865982A (zh) * | 2017-07-26 | 2021-05-28 | 创新先进技术有限公司 | 数字证书管理方法、装置及电子设备 |
| CN107590738A (zh) * | 2017-08-24 | 2018-01-16 | 阿里巴巴集团控股有限公司 | 选择共识节点的处理方法、装置及服务器 |
| CN108111314B (zh) * | 2018-01-19 | 2021-04-02 | 苏州朗润创新知识产权运营有限公司 | 数字证书的生成和校验方法及设备 |
| US20190238316A1 (en) * | 2018-01-31 | 2019-08-01 | Salesforce.Com, Inc. | Systems, methods, and apparatuses for implementing intelligent consensus, smart consensus, and weighted consensus models for distributed ledger technologies in a cloud based computing environment |
| US10489780B2 (en) * | 2018-03-05 | 2019-11-26 | Capital One Services, Llc | Systems and methods for use of distributed ledger technology for recording and utilizing credit account transaction information |
| US10826987B2 (en) * | 2018-04-06 | 2020-11-03 | Datalogic Ip Tech S.R.L. | Systems and methods for consensus-based data security for networked devices |
| CN110392014B (zh) * | 2018-04-17 | 2022-08-05 | 阿里巴巴集团控股有限公司 | 物联网设备之间的通信方法及装置 |
| US20200013050A1 (en) * | 2018-07-06 | 2020-01-09 | Keir Finlow-Bates | Blockchain based payments for digital certificate provisioning of internet of things devices |
| CN109067543B (zh) * | 2018-07-24 | 2020-04-14 | 腾讯科技(深圳)有限公司 | 数字证书管理方法、装置、计算机设备和存储介质 |
| CN108964924B (zh) * | 2018-07-24 | 2020-06-05 | 腾讯科技(深圳)有限公司 | 数字证书校验方法、装置、计算机设备和存储介质 |
-
2018
- 2018-07-24 CN CN201810821667.6A patent/CN108964924B/zh active Active
-
2019
- 2019-06-21 KR KR1020207032738A patent/KR102469024B1/ko active Active
- 2019-06-21 JP JP2020551483A patent/JP7109569B2/ja active Active
- 2019-06-21 SG SG11202011156YA patent/SG11202011156YA/en unknown
- 2019-06-21 WO PCT/CN2019/092268 patent/WO2020019914A1/zh not_active Ceased
-
2020
- 2020-08-19 US US16/997,868 patent/US12095932B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180121923A1 (en) | 2015-06-18 | 2018-05-03 | Coinplug, Inc. | System and method for verifying forgery of financial institution proof documents on basis of block chain |
| US20170338967A1 (en) | 2016-05-23 | 2017-11-23 | Pomian & Corella Llc | Operation of a certificate authority on a distributed ledger |
| US20180082256A1 (en) | 2016-09-19 | 2018-03-22 | Sap Se | Decentralized credentials verification network |
| US20180101684A1 (en) | 2016-10-06 | 2018-04-12 | Mastercard International Incorporated | Method and system for identity and credential protection and verification via blockchain |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12287863B2 (en) * | 2020-08-31 | 2025-04-29 | Huawei Technologies Co., Ltd. | Vehicle-mounted device control method, vehicle-mounted device, and vehicle system |
Also Published As
| Publication number | Publication date |
|---|---|
| SG11202011156YA (en) | 2020-12-30 |
| CN108964924A (zh) | 2018-12-07 |
| WO2020019914A1 (zh) | 2020-01-30 |
| JP2021517412A (ja) | 2021-07-15 |
| CN108964924B (zh) | 2020-06-05 |
| KR102469024B1 (ko) | 2022-11-22 |
| US20200382326A1 (en) | 2020-12-03 |
| KR20200141086A (ko) | 2020-12-17 |
| US12095932B2 (en) | 2024-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7109569B2 (ja) | デジタル証明書の検証方法並びにその、装置、コンピュータ機器並びにコンピュータプログラム | |
| US11349674B2 (en) | Digital certificate management method and apparatus, computer device, and storage medium | |
| US11477032B2 (en) | System and method for decentralized-identifier creation | |
| US10924284B2 (en) | System and method for decentralized-identifier authentication | |
| CN113950801B (zh) | 用于使用区块链进行公钥管理的方法和装置 | |
| WO2021120253A1 (zh) | 链式结构数据存储、验证、实现方法、系统、装置及介质 | |
| CN108696358B (zh) | 数字证书的管理方法、装置、可读存储介质及服务终端 | |
| CN114731279B (zh) | 用于自动数字证书验证的方法和装置 | |
| US11863689B1 (en) | Security settlement using group signatures | |
| JP2021530173A (ja) | コンピュータネットワークの間のタスクの分配のためのアキュムレータに基づくプロトコルのためのコンピュータ実施システム及び方法 | |
| CN115189884B (zh) | 一种用于联盟区块链的具有匿名性的多级签名方法 | |
| CN115632794B (zh) | 一种分布式数字身份验证系统、方法和相关装置 | |
| Schmid | Right to Sign: Safeguarding data immutability in Blockchain systems with cryptographic signatures over a broad range of available consensus finding scenarios | |
| Lanfranco | Decentralized PKI based on blockchain | |
| CN119892364A (zh) | 区块链中随机数的使用方法、装置、计算机设备和存储介质 | |
| CN120180458A (zh) | 智能合约执行方法、装置、计算机设备和存储介质 | |
| CN117997559A (zh) | 基于区块链的身份验证方法、装置和计算机设备 | |
| CN119071007A (zh) | 登录验证方法、装置、电子设备及计算机可读存储介质 | |
| HK40070079A (en) | Methods and devices for automated digital certificate verification |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200925 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200925 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211122 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220218 |
|
| 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: 20220704 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220719 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7109569 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |