CN111030826A - Certificate revocation method and device for block chain network and electronic equipment - Google Patents
Certificate revocation method and device for block chain network and electronic equipment Download PDFInfo
- Publication number
- CN111030826A CN111030826A CN201911238359.1A CN201911238359A CN111030826A CN 111030826 A CN111030826 A CN 111030826A CN 201911238359 A CN201911238359 A CN 201911238359A CN 111030826 A CN111030826 A CN 111030826A
- Authority
- CN
- China
- Prior art keywords
- certificate
- revocation
- list
- node
- revoke
- 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
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000008859 change Effects 0.000 claims abstract description 8
- 238000012795 verification Methods 0.000 claims abstract description 7
- 238000004590 computer program Methods 0.000 claims description 10
- 238000013475 authorization Methods 0.000 claims description 2
- 230000008521 reorganization Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3263—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 certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements
- H04L9/3268—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 certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements using certificate validation, registration, distribution or revocation, e.g. certificate revocation list [CRL]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The embodiment of the specification relates to a certificate revoking method, a certificate revoking device and electronic equipment for a block chain network, and the method mainly comprises the following steps: sending the certificate revoke transaction to a certificate revoke intelligent contract module; after the certificate revocation transaction is identified, executing a certificate revocation intelligent contract to change a revocation certificate list; the certificate verification module of the node performs information synchronization with the changed revocation certificate list; according to the revoke certificate list, disconnecting with the node for revoking the certificate, and refusing the subsequent network access of the node. Therefore, a certificate server does not need to be deployed independently, the operation cost is effectively reduced, and the problem of single-point failure caused by the certificate server is avoided.
Description
Technical Field
The embodiment of the specification relates to the technical field of networks, in particular to a certificate revocation method, a device system and electronic equipment for a block chain network.
Background
In the alliance chain system, in order to improve privacy and security of a blockchain network, a CA certificate is required to be used for controlling access of blockchain nodes. Due to the peering of blockchain nodes, each node holds both the root certificate and its node certificate. Therefore, in CA certificate revocation, the revoked certificate list needs to be synchronized to each node. The existing certificate revoking process generally comprises the following steps: the certificate issuer uploads the certificate revocation list to a certificate server; the node updates the list from the certificate server periodically (e.g., 1 day) and reassembles the authorized network accordingly.
Therefore, the traditional block chain certificate revoking scheme needs to deploy a special certificate server, and operation cost is increased. The certificate updating period of each node is long, and the certificate cannot be updated simultaneously and instantly. In addition, the certificate server has a single point of problem, and if the certificate server fails, the certificate revocation service of the entire system cannot be performed.
Disclosure of Invention
Embodiments of the present specification provide a method, an apparatus, a system, and an electronic device for revoking a certificate in a blockchain network, so as to solve the problems of high operation cost, untimely update time, asynchronization, and single point in the existing certificate server scheme.
In order to solve the above technical problem, the embodiments of the present specification adopt the following technical solutions:
in a first aspect, a certificate revoking method for a blockchain network is provided, where the method includes:
sending the certificate revoke transaction to a certificate revoke intelligent contract module;
after the certificate revocation transaction is identified, executing a certificate revocation intelligent contract to change a revocation certificate list;
the certificate verification module of the node performs information synchronization with the changed revocation certificate list;
and disconnecting the node which is subjected to certificate revoking according to the revoke certificate list, and refusing subsequent network access of the node.
In a second aspect, there is provided a certificate revoking apparatus for a blockchain network, the apparatus comprising:
certificate revoking intelligent contract module: for receiving a certificate revocation transaction;
a consensus module: for consensus on the certificate revocation transaction;
an execution module: executing a certificate revocation intelligent contract on the agreed certificate revocation transaction to change the revocation certificate list;
a certificate verification module: carrying out information synchronization with the changed revocation certificate list;
the authorization network reorganization module: and the node is used for disconnecting with the node for certificate revoking according to the revoke certificate list and refusing the subsequent network access of the node.
In a third aspect, an electronic device is provided, including: one or more processors and memory, wherein the memory contains one or more computer programs executable by the one or more processors to cause the one or more processors to perform a certificate revocation method for a blockchain network provided in accordance with embodiments of the present invention.
In a fourth aspect, the present invention also provides a storage medium storing a computer program, the computer program causing a computer to execute the certificate revocation method of a blockchain network according to the embodiments of the present invention.
The embodiment of the specification adopts at least one technical scheme which can achieve the following beneficial effects:
the certificate revoking process is designed to be realized by an intelligent contract by utilizing the characteristics of the block chain, and data in the intelligent contract can be synchronized to each node of the block chain in real time without difference; according to the scheme, a certificate server does not need to be deployed independently, the operation cost is effectively reduced, and the problem of single-point failure caused by the certificate server is avoided.
Drawings
In order to more clearly illustrate the embodiments of the present specification or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only some embodiments described in the embodiments of the present specification, and for those skilled in the art, other drawings can be obtained according to the drawings without any creative efforts.
Fig. 1 is a schematic diagram illustrating a step of a certificate revocation method of a blockchain network according to an embodiment of the present disclosure;
fig. 2 is a schematic structural diagram of a certificate revoking device of a blockchain network provided in an embodiment of the present specification;
fig. 3 is a schematic structural diagram of an electronic device provided in an embodiment of this specification.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present disclosure more clear, the technical solutions of the embodiments of the present disclosure will be clearly and completely described below with reference to the specific embodiments of the present disclosure and the accompanying drawings. It is to be understood that the embodiments described are only a few embodiments of the present disclosure, and not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present specification without any creative effort belong to the protection scope of the embodiments in the present specification.
The technical solutions provided by the embodiments of the present description are described in detail below with reference to the accompanying drawings.
Example one
Referring to fig. 1, a schematic diagram of steps of a certificate revocation method of a blockchain network provided in an embodiment of the present specification is shown, where the certificate revocation method may include the following steps:
step 102: sending the certificate revoke transaction to a certificate revoke intelligent contract module;
step 104: after the certificate revocation transaction is identified, executing a certificate revocation intelligent contract to change a revocation certificate list;
step 106: carrying out information synchronization on a certificate verification module of the node and the changed revocation certificate list;
step 108: and disconnecting the node which is subjected to certificate revoking according to the revoke certificate list, and refusing subsequent network access of the node.
Optionally, the certificate revoke transaction includes certificate credential information to be revoked. The certificate credential information is in any data form that can uniquely express the certificate or the blockchain node corresponding to the certificate.
Optionally, the certificate credential information includes, but is not limited to, a certificate serial number, a certificate fingerprint, or a node address corresponding to the certificate. And the node address corresponding to the certificate is a public key address corresponding to a private key of a node in a block chain link point corresponding to the certificate.
When the certificate information is a certificate serial number, correspondingly, the revoke certificate list is a revoke certificate serial number list;
when the certificate information is an expense certificate fingerprint list, correspondingly, the expense certificate list is the expense certificate fingerprint list;
and when the certificate information is the node address corresponding to the certificate, the revoke certificate list is the node address list corresponding to the revoke certificate.
Through the technical scheme of the specification, the certificate revoking process is designed to be realized by an intelligent contract, and data in the intelligent contract can be synchronized to each node of the block chain in real time and indifferently; according to the scheme, a certificate server does not need to be deployed independently, the operation cost is effectively reduced, and the problem of single-point failure caused by the certificate server is avoided.
Example two
Referring to fig. 2, a schematic structural diagram of a certificate revoking device of a blockchain network provided in an embodiment of the present disclosure is shown, where the device mainly includes:
certificate revocation smart contract module 202: for receiving a certificate revocation transaction;
the consensus module 204: for consensus on the certificate revocation transaction;
the execution module 206: executing a certificate revocation intelligent contract on the agreed certificate revocation transaction to change the revocation certificate list;
the certificate verification module 208: carrying out information synchronization with the changed revocation certificate list;
authorized network reassembly module 210: and the node is used for disconnecting with the node for certificate revoking according to the revoke certificate list and refusing the subsequent network access of the node.
Optionally, the certificate revoke transaction includes certificate credential information to be revoked. The certificate credential information is in any data form that can uniquely express the certificate or the blockchain node corresponding to the certificate.
Optionally, the certificate credential information includes, but is not limited to, a certificate serial number, a certificate fingerprint, or a node address corresponding to the certificate. And the node address corresponding to the certificate is a public key address corresponding to a private key of a node in a block chain link point corresponding to the certificate.
When the certificate information is a certificate serial number, correspondingly, the revoke certificate list is a revoke certificate serial number list;
when the certificate information is an expense certificate fingerprint list, correspondingly, the expense certificate list is the expense certificate fingerprint list;
and when the certificate information is the node address corresponding to the certificate, the revoke certificate list is the node address list corresponding to the revoke certificate.
Through the technical scheme of the specification, the certificate revoking process is designed to be realized by an intelligent contract, and data in the intelligent contract can be synchronized to each node of the block chain in real time and indifferently; according to the scheme, a certificate server does not need to be deployed independently, the operation cost is effectively reduced, and the problem of single-point failure caused by the certificate server is avoided.
EXAMPLE III
The electronic apparatus of the embodiment of the present specification is described in detail below with reference to fig. 3. Referring to fig. 3, at a hardware level, the electronic device includes one or more processors and a memory. Optionally, an internal bus and a network interface are also included. The Memory may include a Memory, such as a Random-Access Memory (RAM), and may further include a Non-Volatile Memory (Non-Volatile Memory), such as at least 1 disk Memory. Of course, the electronic device may also include hardware required for other services.
The processor, the network interface, and the memory may be interconnected by an internal bus, which may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an extended EISA (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one double-headed arrow is shown in FIG. 3, but this does not indicate only one bus or one type of bus.
A memory for storing a computer program. In particular, the computer program may comprise program code comprising computer operating instructions. The memory may include both memory and non-volatile storage and provides instructions and data to the processor.
The processor reads a corresponding computer program from the nonvolatile memory into the memory and then runs the computer program to form the certificate revoking device of the block chain network on a logic level. And the processor executes the program stored in the memory and is specifically used for executing the method operation executed when the certificate revoking device of the block chain network is used as an execution subject.
The method disclosed in the embodiment of fig. 1 in this specification can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The Processor may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but also Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present specification may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present specification may be embodied directly in a hardware decoding processor, or in a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor.
The electronic device may further execute the method in fig. 1, and implement the function of the embodiment shown in fig. 1 for certificate revocation of a blockchain network, which is not described herein again in this embodiment of the present specification.
Of course, besides the software implementation, the electronic device of the embodiment of the present disclosure does not exclude other implementations, such as a logic device or a combination of software and hardware, and the like, that is, the execution subject of the following processing flow is not limited to each logic unit, and may also be hardware or a logic device.
Example four
Embodiments of the present specification also provide a storage medium storing a computer program, the computer readable storage medium storing one or more programs for use by a processor in performing the certificate revocation method described in the blockchain network of the present application.
The computer-readable storage medium may be a computer-readable storage medium contained in the apparatus of the above-described embodiment; or it may be a separate computer readable storage medium not incorporated into the device. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
In short, the above description is only a preferred embodiment of the present disclosure, and is not intended to limit the scope of the present disclosure. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the embodiments of the present disclosure should be included in the protection scope of the embodiments of the present disclosure.
The systems, devices, modules or units illustrated in the above embodiments may be implemented by a computer chip or an entity, or by a product with certain functions. One typical implementation device is a computer. In particular, the computer may be, for example, a personal computer, a laptop computer, a cellular telephone, a camera phone, a smartphone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The embodiments in the present specification are all described in a progressive manner, and the same and similar parts among the embodiments can be referred to each other, and each embodiment focuses on the differences from the other embodiments. It will be appreciated by a person skilled in the art that the scope of the invention as referred to in the present application is not limited to the specific combination of the above-mentioned features, but also covers other embodiments formed by any combination of the above-mentioned features or their equivalents without departing from the concept of the present application. For example, the above features may be replaced with (but not limited to) features having similar functions disclosed in the present application.
Claims (10)
1. A method of certificate revocation in a blockchain network, the method comprising:
sending the certificate revoke transaction to a certificate revoke intelligent contract module;
after the certificate revocation transaction is identified, executing a certificate revocation intelligent contract to change a revocation certificate list;
the certificate verification module of the node performs information synchronization with the changed revocation certificate list;
and disconnecting the node which is subjected to certificate revoking according to the revoke certificate list, and refusing subsequent network access of the node.
2. The method of claim 1, further comprising wherein the certificate revoke transaction includes certificate credential information to be revoked.
3. The method of claim 2, further comprising, the certificate credential information including, but not limited to, a certificate serial number, a certificate fingerprint, or a node address to which the certificate corresponds.
4. The method of claim 3, further comprising the revocation list being a revocation list of revocation serial numbers, a revocation list of revocation fingerprints, or a list of node addresses to which revocation certificates correspond.
5. A certificate revocation apparatus of a blockchain network, the apparatus comprising:
certificate revoking intelligent contract module: for receiving a certificate revocation transaction;
a consensus module: for consensus on the certificate revocation transaction;
an execution module: executing a certificate revocation intelligent contract on the agreed certificate revocation transaction to change the revocation certificate list;
a certificate verification module: carrying out information synchronization with the changed revocation certificate list;
the authorization network reorganization module: and the node is used for disconnecting with the node for certificate revoking according to the revoke certificate list and refusing the subsequent network access of the node.
6. The apparatus of claim 5, further comprising wherein the certificate revoke transaction includes certificate credential information to be revoked.
7. The apparatus of claim 6, further comprising the certificate credential information including, but not limited to, a certificate serial number, a certificate fingerprint, or a node address to which a certificate corresponds.
8. The apparatus of claim 7, further comprising the revocation list being a revocation list of revocation serial numbers, a revocation list of revocation fingerprints, or a list of node addresses to which revocation certificates correspond.
9. An electronic device, comprising:
one or more processors;
a memory for storing one or more computer programs;
the one or more programs, when executed by the one or more processors, cause the one or more processors to perform the method recited in any of claims 1-4.
10. A storage medium storing a computer program, characterized in that the program, when executed by a processor, implements the method according to any one of claims 1-4.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911238359.1A CN111030826A (en) | 2019-12-06 | 2019-12-06 | Certificate revocation method and device for block chain network and electronic equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911238359.1A CN111030826A (en) | 2019-12-06 | 2019-12-06 | Certificate revocation method and device for block chain network and electronic equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111030826A true CN111030826A (en) | 2020-04-17 |
Family
ID=70207317
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201911238359.1A Pending CN111030826A (en) | 2019-12-06 | 2019-12-06 | Certificate revocation method and device for block chain network and electronic equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111030826A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111641586A (en) * | 2020-04-24 | 2020-09-08 | 杭州溪塔科技有限公司 | Account authority management method and system based on block chain |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102404347A (en) * | 2011-12-28 | 2012-04-04 | 南京邮电大学 | Mobile internet access authentication method based on public key infrastructure |
| CN106385315A (en) * | 2016-08-30 | 2017-02-08 | 北京三未信安科技发展有限公司 | Digital certificate management method and system |
| CN106504091A (en) * | 2016-10-27 | 2017-03-15 | 上海亿账通区块链科技有限公司 | The method and device that concludes the business on block chain |
| CN107360001A (en) * | 2017-07-26 | 2017-11-17 | 阿里巴巴集团控股有限公司 | A kind of digital certificate management method, device and system |
| CN107508680A (en) * | 2017-07-26 | 2017-12-22 | 阿里巴巴集团控股有限公司 | Digital certificate management method, device and electronic equipment |
| US20180039667A1 (en) * | 2016-08-05 | 2018-02-08 | Chicago Mercantile Exchange Inc. | Systems and methods for blockchain rule synchronization |
| CN108537666A (en) * | 2018-04-09 | 2018-09-14 | 深圳市云蚂蚁科技有限责任公司 | A kind of block catenary system and block chain network method of commerce |
| CN108696358A (en) * | 2017-04-06 | 2018-10-23 | 中国移动通信有限公司研究院 | Management method, device, readable storage medium storing program for executing and the service terminal of digital certificate |
| CN108923928A (en) * | 2018-05-31 | 2018-11-30 | 金华航大北斗应用技术有限公司 | Digital certificate revocation system and method based on block chain |
-
2019
- 2019-12-06 CN CN201911238359.1A patent/CN111030826A/en active Pending
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102404347A (en) * | 2011-12-28 | 2012-04-04 | 南京邮电大学 | Mobile internet access authentication method based on public key infrastructure |
| US20180039667A1 (en) * | 2016-08-05 | 2018-02-08 | Chicago Mercantile Exchange Inc. | Systems and methods for blockchain rule synchronization |
| CN106385315A (en) * | 2016-08-30 | 2017-02-08 | 北京三未信安科技发展有限公司 | Digital certificate management method and system |
| CN106504091A (en) * | 2016-10-27 | 2017-03-15 | 上海亿账通区块链科技有限公司 | The method and device that concludes the business on block chain |
| CN108696358A (en) * | 2017-04-06 | 2018-10-23 | 中国移动通信有限公司研究院 | Management method, device, readable storage medium storing program for executing and the service terminal of digital certificate |
| CN107360001A (en) * | 2017-07-26 | 2017-11-17 | 阿里巴巴集团控股有限公司 | A kind of digital certificate management method, device and system |
| CN107508680A (en) * | 2017-07-26 | 2017-12-22 | 阿里巴巴集团控股有限公司 | Digital certificate management method, device and electronic equipment |
| CN108537666A (en) * | 2018-04-09 | 2018-09-14 | 深圳市云蚂蚁科技有限责任公司 | A kind of block catenary system and block chain network method of commerce |
| CN108923928A (en) * | 2018-05-31 | 2018-11-30 | 金华航大北斗应用技术有限公司 | Digital certificate revocation system and method based on block chain |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111641586A (en) * | 2020-04-24 | 2020-09-08 | 杭州溪塔科技有限公司 | Account authority management method and system based on block chain |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107395557B (en) | A service request processing method and device | |
| US11626972B2 (en) | Data processing method and apparatus | |
| CN107257340B (en) | A kind of authentication method, authentication data processing method and equipment based on block chain | |
| CN110020544B (en) | Method and system for processing hash information stored in blocks of blockchain | |
| CN111092724B (en) | Block chain system digital certificate issuing method, equipment, system and medium | |
| AU2018257226A1 (en) | Consensus verification method and device | |
| CN111683039B (en) | Authentication method, device and medium | |
| CN111651467B (en) | Block chain node interface issuing and calling method and device | |
| CN110781192A (en) | Verification method, device and equipment for blockchain data | |
| CN111314380A (en) | Authentication system, equipment and medium based on micro service | |
| CN111030826A (en) | Certificate revocation method and device for block chain network and electronic equipment | |
| CN110995447B (en) | Data storage method, device, equipment and medium | |
| CN111600882A (en) | Block chain-based account password management method and device and electronic equipment | |
| CN111444549A (en) | Communication content evidence storing method and system based on block chain and electronic equipment | |
| CN111461728B (en) | Risk identification method, device and system | |
| CN113779155B (en) | Block chain transaction processing method, device and equipment | |
| CN111884808A (en) | Method and device for preventing cross-chain replay of transaction and electronic equipment | |
| CN111651469A (en) | Method and device for managing block chain system contract | |
| CN112866174A (en) | Terminal access authentication method and system thereof | |
| HK40037938A (en) | Service request processing method and device | |
| HK1247453A1 (en) | Processing method and device of service request | |
| HK1247453A (en) | Processing method and device of service request | |
| HK1249292A1 (en) | Method and device for communication between nodes of block chain | |
| HK1248930A1 (en) | Communication method and device among block chain nodes | |
| HK1245535A1 (en) | Authentication method, and authentication data processing method and device based on blockchain |
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 | ||
| CB02 | Change of applicant information |
Address after: Room 2339, 2nd Floor, No. 92, Huancheng North Road, Gongshu District, Hangzhou City, Zhejiang Province 310005 Applicant after: Hangzhou Xita Technology Co.,Ltd. Address before: 310000 No. 1001, floor 10, tower a, Huaxing Times Square, No. 478, Wensan Road, Xihu District, Hangzhou, Zhejiang Province Applicant before: Hangzhou Xita Technology Co.,Ltd. |
|
| CB02 | Change of applicant information | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200417 |
|
| RJ01 | Rejection of invention patent application after publication |