[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107623572A - A kind of method of digital certificate granting on block chain - Google Patents

A kind of method of digital certificate granting on block chain Download PDF

Info

Publication number
CN107623572A
CN107623572A CN201710889676.4A CN201710889676A CN107623572A CN 107623572 A CN107623572 A CN 107623572A CN 201710889676 A CN201710889676 A CN 201710889676A CN 107623572 A CN107623572 A CN 107623572A
Authority
CN
China
Prior art keywords
certificate
block chain
contract
user
party
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.)
Pending
Application number
CN201710889676.4A
Other languages
Chinese (zh)
Inventor
李秀芳
于治楼
于静
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jinan Inspur Hi Tech Investment and Development Co Ltd
Original Assignee
Jinan Inspur Hi Tech Investment and Development Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jinan Inspur Hi Tech Investment and Development Co Ltd filed Critical Jinan Inspur Hi Tech Investment and Development Co Ltd
Priority to CN201710889676.4A priority Critical patent/CN107623572A/en
Publication of CN107623572A publication Critical patent/CN107623572A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The method that the present invention discloses digital certificate granting on a kind of block chain, is related to technical field of internet application;According to the certificate request of electronic third-party authentication service mechanism, examination & verification, certificate making, certificate update and certificate revocation flow, certificate request contract, examination & verification contract, certificate are established on block chain and makes contract, certificate update contract and certificate revocation contract, the demand of its public key digital certificate is provided for block chain user, realizes that block chain user anonymity system arrives the conversion of system of real name.Compared with prior art, the present invention is the method that user realizes system of real name on block chain, reduces the anonymous inconvenience brought and risk, further increases the confidence level of block chain.

Description

A kind of method of digital certificate granting on block chain
Technical field
The method that the present invention discloses digital certificate granting on a kind of block chain, is related to technical field of internet application.
Background technology
Block serobila architecture what node in office can create transaction, after confirmation after a while, so that it may Reasonably to confirm whether the transaction is effective, block chain can effectively prevent the generation of honeysuckle problem.But existing block chain User is anonymous, and decentralization management, the identity of user are all nowhere investigated completely, and more out of the question the behavior of user is credible And the reliable results on block chain.But legal identity is assigned to block chain user, solve the anonymous extortion brought more, extort Etc. the risk that can not be positioned, enhancing supervision security capabilities realizes that block chain user's system of real name is necessary.
In order to realize the demand, the method that the present invention discloses digital certificate granting on a kind of block chain, block is realized The granting of customer digital certificate on chain, legal identity is assigned to block chain user, solve extortion that anonymity brings more, extort Etc. the risk that can not be positioned, be advantageous to being smoothed out for economic activity.
The content of the invention
The method that the present invention provides digital certificate granting on a kind of block chain, have the characteristics that it is versatile, be easy to implement, Have broad application prospects.
Concrete scheme proposed by the present invention is:
A kind of method of digital certificate granting on block chain:
Block chain user sends the application of certificate and certificate correlation contract,
Certificate corresponds to flow of the contract according to third party's ca certificate requests on block chain, submits the phase for proving user's legal identity Pass data and client public key,
On block chain certificate correspond to contract according to third party ca according to auditing flow complete to user submit related data and The examination & verification of the authenticity of user identity,
Certificate is corresponded to after contract passes through according to third party ca examination & verifications on block chain, and electronic third-party authentication service mechanism carries out public Key certificate makes and is sent to the legal digital certificate of block chain user.
The certificate correlation contract include certificate request contract, examination & verification contract, certificate make contract, certificate update contract and Certificate revocation contract.
Flow of the certificate request contract according to third party's ca certificate requests on block chain, submitting proves user's legal identity Related data and client public key.
On block chain audit contract according to third party ca according to auditing flow complete to user submit related data and The examination & verification of the authenticity of user identity.
After certificate making contract passes through according to third party ca examination & verifications on block chain, electronic third-party authentication service mechanism is entered Row public key certificate makes and is sent to the legal digital certificate of block chain user.
On block chain the legal digital certificate of block chain user by certificate update contract according to third party ca certificates more New technological process completes the certificate update operation of certificate user.
The legal digital certificate of block chain user is removed by certificate revocation contract according to third party's ca certificates on block chain Sell the operation that flow completes digital certificate revocation.
Usefulness of the present invention is:
The method that the present invention provides digital certificate granting on a kind of block chain, according to the certificate of electronic third-party authentication service mechanism Application, examination & verification, certificate making, certificate update and certificate revocation flow, certificate request contract is established on block chain, examination & verification is closed About, certificate makes contract, certificate update contract and certificate revocation contract, and for block, chain user provides its public key digital certificate Demand, realize that block chain user anonymity system arrives the conversion of system of real name.Compared with prior art, the present invention is that user is real on block chain The method of existing system of real name, the anonymous inconvenience brought and risk are reduced, further increase the confidence level of block chain.
Brief description of the drawings
Certificate contract functional block diagram in digital certificate distribution method on Fig. 1 block chains;
The schematic flow sheet of Fig. 2 the inventive method.
Embodiment
The method that the inventive method provides digital certificate granting on a kind of block chain:
Block chain user sends the application of certificate and certificate correlation contract,
Certificate corresponds to flow of the contract according to third party's ca certificate requests on block chain, submits the phase for proving user's legal identity Pass data and client public key,
On block chain certificate correspond to contract according to third party ca according to auditing flow complete to user submit related data and The examination & verification of the authenticity of user identity,
Certificate is corresponded to after contract passes through according to third party ca examination & verifications on block chain, and electronic third-party authentication service mechanism carries out public Key certificate makes and is sent to the legal digital certificate of block chain user.
With reference to accompanying drawing, the present invention will be further described.
Utilize the inventive method:
Block chain user sends the application of certificate and certificate correlation contract, wherein certificate correlation contract include certificate request contract, Audit contract, certificate makes contract, certificate update contract and certificate revocation contract;
When block chain user performs certificate request contract, submit prove user's data information such as personal identity card information in itself, Enterprises registration register information, phone number or mailbox personal information checking information needed, excite Certification Audit to close after submission About;
Auditing flow according to electronic third-party authentication service side on block chain performs examination & verification contract, by authoritative trusted sources, The material for completing to submit user is audited and user identity is audited, and examination & verification excites certificate to make contract after passing through;
Perform certificate and make contract according to electronic third-party authentication service side certificate Making programme, complete certificate making, block chain User receives digital certificate and completes certificate issued work;
If when existing certificate block chain user will more new authentication, perform certificate update contract, complete certificate its renewal;
When according to certificate rule, it is necessary to cancel the situation of user certificate, execution certificate revocation contract, completion certificate revocation operates.

Claims (7)

1. a kind of method of digital certificate granting on block chain, it is characterized in that
Block chain user sends the application of certificate and certificate correlation contract,
Certificate corresponds to flow of the contract according to third party's ca certificate requests on block chain, submits the phase for proving user's legal identity Pass data and client public key,
On block chain certificate correspond to contract according to third party ca according to auditing flow complete to user submit related data and The examination & verification of the authenticity of user identity,
Certificate is corresponded to after contract passes through according to third party ca examination & verifications on block chain, and electronic third-party authentication service mechanism carries out public Key certificate makes and is sent to the legal digital certificate of block chain user.
2. according to the method for claim 1, it is characterized in that the certificate correlation contract includes certificate request contract, examination & verification is closed About, certificate makes contract, certificate update contract and certificate revocation contract.
3. according to the method for claim 2, it is characterized in that certificate request contract is according to third party's ca certificates on block chain The flow of application, submit the related data and client public key for proving user's legal identity.
4. according to the method in claim 2 or 3, it is characterized in that auditing contract on block chain according to third party ca according to careful Core flow completes the examination & verification of the authenticity for the related data and user identity submitted to user.
5. according to the method for claim 4, it is characterized in that certificate makes contract according to third party ca examination & verifications on block chain By rear, electronic third-party authentication service mechanism carries out public key certificate making and is sent to the legal numeral card of block chain user Book.
6. the method according to claim 2 or 5, it is characterized in that the legal digital certificate of block chain user leads on block chain Cross the certificate update operation that certificate update contract completes certificate user according to third party's ca certificate updates flow.
7. according to the method for claim 6, it is characterized in that the legal digital certificate of block chain user passes through on block chain Certificate revocation contract completes the operation of digital certificate revocation according to third party's ca certificate revocations flow.
CN201710889676.4A 2017-09-27 2017-09-27 A kind of method of digital certificate granting on block chain Pending CN107623572A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710889676.4A CN107623572A (en) 2017-09-27 2017-09-27 A kind of method of digital certificate granting on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710889676.4A CN107623572A (en) 2017-09-27 2017-09-27 A kind of method of digital certificate granting on block chain

Publications (1)

Publication Number Publication Date
CN107623572A true CN107623572A (en) 2018-01-23

Family

ID=61090973

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710889676.4A Pending CN107623572A (en) 2017-09-27 2017-09-27 A kind of method of digital certificate granting on block chain

Country Status (1)

Country Link
CN (1) CN107623572A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108566281A (en) * 2018-04-26 2018-09-21 济南浪潮高新科技投资发展有限公司 Applying digital certificate intelligence contract system on a kind of cloud frame block chain
CN108768657A (en) * 2018-04-17 2018-11-06 深圳技术大学(筹) A kind of digital certificate based on block platform chain issues system and method
CN108881428A (en) * 2018-06-13 2018-11-23 明阳智慧能源集团股份公司 A kind of block catenary system with oversight mechanism
CN108881252A (en) * 2018-06-28 2018-11-23 腾讯科技(深圳)有限公司 Identification authentication data processing method, device, computer equipment and storage medium
CN108900528A (en) * 2018-07-24 2018-11-27 中国联合网络通信集团有限公司 Block chain real name identification method, device, equipment and storage medium
CN109858911A (en) * 2019-01-31 2019-06-07 京东数字科技控股有限公司 Qualification verification method, device, system, equipment and readable storage medium storing program for executing
CN110796448A (en) * 2019-10-22 2020-02-14 全链通有限公司 Intelligent contract verification method based on block chain, participating node and medium
CN110929288A (en) * 2018-12-07 2020-03-27 深圳市智税链科技有限公司 Method for generating public key certificate, certificate authority and medium
CN111222170A (en) * 2019-12-24 2020-06-02 广州速易证科技有限公司 Public chain-based block chain electronic version certificate system and certificate storing process and verification method thereof
CN111988150A (en) * 2020-09-03 2020-11-24 深圳壹账通智能科技有限公司 Block chain certificate updating method and device, computer equipment and storage medium
CN113259125A (en) * 2021-06-10 2021-08-13 国网浙江省电力有限公司物资分公司 Block chain-based national network digital certificate management method and device and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3073670A1 (en) * 2015-03-27 2016-09-28 BGC International, Inc. A system and a method for personal identification and verification
CN106385315A (en) * 2016-08-30 2017-02-08 北京三未信安科技发展有限公司 Digital certificate management method and system
CN106453222A (en) * 2016-07-15 2017-02-22 海智(天津)大数据服务有限公司 ELA electronic license node network system-based electronic license management method
CN107133866A (en) * 2017-04-23 2017-09-05 杭州复杂美科技有限公司 Block chain credit match system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3073670A1 (en) * 2015-03-27 2016-09-28 BGC International, Inc. A system and a method for personal identification and verification
CN106453222A (en) * 2016-07-15 2017-02-22 海智(天津)大数据服务有限公司 ELA electronic license node network system-based electronic license management method
CN106385315A (en) * 2016-08-30 2017-02-08 北京三未信安科技发展有限公司 Digital certificate management method and system
CN107133866A (en) * 2017-04-23 2017-09-05 杭州复杂美科技有限公司 Block chain credit match system

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108768657A (en) * 2018-04-17 2018-11-06 深圳技术大学(筹) A kind of digital certificate based on block platform chain issues system and method
WO2019201246A1 (en) * 2018-04-17 2019-10-24 深圳技术大学 Block chain platform based digital certificate issuing system and method
CN108566281A (en) * 2018-04-26 2018-09-21 济南浪潮高新科技投资发展有限公司 Applying digital certificate intelligence contract system on a kind of cloud frame block chain
CN108881428A (en) * 2018-06-13 2018-11-23 明阳智慧能源集团股份公司 A kind of block catenary system with oversight mechanism
CN108881428B (en) * 2018-06-13 2020-11-24 明阳智慧能源集团股份公司 Block chain system with supervision mechanism
CN108881252A (en) * 2018-06-28 2018-11-23 腾讯科技(深圳)有限公司 Identification authentication data processing method, device, computer equipment and storage medium
CN108900528A (en) * 2018-07-24 2018-11-27 中国联合网络通信集团有限公司 Block chain real name identification method, device, equipment and storage medium
CN108900528B (en) * 2018-07-24 2021-08-31 中国联合网络通信集团有限公司 Block chain real-name authentication method, device, equipment and storage medium
CN110929288A (en) * 2018-12-07 2020-03-27 深圳市智税链科技有限公司 Method for generating public key certificate, certificate authority and medium
CN110929288B (en) * 2018-12-07 2021-06-01 深圳市智税链科技有限公司 Method for generating public key certificate, certificate authority and medium
CN109858911A (en) * 2019-01-31 2019-06-07 京东数字科技控股有限公司 Qualification verification method, device, system, equipment and readable storage medium storing program for executing
CN110796448A (en) * 2019-10-22 2020-02-14 全链通有限公司 Intelligent contract verification method based on block chain, participating node and medium
CN111222170A (en) * 2019-12-24 2020-06-02 广州速易证科技有限公司 Public chain-based block chain electronic version certificate system and certificate storing process and verification method thereof
CN111222170B (en) * 2019-12-24 2024-05-17 广州市卓航信息科技有限公司 Block chain electronic version certificate system based on public chain, and certification storing flow and verification method thereof
CN111988150A (en) * 2020-09-03 2020-11-24 深圳壹账通智能科技有限公司 Block chain certificate updating method and device, computer equipment and storage medium
CN113259125A (en) * 2021-06-10 2021-08-13 国网浙江省电力有限公司物资分公司 Block chain-based national network digital certificate management method and device and electronic equipment

Similar Documents

Publication Publication Date Title
CN107623572A (en) A kind of method of digital certificate granting on block chain
US10826888B2 (en) Method for providing certificate service based on smart contract and server using the same
CN109859024B (en) Tax system consensus method based on alliance chain
CN110383752B (en) Compact recording protocol
US20190295069A1 (en) Systems and methods for integrating cryptocurrency wallet identifiers with digital certificates
CN113239382A (en) Credible identity model based on block chain intelligent contract
JP5340938B2 (en) Compliance evaluation report service
CN1949308A (en) Signature log storing apparatus, method and program
CN107770173A (en) Subscriber Management System, related identification information creation method and request method of calibration
WO2022089420A1 (en) Voting method and apparatus based on blockchain
JP2007004461A (en) Service providing system, outsourcing agency apparatus, service providing method, and program
WO2022016842A1 (en) Method for concealing user information in decentralized identity system, and computer-readable medium
WO2021218335A1 (en) Blockchain-based electronic voting method and apparatus, and storage medium
CN111241592A (en) Business registration method and system based on block chain technology
Rattan et al. E-Commerce Security using PKI approach
CN112381634A (en) Tax statistics and settlement method, device, equipment and storage medium
Kinkelin et al. Hardening x. 509 certificate issuance using distributed ledger technology
CN113010871A (en) Electronic calendar certificate verification method based on alliance block chain platform
CN113761596B (en) Electronic signature method based on block chain and CA certificate dual authentication
CN102769606B (en) A kind of network digital identity identifying method based on gene certificate
CN112950356B (en) Personal loan processing method, system, equipment and medium based on digital identity
CN115310886A (en) Enterprise hatching management system and method based on block chain
CN112906053A (en) License block chaining system based on-chain Hash state management
JP5924806B2 (en) Electronic contract system and electronic contract method using the electronic contract system
Negreiro et al. Updating the European digital identity framework

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180123