Check patentability & draft patents in minutes with Patsnap Eureka AI!

Certificate verification method and device based on block chain, storage medium and electronic device

A verification method and blockchain technology, which are applied to electronic devices, blockchain-based certificate verification methods and devices, and storage media fields, can solve problems such as the low effect of verifying terminal certificates, avoid insufficient service capabilities, and improve concurrency capabilities. , the effect of improving the verification efficiency

Active Publication Date: 2019-07-12
PING AN TECH (SHENZHEN) CO LTD
View PDF6 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present invention provides a blockchain-based certificate verification method and device, storage medium, and electronic device to solve the technical problem of low effectiveness in verifying terminal certificates in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Certificate verification method and device based on block chain, storage medium and electronic device
  • Certificate verification method and device based on block chain, storage medium and electronic device
  • Certificate verification method and device based on block chain, storage medium and electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] The method embodiment provided in Embodiment 1 of the present application may be executed in a mobile terminal, a computer terminal, a server or a similar computing device. Take running on the server as an example, figure 1 It is a block diagram of the hardware structure of a blockchain-based certificate verification server according to an embodiment of the present invention. Such as figure 1 As shown, the server 10 may include one or more ( figure 1 Only one is shown in ) processor 102 (processor 102 may include but not limited to processing devices such as microprocessor MCU or programmable logic device FPGA) and memory 104 for storing data. Optionally, the above-mentioned server can also be A transmission device 106 for communication functions and an input and output device 108 are included. Those of ordinary skill in the art can understand that, figure 1 The shown structure is only for illustration, and it does not limit the structure of the above server. For e...

Embodiment 2

[0070] This embodiment also provides a block chain-based certificate verification device, which may be a terminal or a server. The device is used to implement the above-mentioned embodiments and preferred implementation modes, and those that have already been described will not be repeated. As used below, the term "module" may be a combination of software and / or hardware that realizes a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementations in hardware, or a combination of software and hardware are also possible and contemplated.

[0071] Figure 5 is a structural block diagram of a blockchain-based certificate verification device according to an embodiment of the present invention, which can be applied to a client or a server, such as Figure 5 As shown, the device includes: a receiving module 50, a query module 52, and a verification module 54, wherein,

[0072] The receiving module 50 is ...

Embodiment 3

[0084] An embodiment of the present invention also provides a storage medium, in which a computer program is stored, wherein the computer program is set to execute the steps in any one of the above method embodiments when running.

[0085] Optionally, in this embodiment, the above-mentioned storage medium may be configured to store a computer program for performing the following steps:

[0086] S1. Receive a terminal certificate verification request, where the verification request carries identification information of one or more target terminal certificates, and the target terminal certificates are private key certificates;

[0087] S2. Query the certificate chain of the target terminal certificate on the block chain according to the identification information, wherein the certificate chain includes a private key certificate and a public key certificate, and the public key certificate includes: issuing the private key certificate The CA certificate issued by the CA certificat...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a blockchain-based certificate verification method and device, a storage medium and an electronic device, and the method comprises the steps: receiving a verification request ofa terminal certificate, the verification request carrying identification information of one or more target terminal certificates, and the target terminal certificate being a private key certificate;inquiring a certificate chain of the target terminal certificate on a block chain according to the identification information, wherein the certificate chain comprises a private key certificate and a public key certificate, and the public key certificate comprises a CA certificate issuing the private key certificate, a superior root certificate issuing the CA certificate and a self-signature root certificate issuing the root certificate; and verifying whether the target terminal certificate is legal according to the certificate chain. According to the invention, the technical problem that the effect is low when the terminal certificate is verified in the prior art is solved.

Description

technical field [0001] The present invention relates to the field of computers, in particular to a block chain-based certificate verification method and device, a storage medium, and an electronic device. Background technique [0002] In the prior art, traditional digital certificates are issued by various CAs, and can be issued through Lightweight Directory Access Protocol (Lightweight Directory Access Protocol, LDAP) or Hypertext Transfer Protocol (HTTP, Hyper Text Transfer Protocol). The service obtains the public key certificate, usually using the user DN or the user unique identifier or the certificate serial number as the retrieval condition, but for the application scenario of multiple CAs, the application service needs to access the LDAP or HTTP service of each CA to obtain the certificate to verify the terminal certificate, the application LDAP services or HTTP services of different CAs need to be connected according to the issuer of the terminal certificate. [00...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/06H04L29/08
CPCH04L63/0823H04L67/1097
Inventor 霍云
Owner PING AN TECH (SHENZHEN) CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More