JP7351591B2 - N個のうちm個の鍵を使用して顧客ウォレットを復元するマルチ承認システム - Google Patents
N個のうちm個の鍵を使用して顧客ウォレットを復元するマルチ承認システム Download PDFInfo
- Publication number
- JP7351591B2 JP7351591B2 JP2020540379A JP2020540379A JP7351591B2 JP 7351591 B2 JP7351591 B2 JP 7351591B2 JP 2020540379 A JP2020540379 A JP 2020540379A JP 2020540379 A JP2020540379 A JP 2020540379A JP 7351591 B2 JP7351591 B2 JP 7351591B2
- Authority
- JP
- Japan
- Prior art keywords
- key
- customer
- transaction
- private
- wallet
- 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
-
- 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/384—Payment protocols; Details thereof using social networks
-
- 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/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
- G06Q20/3674—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes involving authentication
-
- 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/08—Payment architectures
- G06Q20/085—Payment architectures involving remote charge determination or related payment systems
- G06Q20/0855—Payment architectures involving remote charge determination or related payment systems involving a third party
-
- 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/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- 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/22—Payment schemes or models
- G06Q20/223—Payment schemes or models based on the use of peer-to-peer networks
-
- 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/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
- G06Q20/3672—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes initialising or reloading thereof
-
- 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/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
- G06Q20/3678—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes e-cash details, e.g. blinded, divisible or detecting double spending
-
- 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/381—Currency conversion
-
- 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/3821—Electronic credentials
- G06Q20/38215—Use of certificates or encrypted proofs of transaction rights
-
- 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/3823—Payment protocols; Details thereof insuring higher security of transaction combining multiple encryption tools for a transaction
-
- 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/3825—Use of electronic signatures
-
- 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/3827—Use of message hashing
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/389—Keeping log of transactions for guaranteeing non-repudiation of a transaction
-
- 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/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
-
- 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/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric identity checks
-
- 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/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4016—Transaction verification involving fraud or risk level assessment in transaction processing
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- 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/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/0643—Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
-
- 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/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
-
- 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/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
- H04L9/083—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP]
-
- 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/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/085—Secret sharing or secret splitting, e.g. threshold schemes
-
- 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/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
-
- 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/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0894—Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage
-
- 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
-
- 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/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/321—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 a third party or a trusted authority
-
- 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/3226—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 a predetermined code, e.g. password, passphrase or PIN
- H04L9/3231—Biological data, e.g. fingerprint, voice or retina
-
- 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/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/3297—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 time stamps, e.g. generation of time stamps
-
- 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
-
- 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
- G06Q2220/00—Business processing using cryptography
-
- 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)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Power Engineering (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biodiversity & Conservation Biology (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Technology Law (AREA)
- Marketing (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
[0001]本出願は、2018年1月17日に出願され「MULTI-SIGNATURE(MULTI-SIG) WITH THREE KEYS REQUIRING TWO OF THREE KEYS TO ACCESS CRYPTOCURRENCY WALLET AND STORING KEYS WITH USER, TRUSTED 3RD PARTY, AND EXCHANGE(暗号通貨ウォレットにアクセスするために3個のうち2個の鍵を必要とし、ユーザ、信頼できるサードパーティ、および交換所を用いて鍵を格納する、3個の鍵を有するマルチシグネチャ(マルチシグ))」と題された米国特許仮出願第62/618,077号(代理人整理番号270.018USPR)、2018年4月27日に出願され「MULTI-APPROVAL CRYPTOCURRENCY SYSTEM REQUIRING M OF N KEYS TO ACCESS AND RESTORE CRYPTOCURRENCY WALLET(暗号通貨ウォレットにアクセスして復元するために、N個のうちM個の鍵を必要とするマルチ承認暗号通貨システム)」と題された米国特許仮出願第62/663,921号(代理人整理番号270.018USP2)、2018年4月27日に出願され「MULTI-APPROVAL CRYPTOCURRENCY SYSTEM REQUIRING M OF N KEYS TO ACCESS AND RESTORE CRYPTOCURRENCY WALLET(暗号通貨ウォレットにアクセスして復元するために、N個のうちM個の鍵を必要とするマルチ承認暗号通貨システム)」と題された米国特許仮出願第62/663,922号(代理人整理番号270.019USPR)、および2018年12月17日に出願され「MULTI-APPROVAL CRYPTOCURRENCY SYSTEM(マルチ承認暗号通貨システム)」と題された米国特許仮出願第62/780,779号(代理人整理番号270.027USPR)の利益を主張し、これらはすべて、参照により本明細書に組み込まれる。
[0277]本開示の実施形態は、上記で説明された様々なステップおよび動作を含む。これらの様々なステップおよび動作は、ハードウェアコンポーネントによって実行されるか、命令でプログラムされた汎用または専用プロセッサにステップを実行させるために使用される機械実行可能命令で具体化される。あるいは、これらのステップは、ハードウェア、ソフトウェア、および/またはファームウェアの組合せによって実行されてもよい。したがって、図17は、本開示の実施形態を利用することができる例示的なコンピュータシステム1700を示すブロック図である。本例によれば、コンピュータシステム1700は、相互接続1702、少なくとも1つのプロセッサ1704、少なくとも1つの通信ポート1706、少なくとも1つのメインメモリ1708、少なくとも1つの取外可能な記憶媒体1710、少なくとも1つの読取専用メモリ1712、および少なくとも1つの大容量ストレージデバイス1714を含む。
を含む。
[0287]本出願を通して使用される用語、略語、および語句の簡単な定義を以下に示す。
[0298]例1は、以下を備えるコンピューティングシステムを含む。少なくとも1つのプロセッサと、少なくとも1つのプロセッサに通信可能に結合された少なくとも1つのメモリと、少なくとも1つのプロセッサに通信可能に結合され、顧客デバイスおよび信頼できるサードパーティと通信するように構成された少なくとも1つのネットワークインターフェースとを備え、少なくとも1つのネットワークインターフェースは、顧客デバイスから、顧客のアイデンティティデータと、顧客ウォレットを復元する要求とを受信するように構成され、少なくとも1つのプロセッサは、顧客デバイスから受信した顧客のアイデンティティデータを検証するように構成され、少なくとも1つのプロセッサが、顧客デバイスから受信した顧客のアイデンティティデータを検証すると、少なくとも1つのネットワークインターフェースは、顧客ウォレットに関連付けられた第1の鍵を求める要求を、信頼できるサードパーティの鍵リポジトリに通信するように構成され、少なくとも1つのプロセッサは、顧客ウォレットに関連付けられた第1の鍵と、顧客ウォレットに関連付けられた第2の鍵とを使用して、顧客ウォレットを復元するように構成される。
Claims (24)
- 少なくとも1つのプロセッサと、
前記少なくとも1つのプロセッサに通信可能に結合された少なくとも1つのメモリと、
前記少なくとも1つのプロセッサに通信可能に結合され、顧客デバイスおよび信頼できるサードパーティと通信するように構成された少なくとも1つのネットワークインターフェースと、を備え、
前記少なくとも1つのネットワークインターフェースは、前記顧客デバイスから、顧客のアイデンティティデータと、顧客ウォレットを復元する要求とを受信するように構成され、
前記少なくとも1つのプロセッサは、
第2の鍵を、複数の顧客のウォレットに関連付けられた暗号化マスタ鍵から導出するように構成され、前記第2の鍵は前記顧客ウォレットに関連付けられており、
前記顧客デバイスから受信した前記顧客の前記アイデンティティデータを検証するように構成され、
前記少なくとも1つのプロセッサが、前記顧客デバイスから受信した前記顧客の前記アイデンティティデータを検証すると、前記少なくとも1つのネットワークインターフェースは、前記顧客ウォレットに関連付けられた第1の鍵を求める要求を、前記信頼できるサードパーティの鍵リポジトリに通信するように構成され、
前記少なくとも1つのネットワークインターフェースが、前記信頼できるサードパーティの前記鍵リポジトリから、前記顧客ウォレットに関連付けられた前記第1の鍵を受信すると、前記少なくとも1つのプロセッサは、前記顧客ウォレットに関連付けられた前記第1の鍵と、前記顧客ウォレットに関連付けられた前記第2の鍵との両方を使用して、少なくとも部分的に、暗号論的にマルチ承認トランザクションに署名することにより前記顧客ウォレットを復元するように構成され、
前記第1の鍵および前記第2の鍵は互いにユニークである、コンピューティングシステム。 - 前記少なくとも1つのプロセッサは、さらに、
新しい顧客ウォレットに関連付けられた1つまたは複数の新しい秘密鍵を生成するように構成され、
前記1つまたは複数の新しい秘密鍵に基づいて、前記新しい顧客ウォレットに関連付けられた新しいトランザクションアドレスを生成するように構成され、
前記第1の鍵および前記第2の鍵によって署名された承認トランザクションを使用して、デジタル資産を前記顧客ウォレットから前記新しいトランザクションアドレスに転送するように構成される、請求項1に記載のコンピューティングシステム。 - 前記顧客ウォレットは、複数の古いトランザクションアドレスの各々の古いトランザクションアドレスが各3個の秘密鍵に関連付けられた複数の古いトランザクションアドレスを備え、
前記複数の古いトランザクションアドレスの各々の古いトランザクションアドレスは、前記各々の古いトランザクションアドレスのどのデジタル資産にアクセスするためにも、前記各々の古いトランザクションアドレスに関連付けられた前記各3個の秘密鍵のうち少なくとも2個の秘密鍵をそれぞれ必要とする、請求項2に記載のコンピューティングシステム。 - 前記少なくとも1つのネットワークインターフェースは、
前記新しい顧客ウォレットに関連付けられた前記新しいトランザクションアドレスを、前記顧客デバイスに通信するように構成される、請求項2に記載のコンピューティングシステム。 - 前記少なくとも1つのネットワークインターフェースは、
少なくとも1つの前記1つまたは複数の新しい秘密鍵を、前記顧客デバイスに通信するように構成される、請求項4に記載のコンピューティングシステム。 - 前記1つまたは複数の新しい秘密鍵は、秘密トランザクション鍵である、請求項5に記載のコンピューティングシステム。
- 前記少なくとも1つのプロセッサは、
前記アイデンティティデータを、以前に格納された前記顧客のアイデンティティデータと比較することによって、
少なくとも部分的に、前記顧客デバイスから受信された前記顧客の前記アイデンティティデータを検証するように構成される、請求項1に記載のコンピューティングシステム。 - 前記アイデンティティデータは、生体データを備える、請求項1に記載のコンピューティングシステム。
- 信頼できるサードパーティおよび顧客の顧客デバイスと通信するように構成されたコンピューティングデバイスと、
前記コンピューティングデバイスのため鍵リポジトリであって、前記コンピューティングデバイスと通信可能に結合された鍵リポジトリと、を備え、
前記コンピューティングデバイスは、
第2の鍵を、複数の顧客のウォレットに関連付けられた暗号化マスタ鍵から導出するように構成され、前記第2の鍵は顧客ウォレットに関連付けられており、
前記顧客デバイスから、前記顧客のアイデンティティデータと、前記顧客ウォレットを復元する要求とを受信するように構成され、
前記顧客デバイスから受信した前記顧客の前記アイデンティティデータを検証するように構成され、
前記顧客ウォレットに関連付けられた第1の鍵を求める要求を、前記信頼できるサードパーティの鍵リポジトリに通信するように構成され、
前記信頼できるサードパーティの前記鍵リポジトリから前記顧客ウォレットに関連付けられた前記第1の鍵を受信したことに応じて、前記顧客ウォレットに関連付けられた前記第1の鍵と、前記顧客ウォレットに関連付けられた前記第2の鍵との両方を使用して、少なくとも部分的に、暗号論的にマルチ承認トランザクションに署名することにより前記顧客ウォレットを復元し、
前記第1の鍵および前記第2の鍵は互いにユニークである、システム。 - 前記コンピューティングデバイスは、さらに、
新しい顧客ウォレットに関連付けられた1つまたは複数の新しい秘密鍵を生成し、
前記1つまたは複数の新しい秘密鍵に基づいて、前記新しい顧客ウォレットに関連付けられた新しいトランザクションアドレスを生成するように構成され、
前記第1の鍵および前記第2の鍵によって署名された承認トランザクションを使用して、デジタル資産を前記顧客ウォレットから前記新しいトランザクションアドレスに転送するように構成される、請求項9に記載のシステム。 - 前記顧客ウォレットは、複数の古いトランザクションアドレスの各々の古いトランザクションアドレスが各3個の秘密鍵に関連付けられた複数の古いトランザクションアドレスを備え、
前記複数の古いトランザクションアドレスの各々の古いトランザクションアドレスは、前記各々の古いトランザクションアドレスのどのデジタル資産にアクセスするためにも、前記各々の古いトランザクションアドレスに関連付けられた前記各3個の秘密鍵のうち少なくとも2個の秘密鍵をそれぞれ必要とする、請求項10に記載のシステム。 - 前記コンピューティングデバイスはさらに、
前記新しい顧客ウォレットに関連付けられた前記新しいトランザクションアドレスを、前記顧客デバイスに通信するように構成される、請求項10に記載のシステム。 - 前記コンピューティングデバイスはさらに、
少なくとも1つの前記1つまたは複数の新しい秘密鍵を前記顧客デバイスに通信するように構成される、請求項12に記載のシステム。 - 前記1つまたは複数の新しい秘密鍵は、秘密トランザクション鍵である、請求項13に記載のシステム。
- 前記コンピューティングデバイスは、
前記アイデンティティデータを以前に格納された前記顧客のアイデンティティデータと比較することによって、
少なくとも部分的に、前記顧客デバイスから受信された前記顧客の前記アイデンティティデータを検証するように構成される、請求項9に記載のシステム。 - 前記アイデンティティデータは生体データを備える、請求項9に記載のシステム。
- コンピューティングデバイスで、複数の顧客のウォレットに関連付けられている暗号化マスタ鍵から第2の鍵を導出するステップであって、前記第2の鍵は顧客ウォレットに関連付けられている、導出するステップと、
前記コンピューティングデバイスで、顧客デバイスから、顧客のアイデンティティデータと、顧客ウォレットを復元する要求とを受信するステップと、
前記コンピューティングデバイスで、前記顧客デバイスから受信した前記顧客の前記アイデンティティデータを検証するステップと、
前記顧客デバイスから受信した前記顧客の前記アイデンティティデータが検証されると、前記顧客ウォレットに関連付けられた第1の鍵を求める要求を、前記コンピューティングデバイスから、信頼できるサードパーティの鍵リポジトリに通信するステップと、
前記コンピューティングデバイスで、前記信頼できるサードパーティの前記鍵リポジトリから、前記顧客ウォレットに関連付けられた前記第1の鍵を受信するステップと、
前記信頼できるサードパーティの前記鍵リポジトリから、前記顧客ウォレットに関連付けられた前記第1の鍵を受信したことに応じて、前記コンピューティングデバイスで、前記顧客ウォレットに関連付けられた前記第1の鍵と、前記顧客ウォレットに関連付けられた前記第2の鍵との両方を使用して、少なくとも部分的に、暗号論的にマルチ承認トランザクションに署名することにより前記顧客ウォレットを復元するステップと、を備え、
前記第1の鍵および前記第2の鍵は互いにユニークである、コンピュータ化された方法。 - 前記コンピューティングデバイスで、新しい顧客ウォレットに関連付けられた1つまたは複数の新しい秘密鍵を生成するステップと、
前記コンピューティングデバイスで、前記1つまたは複数の新しい秘密鍵に基づいて、前記新しい顧客ウォレットに関連付けられた新しいトランザクションアドレスを生成するステップと、
少なくとも前記コンピューティングデバイスを用いて、前記第1の鍵および前記第2の鍵によって署名された承認トランザクションを使用して、デジタル資産を前記顧客ウォレットから前記新しいトランザクションアドレスに転送するステップと、をさらに備える、請求項17に記載のコンピュータ化された方法。 - 前記顧客ウォレットは、複数の古いトランザクションアドレスの各々の古いトランザクションアドレスが各3個の秘密鍵に関連付けられた複数の古いトランザクションアドレスを備え、
前記複数の古いトランザクションアドレスの各々の古いトランザクションアドレスは、前記各々の古いトランザクションアドレスのどのデジタル資産にアクセスするためにも、前記各々の古いトランザクションアドレスに関連付けられた前記各3個の秘密鍵のうち少なくとも2個の秘密鍵をそれぞれ必要とする、請求項18に記載のコンピュータ化された方法。 - 前記コンピューティングデバイスから、前記新しい顧客ウォレットに関連付けられた前記新しいトランザクションアドレスを前記顧客デバイスに通信するステップをさらに備える、請求項18に記載のコンピュータ化された方法。
- 前記コンピューティングデバイスから、少なくとも1つの前記1つまたは複数の新しい秘密鍵を前記顧客デバイスに通信するステップをさらに備える、請求項18に記載のコンピュータ化された方法。
- 前記1つまたは複数の新しい秘密鍵は、秘密トランザクション鍵である、請求項21に記載のコンピュータ化された方法。
- 前記コンピューティングデバイスにおいて、前記顧客デバイスから受信された前記顧客の前記アイデンティティデータを検証するステップは、
前記コンピューティングデバイスで、前記アイデンティティデータを、以前に格納された前記顧客のアイデンティティデータと比較するステップを備える、請求項17に記載のコンピュータ化された方法。 - 前記アイデンティティデータは、生体データを備える、請求項17に記載のコンピュータ化された方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023146745A JP7569426B2 (ja) | 2018-01-17 | 2023-09-11 | N個のうちm個の鍵を使用して顧客ウォレットを復元するマルチ承認システム |
JP2024174767A JP2025004125A (ja) | 2018-01-17 | 2024-10-04 | N個のうちm個の鍵を使用して顧客ウォレットを復元するマルチ承認システム |
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862618077P | 2018-01-17 | 2018-01-17 | |
US62/618,077 | 2018-01-17 | ||
US201862663922P | 2018-04-27 | 2018-04-27 | |
US201862663921P | 2018-04-27 | 2018-04-27 | |
US62/663,921 | 2018-04-27 | ||
US62/663,922 | 2018-04-27 | ||
US201862780779P | 2018-12-17 | 2018-12-17 | |
US62/780,779 | 2018-12-17 | ||
PCT/US2019/014063 WO2019143849A1 (en) | 2018-01-17 | 2019-01-17 | Multi-approval system using m of n keys to restore a customer wallet |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023146745A Division JP7569426B2 (ja) | 2018-01-17 | 2023-09-11 | N個のうちm個の鍵を使用して顧客ウォレットを復元するマルチ承認システム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2021511596A JP2021511596A (ja) | 2021-05-06 |
JPWO2019143849A5 JPWO2019143849A5 (ja) | 2022-01-25 |
JP7351591B2 true JP7351591B2 (ja) | 2023-09-27 |
Family
ID=67212968
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020540376A Active JP7269944B2 (ja) | 2018-01-17 | 2019-01-17 | トランザクションアドレスを生成するためにn個のうちm個の鍵を使用するマルチ承認システム |
JP2020540379A Active JP7351591B2 (ja) | 2018-01-17 | 2019-01-17 | N個のうちm個の鍵を使用して顧客ウォレットを復元するマルチ承認システム |
JP2023146745A Active JP7569426B2 (ja) | 2018-01-17 | 2023-09-11 | N個のうちm個の鍵を使用して顧客ウォレットを復元するマルチ承認システム |
JP2024174767A Pending JP2025004125A (ja) | 2018-01-17 | 2024-10-04 | N個のうちm個の鍵を使用して顧客ウォレットを復元するマルチ承認システム |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020540376A Active JP7269944B2 (ja) | 2018-01-17 | 2019-01-17 | トランザクションアドレスを生成するためにn個のうちm個の鍵を使用するマルチ承認システム |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023146745A Active JP7569426B2 (ja) | 2018-01-17 | 2023-09-11 | N個のうちm個の鍵を使用して顧客ウォレットを復元するマルチ承認システム |
JP2024174767A Pending JP2025004125A (ja) | 2018-01-17 | 2024-10-04 | N個のうちm個の鍵を使用して顧客ウォレットを復元するマルチ承認システム |
Country Status (6)
Country | Link |
---|---|
US (5) | US11392940B2 (ja) |
EP (4) | EP3740920A4 (ja) |
JP (4) | JP7269944B2 (ja) |
KR (4) | KR20240093786A (ja) |
SG (2) | SG11202006235QA (ja) |
WO (4) | WO2019143853A1 (ja) |
Families Citing this family (72)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11055707B2 (en) | 2014-06-24 | 2021-07-06 | Visa International Service Association | Cryptocurrency infrastructure system |
CN109314636B (zh) | 2016-02-23 | 2022-01-11 | 区块链控股有限公司 | 用于从区块链中安全提取数据的密码方法和系统 |
CN115225268A (zh) | 2016-02-23 | 2022-10-21 | 区块链控股有限公司 | 将椭圆曲线加密用于个人装置安全以共享秘密 |
EP3259724B1 (en) | 2016-02-23 | 2021-03-24 | Nchain Holdings Limited | Secure multiparty loss resistant storage and transfer of cryptographic keys for blockchain based systems in conjunction with a wallet management system |
GB2561466A (en) | 2016-02-23 | 2018-10-17 | Nchain Holdings Ltd | Methods and systems for efficient transfer of entities on a peer-to-peer distributed ledger using the blockchain |
EP3257002B1 (en) | 2016-02-23 | 2020-03-11 | Nchain Holdings Limited | Agent-based turing complete transactions integrating feedback within a blockchain system |
KR102753027B1 (ko) | 2016-02-23 | 2025-01-14 | 엔체인 홀딩스 리미티드 | 블록체인상의 개체의 안전한 전송을 위한 방법 및 시스템 |
US11455378B2 (en) | 2016-02-23 | 2022-09-27 | nChain Holdings Limited | Method and system for securing computer software using a distributed hash table and a blockchain |
EA201891827A1 (ru) | 2016-02-23 | 2019-02-28 | Нчейн Холдингс Лимитед | Реестр и способ автоматизированного администрирования смарт-контрактов, использующих блокчейн |
CA3014727A1 (en) | 2016-02-23 | 2017-08-31 | nChain Holdings Limited | Method and system for efficient transfer of cryptocurrency associated with a payroll on a blockchain that leads to an automated payroll method and system based on smart contracts |
MX2018010048A (es) | 2016-02-23 | 2019-01-21 | Nchain Holdings Ltd | Sistema universal de tokenizacion para criptomonedas basadas en cadena de bloques. |
SG11201805472RA (en) | 2016-02-23 | 2018-07-30 | Nchain Holdings Ltd | Determining a common secret for the secure exchange of information and hierarchical, deterministic cryptographic keys |
CA3014737A1 (en) | 2016-02-23 | 2017-08-31 | nChain Holdings Limited | Blockchain-implemented method for control and distribution of digital content |
EP4167165A1 (en) | 2016-02-23 | 2023-04-19 | nChain Licensing AG | Blockchain-based exchange with tokenisation |
MX2018010052A (es) | 2016-02-23 | 2019-01-21 | Nchain Holdings Ltd | Sistema y metodo para controlar acciones relacionadas con activos por medio de una cadena de bloques. |
WO2017145008A1 (en) | 2016-02-23 | 2017-08-31 | nChain Holdings Limited | Tokenisation method and system for implementing exchanges on a blockchain |
JP6721832B2 (ja) * | 2016-08-24 | 2020-07-15 | 富士通株式会社 | データ変換プログラム、データ変換装置及びデータ変換方法 |
KR101849918B1 (ko) * | 2016-10-26 | 2018-04-19 | 주식회사 코인플러그 | Utxo 기반 프로토콜을 사용하여 통화를 발행 및 지급 결제하는 방법과 이를 이용한 서버 |
US20200313856A1 (en) * | 2019-03-29 | 2020-10-01 | 0Chain, LLC | Systems and methods of blockchain platform for intermediaries and passwordless login |
US11625711B2 (en) * | 2018-04-24 | 2023-04-11 | Duvon Corporation | Autonomous exchange via entrusted ledger key management |
US11164182B2 (en) * | 2018-05-17 | 2021-11-02 | Conio Inc. | Methods and systems for safe creation, custody, recovery, and management of a digital asset |
US10834095B2 (en) * | 2018-05-17 | 2020-11-10 | International Business Machines Corporation | Post-commit validation in a distributed ledger |
WO2020008658A1 (ja) * | 2018-07-03 | 2020-01-09 | スタンダードトランザクション株式会社 | 通貨情報処理装置および通貨情報処理システム |
US10970685B2 (en) * | 2018-07-12 | 2021-04-06 | Capital One Services, Llc | Electronic funds transfers based on automatic cryptocurrency transactions |
CN109194465B (zh) * | 2018-09-30 | 2022-02-18 | 巍乾全球技术有限责任公司 | 用于管理密钥的方法、用户设备、管理设备、存储介质 |
GB201820947D0 (en) * | 2018-12-21 | 2019-02-06 | Nchain Holdings Ltd | Computer-implemented system and method |
JP2022065210A (ja) * | 2019-02-26 | 2022-04-27 | 株式会社AndGo | 暗号通貨を避難するための装置、方法及びそのためのプログラム |
US11151525B2 (en) * | 2019-03-05 | 2021-10-19 | Coinbase, Inc. | Systems and methods for withdrawal consolidation |
US11763275B2 (en) * | 2019-03-05 | 2023-09-19 | Coinbase, Inc. | System and method for cryptocurrency point of sale |
US11068863B2 (en) * | 2019-04-04 | 2021-07-20 | Capital One Services, Llc | Systems and methods of pending transaction augmentation and automatic attachment to settled transactions |
US11741082B2 (en) * | 2019-05-02 | 2023-08-29 | Capital One Services, Llc | Systems and methods for automated recovery of blockchain-based accounts |
US11676143B2 (en) | 2019-05-16 | 2023-06-13 | Coinbase, Inc. | Systems and methods for blockchain transaction management |
US11374750B2 (en) | 2019-06-10 | 2022-06-28 | Tzero Ip, Llc | Key recovery using encrypted secret shares |
GB2585010B (en) * | 2019-06-24 | 2022-07-13 | Blockstar Developments Ltd | Cryptocurrency key management |
US10790990B2 (en) | 2019-06-26 | 2020-09-29 | Alibaba Group Holding Limited | Ring signature-based anonymous transaction |
US11222011B2 (en) * | 2019-06-28 | 2022-01-11 | Advanced New Technologies Co., Ltd. | Blockchain-based transaction processing |
JP7041650B2 (ja) * | 2019-07-31 | 2022-03-24 | 株式会社Sbi Bits | 秘密鍵を再製するためのシステム |
US11233658B2 (en) * | 2019-08-14 | 2022-01-25 | OX Labs Inc. | Digital transaction signing for multiple client devices using secured encrypted private keys |
FR3100678B1 (fr) * | 2019-09-09 | 2022-01-14 | Commissariat Energie Atomique | Génération d’un portefeuille contextuel multi-utilisateur de clés privées et utilisation d’un tel portefeuille |
GB2587202A (en) * | 2019-09-17 | 2021-03-24 | Nchain Holdings Ltd | Allocation of a digital asset using blockchain transactions |
CN114788226B (zh) | 2019-09-24 | 2024-06-07 | 魔术实验室公司 | 用于建立分散式计算机应用的非托管工具 |
GB201914950D0 (en) * | 2019-10-16 | 2019-11-27 | Centbee Pty Ltd | Computer-implemented systems and methods |
US11303443B2 (en) * | 2019-11-12 | 2022-04-12 | Gbti Solutions | Electronic system to enable rapid acquisition and delivery of services and to provide strong protection of security and privacy |
WO2021102041A1 (en) | 2019-11-22 | 2021-05-27 | Conio Inc. | Method and apparatus for a blockchain-agnostic safe multi-signature digital asset management |
CN111010379B (zh) * | 2019-12-04 | 2022-08-09 | 腾讯科技(深圳)有限公司 | 一种基于区块链网络的数据登录方法和装置 |
GB2594231A (en) | 2019-12-24 | 2021-10-27 | Nchain Holdings Ltd | Mapping keys to a blockchain overlay network |
US12099997B1 (en) | 2020-01-31 | 2024-09-24 | Steven Mark Hoffberg | Tokenized fungible liabilities |
US11775986B1 (en) * | 2020-05-12 | 2023-10-03 | Coupa Software Incorporated | Secure facilitation of virtual card activities for procurement |
WO2021257826A1 (en) | 2020-06-17 | 2021-12-23 | Coinbase, Inc. | Systems and methods for converting cryptocurrency |
DE102020004121A1 (de) * | 2020-07-08 | 2022-01-13 | Giesecke+Devrient Gesellschaft mit beschränkter Haftung | Verfahren, teilnehmereinheit, transaktionsregister und bezahlsystem zum verwalten von transaktionsdatensätzen |
DE102020004116A1 (de) * | 2020-07-08 | 2022-01-13 | Giesecke+Devrient Gesellschaft mit beschränkter Haftung | Herausgabeinstanz und verfahren zum herausgeben von elektronischen münzdatensätzen sowie bezahlsystem |
US20220027867A1 (en) * | 2020-07-27 | 2022-01-27 | Avanti Financial Group, Inc. | Cryptographic token with separate circulation groups |
AU2021316961B2 (en) * | 2020-07-30 | 2023-04-13 | Dapper Labs Inc. | Systems and methods providing specialized proof of confidential knowledge |
JP7574014B2 (ja) | 2020-08-06 | 2024-10-28 | 株式会社デジタルアセットマーケッツ | 情報システム、情報処理装置、情報処理方法、およびプログラム |
CN112819617B (zh) * | 2020-08-21 | 2022-06-07 | 支付宝(杭州)信息技术有限公司 | 数据上链方法及装置、电子设备、存储介质 |
US20220076251A1 (en) * | 2020-09-08 | 2022-03-10 | Joseph D. Hughes | Payment card enabled distributed digital ledger system to handle security of both crypto and non-crypto transactions |
JP7534620B2 (ja) * | 2020-09-28 | 2024-08-15 | 富士通株式会社 | 通信プログラム、通信装置、及び通信方法 |
FR3116132A1 (fr) * | 2020-11-09 | 2022-05-13 | A3Bc Group | Procede de d’authentification securise par le decouplage structurel des identifiants personnels et de services |
CN112131316B (zh) * | 2020-11-20 | 2021-02-12 | 腾讯科技(深圳)有限公司 | 应用于区块链系统的数据处理方法及装置 |
GB202018919D0 (en) * | 2020-12-01 | 2021-01-13 | Smarter Contracts Ltd | Consent Management |
TWI774211B (zh) * | 2021-01-25 | 2022-08-11 | 安瀚科技股份有限公司 | 擴充綁定型電子錢包系統 |
KR102520066B1 (ko) * | 2021-02-22 | 2023-04-10 | 주식회사 블록체인기술연구소 | 키 백업 정보가 분산 저장된 개인키 관리 및 복구 시스템 |
US11461084B2 (en) * | 2021-03-05 | 2022-10-04 | EMC IP Holding Company LLC | Optimizing docker image encryption—kubernetes using shamir secrets to enforce multiple constraints in container runtime environment |
US12229739B2 (en) * | 2021-03-22 | 2025-02-18 | Quant Blockchain Banking Solutions Llc | System and method to management a cryptographic banking network |
GB2609906B (en) * | 2021-08-09 | 2023-12-27 | Nchain Licensing Ag | Generating digital signature shares |
US20230146474A1 (en) * | 2021-11-02 | 2023-05-11 | Evite, Inc. | Purchase and transfer of cryptocurrency without preexisting wallets |
WO2023154419A2 (en) * | 2022-02-09 | 2023-08-17 | Thirdwayv, Inc. | Access control systems and methods for cryptowallets |
US20230396611A1 (en) * | 2022-06-02 | 2023-12-07 | Micron Technology, Inc. | Methods to secure access to an automobile and an authenticated ignition system |
FI20225761A1 (en) * | 2022-08-31 | 2024-03-01 | Elisa Oyj | METHOD AND SYSTEM FOR PROTECTING A PRIVATE WALLET |
US20240161103A1 (en) * | 2022-11-10 | 2024-05-16 | Bank Of America Corporation | Proof of Cache Using Argon2d Cryptographic Hashing in Payment Processing |
CN116032655B (zh) * | 2023-02-13 | 2023-07-25 | 杭州天谷信息科技有限公司 | 一种可抵御计时攻击的身份鉴别方法以及系统 |
WO2024173886A1 (en) | 2023-02-17 | 2024-08-22 | Magic Labs, Inc. | Non-custodial tool for data encryption and decryption with decentralized data storage and recovery |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150324789A1 (en) | 2014-05-06 | 2015-11-12 | Case Wallet, Inc. | Cryptocurrency Virtual Wallet System and Method |
US20170221052A1 (en) | 2015-07-14 | 2017-08-03 | Fmr Llc | Computationally Efficient Transfer Processing and Auditing Apparatuses, Methods and Systems |
JP2018525729A (ja) | 2015-07-14 | 2018-09-06 | エフエムアール エルエルシー | 計算上効率的な移転処理、監査及びサーチ装置、方法及びシステム |
Family Cites Families (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6457021B1 (en) | 1998-08-18 | 2002-09-24 | Microsoft Corporation | In-memory database system |
EP1183816A4 (en) * | 1999-05-26 | 2005-09-14 | Ascom Hasler Mailing Sys Inc | TECHNIQUE FOR ESTABLISHING DOUBLE DISTRIBUTED KNOWLEDGE AND RECOVERING AN ENCRYPTION KEY |
JP2001344537A (ja) | 2000-05-31 | 2001-12-14 | Ntt Docomo Inc | 電子バリューシステム、通信端末及びサーバ |
US6950523B1 (en) * | 2000-09-29 | 2005-09-27 | Intel Corporation | Secure storage of private keys |
US8989390B2 (en) * | 2005-12-12 | 2015-03-24 | Qualcomm Incorporated | Certify and split system and method for replacing cryptographic keys |
FR2914408B1 (fr) | 2007-03-29 | 2009-08-21 | Eric Cognard | Dispositif de transport et/ou de stockage comportant une ampoule isolante a double paroi |
EP2168282A1 (en) | 2007-07-12 | 2010-03-31 | Innovation Investments, LLC | Identity authentication and secured access systems, components, and methods |
WO2009076653A1 (en) * | 2007-12-13 | 2009-06-18 | Pgp Corporation | Apparatus and method for processing fragmented cryptographic keys |
US9077537B2 (en) | 2008-11-13 | 2015-07-07 | International Business Machines Corporation | Generating secure private keys for use in a public key communications environment |
US9231943B2 (en) * | 2011-02-16 | 2016-01-05 | Novell, Inc. | Client-based authentication |
WO2012174427A2 (en) | 2011-06-16 | 2012-12-20 | OneID Inc. | Method and system for determining authentication levels in transactions |
US9582671B2 (en) * | 2014-03-06 | 2017-02-28 | Sensity Systems Inc. | Security and data privacy for lighting sensory networks |
US10354325B1 (en) * | 2013-06-28 | 2019-07-16 | Winklevoss Ip, Llc | Computer-generated graphical user interface |
WO2015142765A1 (en) * | 2014-03-17 | 2015-09-24 | Coinbase, Inc | Bitcoin host computer system |
US20150269538A1 (en) | 2014-03-18 | 2015-09-24 | Darin Stanchfield | Security devices and systems for digital currency transfer |
US9672499B2 (en) | 2014-04-02 | 2017-06-06 | Modernity Financial Holdings, Ltd. | Data analytic and security mechanism for implementing a hot wallet service |
KR20150123575A (ko) * | 2014-04-25 | 2015-11-04 | 모지도코화이어코리아 유한회사 | 생체 정보와 hce를 활용한 가상화폐 서비스 방법 및 이를 적용한 모바일 단말, 서버 및 시스템 |
US10346814B2 (en) * | 2014-06-04 | 2019-07-09 | MONI Limited | System and method for executing financial transactions |
JP6304076B2 (ja) * | 2015-03-05 | 2018-04-04 | ブラザー工業株式会社 | 情報処理装置、コンテンツ配信システム、情報処理方法、及びプログラム |
EP3767878A1 (en) * | 2015-03-27 | 2021-01-20 | Black Gold Coin, Inc. | A system and a method for personal identification and verification |
US9735958B2 (en) | 2015-05-19 | 2017-08-15 | Coinbase, Inc. | Key ceremony of a security system forming part of a host computer for cryptographic transactions |
US10868672B1 (en) * | 2015-06-05 | 2020-12-15 | Apple Inc. | Establishing and verifying identity using biometrics while protecting user privacy |
US11210663B2 (en) * | 2015-11-30 | 2021-12-28 | Shapeshift Ag | Digital asset zero-custody switch |
US9954680B1 (en) * | 2015-12-18 | 2018-04-24 | EMC IP Holding Company LLC | Secure management of a master encryption key in a split-key based distributed computing environment |
US9613221B1 (en) | 2015-12-30 | 2017-04-04 | Quixey, Inc. | Signed application cards |
KR101793528B1 (ko) * | 2016-01-19 | 2017-11-06 | 고려대학교 산학협력단 | 무인증서 공개키 암호 시스템 |
WO2017145049A1 (en) | 2016-02-23 | 2017-08-31 | nChain Holdings Limited | Consolidated blockchain-based data transfer control method and system |
US9853813B2 (en) | 2016-03-17 | 2017-12-26 | Crater Dog Technologies, LLC | Method for securing a private key |
GB201607476D0 (en) | 2016-04-29 | 2016-06-15 | Eitc Holdings Ltd | Operating system for blockchain IOT devices |
US10333705B2 (en) | 2016-04-30 | 2019-06-25 | Civic Technologies, Inc. | Methods and apparatus for providing attestation of information using a centralized or distributed ledger |
US20170372417A1 (en) | 2016-06-28 | 2017-12-28 | Sivanarayana Gaddam | Digital asset account management |
GB2538022B (en) * | 2016-08-20 | 2018-07-11 | PQ Solutions Ltd | Multiple secrets in quorum based data processing |
WO2018044946A1 (en) * | 2016-09-02 | 2018-03-08 | Conio Inc. | Method and apparatus for restoring access to digital assets |
US10740844B2 (en) | 2016-09-26 | 2020-08-11 | Shapeshift Ag | System and method of managing trustless asset portfolios |
US11222324B2 (en) * | 2016-10-10 | 2022-01-11 | Paypal, Inc. | Virtual currency secured physical currency transmission system |
US20180293557A1 (en) | 2017-04-05 | 2018-10-11 | Samsung Sds Co., Ltd. | Method of charging electronic currency automatically based on blockchain and system thereof |
GB201705621D0 (en) * | 2017-04-07 | 2017-05-24 | Nchain Holdings Ltd | Computer-implemented system and method |
WO2018189658A1 (en) * | 2017-04-11 | 2018-10-18 | nChain Holdings Limited | Secure transfer between blockchains |
US10805072B2 (en) | 2017-06-12 | 2020-10-13 | Change Healthcare Holdings, Llc | System and method for autonomous dynamic person management |
US10944546B2 (en) * | 2017-07-07 | 2021-03-09 | Microsoft Technology Licensing, Llc | Blockchain object interface |
SG10201705618VA (en) * | 2017-07-07 | 2019-02-27 | Mastercard Asia Pacific Pte Ltd | A system and method for utilizing secondary user biometric data for user authorisation |
US10715504B2 (en) * | 2017-07-12 | 2020-07-14 | Wickr Inc. | Provisioning ephemeral key pools for sending and receiving secure communications |
US20190057368A1 (en) * | 2017-08-18 | 2019-02-21 | Interact Ventures | Electronically warehousing items of stored value |
CN111656378A (zh) * | 2017-11-22 | 2020-09-11 | 索特区块链股份有限公司 | 逐步完善的数字资产抵押品钱包 |
CN112636907B (zh) | 2020-12-18 | 2023-04-18 | 深圳前海微众银行股份有限公司 | 密钥管理方法、密钥使用方法、装置及设备 |
-
2019
- 2019-01-17 EP EP19740954.3A patent/EP3740920A4/en active Pending
- 2019-01-17 WO PCT/US2019/014069 patent/WO2019143853A1/en unknown
- 2019-01-17 KR KR1020247016572A patent/KR20240093786A/ko active Pending
- 2019-01-17 JP JP2020540376A patent/JP7269944B2/ja active Active
- 2019-01-17 KR KR1020207023678A patent/KR102763893B1/ko active Active
- 2019-01-17 US US16/250,369 patent/US11392940B2/en active Active
- 2019-01-17 SG SG11202006235QA patent/SG11202006235QA/en unknown
- 2019-01-17 KR KR1020257003195A patent/KR20250022236A/ko active Pending
- 2019-01-17 JP JP2020540379A patent/JP7351591B2/ja active Active
- 2019-01-17 WO PCT/US2019/014063 patent/WO2019143849A1/en unknown
- 2019-01-17 WO PCT/US2019/014064 patent/WO2019143850A1/en unknown
- 2019-01-17 WO PCT/US2019/014067 patent/WO2019143852A1/en unknown
- 2019-01-17 US US16/250,379 patent/US11531985B2/en active Active
- 2019-01-17 KR KR1020207023677A patent/KR20200104412A/ko not_active Ceased
- 2019-01-17 EP EP19741847.8A patent/EP3740923B1/en active Active
- 2019-01-17 US US16/250,362 patent/US11429959B2/en active Active
- 2019-01-17 SG SG11202006282QA patent/SG11202006282QA/en unknown
- 2019-01-17 EP EP19741129.1A patent/EP3740921A4/en active Pending
- 2019-01-17 US US16/250,348 patent/US11216809B2/en active Active
- 2019-01-17 EP EP19741846.0A patent/EP3740919A4/en active Pending
-
2021
- 2021-11-29 US US17/536,866 patent/US20220084022A1/en active Pending
-
2023
- 2023-09-11 JP JP2023146745A patent/JP7569426B2/ja active Active
-
2024
- 2024-10-04 JP JP2024174767A patent/JP2025004125A/ja active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150324789A1 (en) | 2014-05-06 | 2015-11-12 | Case Wallet, Inc. | Cryptocurrency Virtual Wallet System and Method |
US20170221052A1 (en) | 2015-07-14 | 2017-08-03 | Fmr Llc | Computationally Efficient Transfer Processing and Auditing Apparatuses, Methods and Systems |
JP2018525729A (ja) | 2015-07-14 | 2018-09-06 | エフエムアール エルエルシー | 計算上効率的な移転処理、監査及びサーチ装置、方法及びシステム |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7351591B2 (ja) | N個のうちm個の鍵を使用して顧客ウォレットを復元するマルチ承認システム | |
US11374750B2 (en) | Key recovery using encrypted secret shares | |
US12051078B2 (en) | Account owner funding of know your customer and accredited investor verification renewal and monitoring charges through coin payment | |
US11876911B2 (en) | Blockchain based alias interaction processing | |
US20180349894A1 (en) | System of hardware and software to prevent disclosure of personally identifiable information, preserve anonymity and perform settlement of transactions between parties using created and stored secure credentials | |
US10366250B1 (en) | Systems and methods for protecting personally identifiable information during electronic data exchanges | |
KR20210047311A (ko) | 자체-규제 토큰을 인출하기 위해서 화이트리스트화된 거래 어드레스를 필요로 하는 자체-규제 토큰의 거래 어드레스로의 이전을 허용하기 이전에 거래 어드레스가 화이트리스트화되었는지를 검증 | |
US12248940B2 (en) | Dynamic ledger address masking |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20210513 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20210513 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220117 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220117 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230227 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230303 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230602 |
|
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: 20230814 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230912 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7351591 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |