JP6545888B1 - 情報処理システム、公開鍵の変更方法、およびプログラム - Google Patents
情報処理システム、公開鍵の変更方法、およびプログラム Download PDFInfo
- Publication number
- JP6545888B1 JP6545888B1 JP2018211811A JP2018211811A JP6545888B1 JP 6545888 B1 JP6545888 B1 JP 6545888B1 JP 2018211811 A JP2018211811 A JP 2018211811A JP 2018211811 A JP2018211811 A JP 2018211811A JP 6545888 B1 JP6545888 B1 JP 6545888B1
- Authority
- JP
- Japan
- Prior art keywords
- node
- public key
- signature
- draft
- unit
- 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
- 230000010365 information processing Effects 0.000 title claims abstract description 36
- 238000000034 method Methods 0.000 title claims description 17
- 230000008859 change Effects 0.000 claims abstract description 41
- 230000005540 biological transmission Effects 0.000 claims abstract description 23
- 230000004044 response Effects 0.000 claims description 13
- 238000004891 communication Methods 0.000 description 19
- 238000003860 storage Methods 0.000 description 18
- 238000005516 engineering process Methods 0.000 description 16
- 238000012545 processing Methods 0.000 description 10
- 238000012546 transfer Methods 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000002360 preparation method Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000007787 solid Substances 0.000 description 2
- 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 1
- 230000009471 action Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
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/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/30—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
-
- 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/14—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
- H04L9/16—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms the keys or algorithms being changed during operation
-
- 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/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
-
- 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/24—Key scheduling, i.e. generating round keys or sub-keys for block encryption
-
- 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/42—Anonymization, e.g. involving pseudonyms
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
(1)複数の公開鍵から共同の電子署名を作成するリング署名技術。
(2)取引契約書に記載の送金額を準同型暗号技術により暗号化することで、ブロックチェーン上の各口座(公開鍵)残高をその口座所有者以外には秘匿化する技術。
(3)取引契約書(トランザクション)における真の送信元口座の暗号化された累積入金総額と、暗号化された送金総額が一致することを、第三者が復号することなく検証できるようにする技術。
(4)同じ口座からの2回目の送金をする取引契約書がブロックチェーンに登録されることを防ぐ技術。
・交換実施者の旧公開鍵と暗号化された入金総額
・第三者公開鍵Aと暗号化された入金総額
・第三者公開鍵Bと暗号化された入金総額
・・・
・第三者公開鍵Zと暗号化された入金総額
を記載する。
・手数料
・送金先である交換実施者の新公開鍵と暗号化された送金額(旧公開鍵の入金総額から手数料を引いた残額全額)
を記載する。
第1ノードと、公開鍵の変更支援サービスを提供する第2ノードと、データベースと、を備えた情報処理システムであって、
前記第1ノードは、
前記第1ノードの新公開鍵を作成する新公開鍵作成部と、
前記第2ノードから、少なくとも2つの異なる第2ノードを選択する第2ノード群選択部と、
前記選択された第2ノードの各々に対し、各自ノードの旧公開鍵および新公開鍵の情報を要求する新旧鍵情報要求部と、
前記第1ノードの前記旧公開鍵および前記第2ノードの各々から取得した前記旧公開鍵を送付元とし、前記第1ノードの前記新公開鍵および前記第2ノードの各々から取得した前記新公開鍵を送付先とする取引契約書案を作成する契約書案作成部と、
前記選択された第2ノードの各々に対し、前記取引契約書案の各自ノードに対応する箇所への署名を依頼する署名依頼部と、
前記取引契約書案の前記第1ノードに対応する箇所への署名を実行する第1署名実行部と、
全ての署名が完了した前記取引契約書案を、取引契約書として前記データベースに登録する登録部と、
を備え、
前記第2ノードは、
前記新旧鍵情報要求部からの前記要求に応じて、各自ノードの旧公開鍵および新公開鍵の情報を前記第1ノードに送信する新旧鍵情報送信部と、
前記署名依頼部からの前記依頼に応じて、前記取引契約書案における各自ノードの送付元および送付先の対応関係が妥当であるかを確認し、前記対応関係が妥当であった場合に、前記取引契約書案の各自ノードに対応する箇所への署名を実行する第2署名実行部と、
前記第2署名実行部によって署名された前記取引契約書案を前記第1ノードに返信する契約書案返信部と、
を備え、
前記契約書案作成部は、前記送付先の新公開鍵の順序をランダムで決定し、
前記署名依頼部および前記第1署名実行部は、前記取引契約書案へ署名を行うノードの順番がランダムになるように、前記署名の依頼および実行をそれぞれ行う。
第1ノードと、公開鍵の変更支援サービスを提供する第2ノードと、データベースと、を備えた情報処理システムにおける公開鍵の変更方法であって、
前記第1ノードにおいて、新公開鍵を作成する新公開鍵作成ステップと、
前記第1ノードにおいて、前記第2ノードから、少なくとも2つの異なる第2ノードを選択する第2ノード群選択ステップと、
前記第1ノードにおいて、前記選択された第2ノードの各々に対し、各自ノードの旧公開鍵および新公開鍵の情報を要求する新旧鍵情報要求ステップと、
前記第2ノードにおいて、前記新旧鍵情報要求ステップの前記要求に応じて、各自ノードの旧公開鍵および新公開鍵の情報を前記第1ノードに送信する新旧鍵情報送信ステップと、
前記第1ノードにおいて、前記第1ノードの前記旧公開鍵および前記第2ノードの各々から取得した前記旧公開鍵を送付元とし、前記第1ノードの前記新公開鍵および前記第2ノードの各々から取得した前記新公開鍵を送付先とする取引契約書案を作成する契約書案作成ステップと、
前記第1ノードにおいて、前記選択された第2ノードの各々に対し、前記取引契約書案の各自ノードに対応する箇所への署名を依頼する署名依頼ステップと、
前記第2ノードにおいて、前記署名依頼ステップからの前記依頼に応じて、前記取引契約書案における各自ノードの送付元および送付先の対応関係が妥当であるかを確認し、前記対応関係が妥当であった場合に、前記取引契約書案の各自ノードに対応する箇所への署名を実行する第2署名実行ステップと、
前記第2ノードにおいて、前記第2署名実行ステップで署名された前記取引契約書案を前記第1ノードに返信する契約書案返信ステップと、
前記第1ノードにおいて、前記取引契約書案の前記第1ノードに対応する箇所への署名を実行する第1署名実行ステップと、
前記第1ノードにおいて、全ての署名が完了した前記取引契約書案を、取引契約書として前記データベースに登録する登録ステップと、
を有し、
前記契約書案作成ステップでは、前記送付先の新公開鍵の順序がランダムで決定され、
前記署名依頼ステップおよび前記第1署名実行ステップでは、前記取引契約書案へ署名を行うノードの順番がランダムになるように、前記署名の依頼および実行をそれぞれ行う。
公開鍵の変更支援サービスを提供する第2ノード、およびデータベースに通信可能に接続された第1ノードの公開鍵の変更を支援するためのプログラムであって、
前記第1ノードの新公開鍵を作成する新公開鍵作成部、
前記第2ノードから、少なくとも2つの異なる第2ノードを選択する第2ノード群選択部、
前記選択された第2ノードの各々に対し、各自ノードの旧公開鍵および新公開鍵の情報を要求する新旧鍵情報要求部、
前記第1ノードの前記旧公開鍵および前記第2ノードの各々から取得した前記旧公開鍵を送付元とし、前記第1ノードの前記新公開鍵および前記第2ノードの各々から取得した前記新公開鍵を送付先とする取引契約書案を作成する契約書案作成部、
前記選択された第2ノードの各々に対し、前記取引契約書案の各自ノードに対応する箇所への署名を依頼する署名依頼部、
前記取引契約書案の前記第1ノードに対応する箇所への署名を実行する第1署名実行部、および、
全ての署名が完了した前記取引契約書案を、取引契約書として前記データベースに登録する登録部、
としてコンピュータを動作させ、
前記契約書案作成部は、前記送付先の新公開鍵の順序をランダムで決定し、
前記署名依頼部および前記第1署名実行部は、前記取引契約書案へ署名を行うノードの順番がランダムになるように、前記署名の依頼および実行をそれぞれ行う。
第1ノードと、公開鍵の変更支援サービスを提供する第2ノードと、データベースと、を備えた情報処理システムの製造方法であって、
前記第1ノードの新公開鍵を作成する新公開鍵作成部、
前記第2ノードから、少なくとも2つの異なる第2ノードを選択する第2ノード群選択部、
前記選択された第2ノードの各々に対し、各自ノードの旧公開鍵および新公開鍵の情報を要求する新旧鍵情報要求部、
前記第1ノードの前記旧公開鍵および前記第2ノードの各々から取得した前記旧公開鍵を送付元とし、前記第1ノードの前記新公開鍵および前記第2ノードの各々から取得した前記新公開鍵を送付先とする取引契約書案を作成する契約書案作成部、
前記選択された第2ノードの各々に対し、前記取引契約書案の各自ノードに対応する箇所への署名を依頼する署名依頼部、
前記取引契約書案の前記第1ノードに対応する箇所への署名を実行する第1署名実行部、および、
全ての署名が完了した前記取引契約書案を、取引契約書として前記データベースに登録する登録部、
としてコンピュータを動作させるためのプログラムを前記第1ノードに配信するステップと、
前記新旧鍵情報要求部からの前記要求に応じて、各自ノードの旧公開鍵および新公開鍵の情報を前記第1ノードに送信する新旧鍵情報送信部、
前記署名依頼部からの前記依頼に応じて、前記取引契約書案における各自ノードの送付元および送付先の対応関係が妥当であるかを確認し、前記対応関係が妥当であった場合に、前記取引契約書案の各自ノードに対応する箇所への署名を実行する第2署名実行部、および、
前記第2署名実行部によって署名された前記取引契約書案を前記第1ノードに返信する契約書案返信部、
としてコンピュータを動作させるためのプログラムを前記第2ノードに配信するステップと、
を有し、
前記契約書案作成部は、前記送付先の新公開鍵の順序をランダムで決定し、
前記署名依頼部および前記第1署名実行部は、前記取引契約書案へ署名を行うノードの順番がランダムになるように、前記署名の依頼および実行をそれぞれ行う。
図1は、本発明の一実施形態に係る情報処理システム100の概略図である。情報処理システム100は、ブロックチェーン技術を利用したプラットフォームであり、第1ノード1と、第2ノード2と、ブロックチェーン3と、を備えている。第1ノード1、第2ノード2およびブロックチェーン3は、例えばインターネットなどの通信ネットワークNを介して有線または無線により通信可能に接続されている。
図2は、第1ノード1の構成を示す機能ブロックであり、図3は、第2ノード2の構成を示す機能ブロックである。
図4は、情報処理システム100において、第1ノード1の公開鍵の変更を行うための処理を示すシーケンスチャートである。図4においてノード間の通信を示す矢印について、実線矢印はブロードキャストを示し、破線矢印は送信元を匿名化と通信路の暗号化を実施した匿名暗号通信を示している。なお、各処理における通信の形態は上記に限定されない。
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて、種々の変更が可能である。
2 第2ノード
2A 第2ノード
2B 第2ノード
3 ブロックチェーン
11 入力部
12 表示部
13 通信部
14 記憶部
15 制御部
151 新公開鍵作成部
152 第2ノード群選択部
153 新旧鍵情報要求部
154 契約書案作成部
155 署名依頼部
156 第1署名実行部
157 登録部
21 入力部
22 表示部
23 通信部
24 記憶部
25 制御部
251 新旧鍵情報送信部
252 第2署名実行部
253 契約書案返信部
100 情報処理システム
K1 第1鍵情報
K2 第2鍵情報
N 通信ネットワーク
P1 第1プログラム
P2 第2プログラム
PKn 新公開鍵
PKo 旧公開鍵
Claims (6)
- 第1ノードと、公開鍵の変更支援サービスを提供する第2ノードと、データベースと、を備えた情報処理システムであって、
前記第1ノードは、
前記第1ノードの新公開鍵を作成する新公開鍵作成部と、
前記第2ノードから、少なくとも2つの異なる第2ノードを選択する第2ノード群選択部と、
前記選択された第2ノードの各々に対し、各自ノードの旧公開鍵および新公開鍵の情報を要求する新旧鍵情報要求部と、
前記第1ノードの前記旧公開鍵および前記第2ノードの各々から取得した前記旧公開鍵を送付元とし、前記第1ノードの前記新公開鍵および前記第2ノードの各々から取得した前記新公開鍵を送付先とする取引契約書案を作成する契約書案作成部と、
前記選択された第2ノードの各々に対し、前記取引契約書案の各自ノードに対応する箇所への署名を依頼する署名依頼部と、
前記取引契約書案の前記第1ノードに対応する箇所への署名を実行する第1署名実行部と、
全ての署名が完了した前記取引契約書案を、取引契約書として前記データベースに登録する登録部と、
を備え、
前記第2ノードは、
前記新旧鍵情報要求部からの前記要求に応じて、各自ノードの旧公開鍵および新公開鍵の情報を前記第1ノードに送信する新旧鍵情報送信部と、
前記署名依頼部からの前記依頼に応じて、前記取引契約書案における各自ノードの送付元および送付先の対応関係が妥当であるかを確認し、前記対応関係が妥当であった場合に、前記取引契約書案の各自ノードに対応する箇所への署名を実行する第2署名実行部と、
前記第2署名実行部によって署名された前記取引契約書案を前記第1ノードに返信する契約書案返信部と、
を備え、
前記契約書案作成部は、前記送付先の新公開鍵の順序をランダムで決定し、
前記署名依頼部および前記第1署名実行部は、前記取引契約書案へ署名を行うノードの順番がランダムになるように、前記署名の依頼および実行をそれぞれ行うことを特徴とする、情報処理システム。 - 前記データベースは、ブロックチェーンであることを特徴とする、請求項1に記載の情報処理システム。
- 第1ノードと、公開鍵の変更支援サービスを提供する第2ノードと、データベースと、を備えた情報処理システムにおける公開鍵の変更方法であって、
前記第1ノードにおいて、新公開鍵を作成する新公開鍵作成ステップと、
前記第1ノードにおいて、前記第2ノードから、少なくとも2つの異なる第2ノードを選択する第2ノード群選択ステップと、
前記第1ノードにおいて、前記選択された第2ノードの各々に対し、各自ノードの旧公開鍵および新公開鍵の情報を要求する新旧鍵情報要求ステップと、
前記第2ノードにおいて、前記新旧鍵情報要求ステップの前記要求に応じて、各自ノードの旧公開鍵および新公開鍵の情報を前記第1ノードに送信する新旧鍵情報送信ステップと、
前記第1ノードにおいて、前記第1ノードの前記旧公開鍵および前記第2ノードの各々から取得した前記旧公開鍵を送付元とし、前記第1ノードの前記新公開鍵および前記第2ノードの各々から取得した前記新公開鍵を送付先とする取引契約書案を作成する契約書案作成ステップと、
前記第1ノードにおいて、前記選択された第2ノードの各々に対し、前記取引契約書案の各自ノードに対応する箇所への署名を依頼する署名依頼ステップと、
前記第2ノードにおいて、前記署名依頼ステップからの前記依頼に応じて、前記取引契約書案における各自ノードの送付元および送付先の対応関係が妥当であるかを確認し、前記対応関係が妥当であった場合に、前記取引契約書案の各自ノードに対応する箇所への署名を実行する第2署名実行ステップと、
前記第2ノードにおいて、前記第2署名実行ステップで署名された前記取引契約書案を前記第1ノードに返信する契約書案返信ステップと、
前記第1ノードにおいて、前記取引契約書案の前記第1ノードに対応する箇所への署名を実行する第1署名実行ステップと、
前記第1ノードにおいて、全ての署名が完了した前記取引契約書案を、取引契約書として前記データベースに登録する登録ステップと、
を有し、
前記契約書案作成ステップでは、前記送付先の新公開鍵の順序がランダムで決定され、
前記署名依頼ステップおよび前記第1署名実行ステップでは、前記取引契約書案へ署名を行うノードの順番がランダムになるように、前記署名の依頼および実行をそれぞれ行うことを特徴とする、公開鍵の変更方法。 - 前記データベースは、ブロックチェーンであることを特徴とする、請求項3に記載の公開鍵の変更方法。
- 公開鍵の変更支援サービスを提供する第2ノード、およびデータベースに通信可能に接続された第1ノードの公開鍵の変更を支援するためのプログラムであって、
前記第1ノードの新公開鍵を作成する新公開鍵作成部、
前記第2ノードから、少なくとも2つの異なる第2ノードを選択する第2ノード群選択部、
前記選択された第2ノードの各々に対し、各自ノードの旧公開鍵および新公開鍵の情報を要求する新旧鍵情報要求部、
前記第1ノードの前記旧公開鍵および前記第2ノードの各々から取得した前記旧公開鍵を送付元とし、前記第1ノードの前記新公開鍵および前記第2ノードの各々から取得した前記新公開鍵を送付先とする取引契約書案を作成する契約書案作成部、
前記選択された第2ノードの各々に対し、前記取引契約書案の各自ノードに対応する箇所への署名を依頼する署名依頼部、
前記取引契約書案の前記第1ノードに対応する箇所への署名を実行する第1署名実行部、および、
全ての署名が完了した前記取引契約書案を、取引契約書として前記データベースに登録する登録部、
としてコンピュータを動作させ、
前記契約書案作成部は、前記送付先の新公開鍵の順序をランダムで決定し、
前記署名依頼部および前記第1署名実行部は、前記取引契約書案へ署名を行うノードの順番がランダムになるように、前記署名の依頼および実行をそれぞれ行うことを特徴とする、プログラム。 - 前記データベースは、ブロックチェーンであることを特徴とする、請求項5に記載のプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018211811A JP6545888B1 (ja) | 2018-11-09 | 2018-11-09 | 情報処理システム、公開鍵の変更方法、およびプログラム |
US16/674,353 US11329819B2 (en) | 2018-11-09 | 2019-11-05 | Information processing system, method for changing public key, program, and method for building information processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018211811A JP6545888B1 (ja) | 2018-11-09 | 2018-11-09 | 情報処理システム、公開鍵の変更方法、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6545888B1 true JP6545888B1 (ja) | 2019-07-17 |
JP2020078034A JP2020078034A (ja) | 2020-05-21 |
Family
ID=67297580
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018211811A Active JP6545888B1 (ja) | 2018-11-09 | 2018-11-09 | 情報処理システム、公開鍵の変更方法、およびプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US11329819B2 (ja) |
JP (1) | JP6545888B1 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20200175509A1 (en) * | 2019-06-28 | 2020-06-04 | Alibaba Group Holding Limited | Transferring method and system based on blockchain smart contract |
US12099997B1 (en) | 2020-01-31 | 2024-09-24 | Steven Mark Hoffberg | Tokenized fungible liabilities |
DE102020114199A1 (de) * | 2020-05-27 | 2021-12-02 | Basler Aktiengesellschaft | Absicherung von Computersystemen gegen Manipulationen und Funktionsanomalien |
CN112953733B (zh) * | 2021-03-16 | 2022-08-26 | 昆明理工大学 | 一种数据治理的区块链通信资源整合共识方法 |
CN113259445B (zh) * | 2021-05-25 | 2021-11-09 | 广州市玄武无线科技股份有限公司 | 一种混云模式下的服务治理方法及系统 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9461876B2 (en) * | 2012-08-29 | 2016-10-04 | Loci | System and method for fuzzy concept mapping, voting ontology crowd sourcing, and technology prediction |
CN106103741B (zh) * | 2014-01-22 | 2020-03-13 | 牛津纳米孔技术公司 | 将一个或多个多核苷酸结合蛋白连接到靶多核苷酸的方法 |
US11436593B2 (en) * | 2016-03-31 | 2022-09-06 | Bitflyer Blockchain, Inc. | Transaction processing device, transaction processing method, and program for same |
CN106779704A (zh) * | 2016-12-06 | 2017-05-31 | 杭州趣链科技有限公司 | 一种基于环签名的区块链匿名交易方法 |
JP6340120B1 (ja) * | 2017-06-16 | 2018-06-06 | アイビーシー株式会社 | デバイスプロビジョニングシステム |
-
2018
- 2018-11-09 JP JP2018211811A patent/JP6545888B1/ja active Active
-
2019
- 2019-11-05 US US16/674,353 patent/US11329819B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2020078034A (ja) | 2020-05-21 |
US11329819B2 (en) | 2022-05-10 |
US20200153628A1 (en) | 2020-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6545888B1 (ja) | 情報処理システム、公開鍵の変更方法、およびプログラム | |
JP7535363B2 (ja) | ブロックチェーンが実現される方法及びシステム | |
US11184394B1 (en) | Methods, systems, and devices for encrypted electronic storage and confidential network transfer of private data through a trustless distributed ledger technology system | |
US11836717B2 (en) | System and method for processing payments in fiat currency using blockchain and tethered tokens | |
CN111448565B (zh) | 基于去中心化标识的数据授权 | |
US20200058023A1 (en) | Decentralized Data Marketplace | |
US10382205B1 (en) | Security system and method for using a blockchain service through privacy-aware blockchain arbitration server | |
JP2022003536A (ja) | デジタルコンテンツの制御及び配信のためのブロックチェーンにより実施される方法 | |
US20190036702A1 (en) | Private node, processing method for private node, and program for same | |
JP7508521B2 (ja) | ブロックチェーンネットワークを介してデータを通信し、格納し、及び処理するためのブロックチェーンベースのシステム及び方法 | |
WO2018165763A1 (en) | Systems and methods for hybrid blockchain platform | |
JP2023179803A (ja) | ブロックチェーンにより実現されるシステム及び方法 | |
JP2019511035A (ja) | スマートコントラクトに基づく自動給与支払方法及びシステムをもたらす、ブロックチェーン上の給与支払に関連付けられた暗号通貨の効率的な転送のための方法及びシステム | |
US20230419308A1 (en) | System and method for processing payments in fiat currency using blockchain and tethered tokens | |
EP4152197A1 (en) | Methods and systems for managing user data privacy | |
CN115136543A (zh) | 在区块链网络中使用的认证服务 | |
JP2020077347A (ja) | 情報処理システム、データ提供方法、および情報処理システムの製造方法 | |
JP2025015643A (ja) | 暗号的にリンクされたアイデンティティ | |
JPWO2019082442A1 (ja) | データ登録方法、データ復号方法、データ構造、コンピュータ、及びプログラム | |
CN114128216A (zh) | 多输入交易 | |
JP7604467B2 (ja) | ブロックチェーントランザクションを使用したデジタル資産の割当て | |
JP6293245B1 (ja) | 強化されたセキュリティを有する取引相互監視システム | |
EP1974288A2 (en) | Method and apparatus for establishing peer-to-peer karma and trust | |
US20200267133A1 (en) | First communication device, second communication device, method, and computer program | |
CN118094633B (zh) | 基于区块链的数据处理方法、装置、电子设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181129 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20181129 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20190219 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190326 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190410 |
|
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: 20190521 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190619 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6545888 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |