Block chain zero-knowledge proving anonymous certificate verification method and system based on DID identity

A technology of zero-knowledge proof and verification method, which is applied in the field of anonymous credential verification of blockchain zero-knowledge proof based on DID identity, which can solve problems such as data inconsistency, data non-shareable update efficiency, and low security

Active Publication Date: 2021-06-25
上海泰砥科技有限公司
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Based on this, it is necessary to address the above technical problems and provide a DID identity-based blockchain zero-knowledge proof anonymous credential verification that solves the problems of low security, data inconsistency, data non-sharability and low update efficiency in the existing credential system. method and system

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
  • Block chain zero-knowledge proving anonymous certificate verification method and system based on DID identity
  • Block chain zero-knowledge proving anonymous certificate verification method and system based on DID identity
  • Block chain zero-knowledge proving anonymous certificate verification method and system based on DID identity

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0059] In one embodiment, such as figure 1 As shown, a DID identity-based blockchain zero-knowledge proof anonymous credential verification method is provided, and the method comprises the following steps:

[0060] Step S100: Obtain the identity information of the DID distributed digital certificate hashed by the credential provider to be verified; wherein, a credential provider to be verified has multiple DID distributed digital certificate identity information;

[0061] Specifically, in this step, when verification is required, the provider of the credential to be verif...

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 relates to a DID identity-based block chain zero-knowledge proof anonymous certificate verification method and system. The method comprises the steps of obtaining DID distributed digital certificate identity information of a certificate to-be-verified provider in a Hash chain; obtaining DID distributed digital verification identity information written by a certificate verification party based on the block chain; then, on the basis of a cross-system anonymous certificate verification library pre-stored in a block chain, carrying out certificate verification comparison on the acquired DID distributed digital certificate identity information and the DID distributed digital verification identity information, and generating a certificate verification comparison result; finally, according to the voucher verification comparison result, generating a voucher verification comparison result verification data code, and sending the voucher verification comparison result verification data code to the voucher to-be-verified provider and the voucher verification party. According to the method, the problem of data consistency of a distributed system in the prior art is solved, the personal identification information is protected, and tampering is prevented.

Description

technical field [0001] This application relates to the field of computer technology, in particular to a DID identity-based blockchain zero-knowledge proof anonymous credential verification method and system. Background technique [0002] With the development of the digital society, the original credential system based on physical media and entity identity information has encountered huge challenges when adapting to the Internet. The most important thing about the digital credential system is to provide users with proof of digital identity and digital assets without revealing user privacy. [0003] Judging from the existing technologies for credential systems, digital encryption based on blockchain technology and multi-party collaborative consensus algorithms can solve a small number of problems in existing credential systems, such as identity information sharing, etc. However, for The ability to solve pain points such as repeated identity authentication and identity informa...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/32H04L29/06
CPCH04L9/3221H04L9/321H04L63/0421H04L9/3239H04L9/3247H04L9/50Y02D10/00
Inventor 梁强
Owner 上海泰砥科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products