CN112712357A - A private key management method and system for multi-institution, multi-chain, multi-currency and multi-account - Google Patents
A private key management method and system for multi-institution, multi-chain, multi-currency and multi-account Download PDFInfo
- Publication number
- CN112712357A CN112712357A CN202011631059.2A CN202011631059A CN112712357A CN 112712357 A CN112712357 A CN 112712357A CN 202011631059 A CN202011631059 A CN 202011631059A CN 112712357 A CN112712357 A CN 112712357A
- Authority
- CN
- China
- Prior art keywords
- private key
- childpath
- account
- sub
- management
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000007726 management method Methods 0.000 title claims abstract description 55
- 238000000034 method Methods 0.000 claims abstract description 21
- 230000008520 organization Effects 0.000 claims abstract description 11
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 10
- 238000012545 processing Methods 0.000 claims abstract description 10
- 230000008859 change Effects 0.000 claims description 16
- 230000007246 mechanism Effects 0.000 claims description 14
- 230000001343 mnemonic effect Effects 0.000 claims description 13
- 238000005516 engineering process Methods 0.000 claims description 3
- 238000012423 maintenance Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 108700038352 BIP protocol Proteins 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000005086 pumping Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000002427 irreversible effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
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/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- 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
-
- 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
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明公开了一种多机构多链多币种多账户的私钥管理方法与系统。所述方法包括:调整childPath结构规则,其中,依据childPath结构规则,将childPath定义为包括链类型和机构代码类型的多字符数据;根据协议生成主私钥,根据主私钥与childPath结构规则生成管理私钥;依据管理私钥进入重启的硬件系统,以管理私钥作为父私钥,业务方根据需求传入机构代表、币种类型和用户编码,以生成子账户的地址及childPath;业务方在需要使用子账户私钥进行签名时,传入子账户的地址、所述childPath和交易体Hash,硬件系统根据childPath选择预设的算法进行签名处理。本发明的技术方案能够将多种链,多种签名的私钥集中管理,企业不用再分散管理子账户私钥,此方案既能解决Keystore带来的风险,也能够解决HD钱包带来的不足。
The invention discloses a private key management method and system for multi-organization, multi-chain, multi-currency and multi-account. The method includes: adjusting the childPath structure rules, wherein, according to the childPath structure rules, the childPath is defined as multi-character data including a chain type and an organization code type; generating a master private key according to the protocol, and generating and managing the master private key and the childPath structure rules. Private key; enter the restarted hardware system according to the management private key, take the management private key as the parent private key, and the business party enters the agency representative, currency type and user code according to the requirements to generate the address and childPath of the sub-account; When the sub-account private key needs to be used for signature, the address of the sub-account, the childPath and the transaction body Hash are passed in, and the hardware system selects a preset algorithm to perform signature processing according to the childPath. The technical solution of the present invention can centrally manage private keys of multiple chains and multiple signatures, so that enterprises do not need to manage sub-account private keys in a decentralized manner. This solution can not only solve the risks brought by Keystore, but also solve the shortcomings brought by HD wallets .
Description
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011631059.2A CN112712357B (en) | 2020-12-30 | 2020-12-30 | A multi-institution, multi-chain, multi-currency, and multi-account private key management method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011631059.2A CN112712357B (en) | 2020-12-30 | 2020-12-30 | A multi-institution, multi-chain, multi-currency, and multi-account private key management method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112712357A true CN112712357A (en) | 2021-04-27 |
CN112712357B CN112712357B (en) | 2025-02-07 |
Family
ID=75547777
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011631059.2A Active CN112712357B (en) | 2020-12-30 | 2020-12-30 | A multi-institution, multi-chain, multi-currency, and multi-account private key management method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112712357B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113269642A (en) * | 2021-05-24 | 2021-08-17 | 深圳壹账通智能科技有限公司 | Transaction processing method, device, equipment and storage medium based on block chain |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102170356A (en) * | 2011-05-10 | 2011-08-31 | 北京联合智华微电子科技有限公司 | Authentication system realizing method supporting exclusive control of digital signature key |
CN107623570A (en) * | 2017-11-03 | 2018-01-23 | 北京无字天书科技有限公司 | A kind of SM2 endorsement methods based on addition Secret splitting |
CN108574571A (en) * | 2017-03-08 | 2018-09-25 | 华为技术有限公司 | Private key generation method, equipment and system |
CN110838912A (en) * | 2019-11-18 | 2020-02-25 | 深圳前海微众银行股份有限公司 | Key management method, device, equipment and computer medium based on block chain |
WO2020060094A1 (en) * | 2018-09-21 | 2020-03-26 | 김성완 | Node device constituting blockchain network and method for operation of node device |
CN111130774A (en) * | 2019-12-26 | 2020-05-08 | 北京阿尔山区块链联盟科技有限公司 | Password generation method, device and equipment |
CN111314057A (en) * | 2020-04-09 | 2020-06-19 | 北京俩撇科技有限公司 | Private key using method and device depending on user input |
CN111386673A (en) * | 2019-11-29 | 2020-07-07 | 支付宝(杭州)信息技术有限公司 | Method and apparatus for encryption key management based on blockchain system |
CN111800262A (en) * | 2020-07-01 | 2020-10-20 | 北京金山云网络技术有限公司 | Digital asset processing method and device and electronic equipment |
CN112069547A (en) * | 2020-07-29 | 2020-12-11 | 北京农业信息技术研究中心 | Supply chain responsibility main body identity authentication method and system |
-
2020
- 2020-12-30 CN CN202011631059.2A patent/CN112712357B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102170356A (en) * | 2011-05-10 | 2011-08-31 | 北京联合智华微电子科技有限公司 | Authentication system realizing method supporting exclusive control of digital signature key |
CN108574571A (en) * | 2017-03-08 | 2018-09-25 | 华为技术有限公司 | Private key generation method, equipment and system |
CN107623570A (en) * | 2017-11-03 | 2018-01-23 | 北京无字天书科技有限公司 | A kind of SM2 endorsement methods based on addition Secret splitting |
WO2020060094A1 (en) * | 2018-09-21 | 2020-03-26 | 김성완 | Node device constituting blockchain network and method for operation of node device |
CN110838912A (en) * | 2019-11-18 | 2020-02-25 | 深圳前海微众银行股份有限公司 | Key management method, device, equipment and computer medium based on block chain |
CN111386673A (en) * | 2019-11-29 | 2020-07-07 | 支付宝(杭州)信息技术有限公司 | Method and apparatus for encryption key management based on blockchain system |
CN111130774A (en) * | 2019-12-26 | 2020-05-08 | 北京阿尔山区块链联盟科技有限公司 | Password generation method, device and equipment |
CN111314057A (en) * | 2020-04-09 | 2020-06-19 | 北京俩撇科技有限公司 | Private key using method and device depending on user input |
CN111800262A (en) * | 2020-07-01 | 2020-10-20 | 北京金山云网络技术有限公司 | Digital asset processing method and device and electronic equipment |
CN112069547A (en) * | 2020-07-29 | 2020-12-11 | 北京农业信息技术研究中心 | Supply chain responsibility main body identity authentication method and system |
Non-Patent Citations (1)
Title |
---|
王小刚: "电子商务中基于PKI的用户私钥管理", 滁州职业技术学院学报, vol. 1, no. 3, pages 28 - 32 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113269642A (en) * | 2021-05-24 | 2021-08-17 | 深圳壹账通智能科技有限公司 | Transaction processing method, device, equipment and storage medium based on block chain |
Also Published As
Publication number | Publication date |
---|---|
CN112712357B (en) | 2025-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Sunyaev et al. | Distributed ledger technology | |
JP7480222B2 (en) | Method and system for efficient transfer of cryptocurrency associated with payroll payments on a blockchain resulting in an automated payroll payment method and system based on smart contracts | |
US20230410215A1 (en) | Cryptographic method and system for secure extraction of data from a blockchain | |
US10992649B2 (en) | Systems and methods for privacy in distributed ledger transactions | |
CN108009917B (en) | Transaction verification and registration method and system for digital currency | |
EP3613008B1 (en) | Anonymity and traceability of digital property transactions on a distributed transaction consensus network | |
US20200213121A1 (en) | Token management system and token management method | |
KR20180115764A (en) | Tokenizing method and system for implementing exchange in a block chain | |
CN113439281A (en) | Digital legal currency | |
JP2022504637A (en) | Distributed ledger for encrypted digital IDs | |
CN109074434A (en) | Method and system for verifying ownership of digital assets using distributed hash tables and point-to-point distributed ledgers | |
EP3794768A1 (en) | Improved systems and methods for storage, generation and verification of tokens used to control access to a resource | |
CN109478279A (en) | Method and system for realizing block chain | |
WO2020051710A1 (en) | System and process for managing digitized security tokens | |
JPH09507729A (en) | Cryptographic system and method with key escrow function | |
US11818271B2 (en) | Linking transactions | |
CN116057554A (en) | Method for managing transaction data sets, participant unit, transaction register and payment system | |
CN111711521A (en) | Method and system for resetting private key of blockchain account | |
CN112712357A (en) | A private key management method and system for multi-institution, multi-chain, multi-currency and multi-account | |
Lashkami et al. | A blockchain based framework for complete secure data outsourcing with malicious behavior prevention | |
Li et al. | Post‐Quantum Privacy‐Preserving Provable Data Possession Scheme Based on Smart Contracts | |
CN114169888A (en) | Universal type multi-signature supporting encryption currency custody method | |
Nath et al. | Impact of Blockchain to Secure E-Banking Transaction | |
Shareef et al. | Decentralized Money Transaction Security System using HMBC algorithm | |
Jondhale et al. | Blockchain in Cloud Computing: Design Challenges |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20241231 Address after: 1104, Building A, Zhiyun Industrial Park, No. 13 Huaxing Road, Tongsheng Community, Dalang Street, Longhua District, Shenzhen City, Guangdong Province, 518000 Applicant after: Shenzhen Hengyuan Zhida Information Technology Co.,Ltd. Country or region after: China Address before: 100123 Room 202, 2 / F, building F1, Dongyi International Media Industrial Park, No.8, Gaojing Cultural Park Road, Chaoyang District, Beijing Applicant before: Puhua Yunchuang Technology (Beijing) Co.,Ltd. Country or region before: China |
|
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20250107 Address after: No. 191 Shuijing Road, Chengguan Town, Nanzhang County, Xiangyang City, Hubei Province, China 441500 Applicant after: Zhao Yueyan Country or region after: China Applicant after: Suzhou Yungang Digital Technology Group Co.,Ltd. Address before: 1104, Building A, Zhiyun Industrial Park, No. 13 Huaxing Road, Tongsheng Community, Dalang Street, Longhua District, Shenzhen City, Guangdong Province, 518000 Applicant before: Shenzhen Hengyuan Zhida Information Technology Co.,Ltd. Country or region before: China |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant |