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 PDFInfo
- 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
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
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.
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)
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)
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 |
-
2017
- 2017-09-27 CN CN201710889676.4A patent/CN107623572A/en active Pending
Patent Citations (4)
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)
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 |