User identity certificate storage and verification method and device based on block chain and verification system

A technology of user identity and verification method, applied in the field of user identity certificate storage, verification method and device and verification system, can solve the problem of identity certificate storage information being easily tampered, achieve convenient and quick access to identity information, enhance credibility, Easy and fast operation

Active Publication Date: 2019-06-14
中积教育科技有限公司
View PDF8 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Therefore, the present invention provides a block chain-based user identity certificate storage, verification method and device, and a verification system, which overcomes the untrustworthy shortcomings of the existing technology, such as that the identity certificate information is easily tampered.

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
  • User identity certificate storage and verification method and device based on block chain and verification system
  • User identity certificate storage and verification method and device based on block chain and verification system
  • User identity certificate storage and verification method and device based on block chain and verification system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] The embodiment of the present invention provides a blockchain-based user identity storage method. In practical applications, the blockchain-based user identity storage method can be applied to an identity information storage platform, such as figure 1 As shown, the blockchain-based user identity storage method includes the following steps:

[0032] Step S11: Obtain the user's deposit certificate request and identity information.

[0033] In the embodiment of the present invention, the identity information storage platform obtains user identity information, including: the user’s ID number, real name, front photo of the hand-held ID card, and back photo of the hand-held ID card, etc., but it is not limited to this. In the embodiment, other information that can prove the identity of the user can be obtained, such as account page, passport photo, etc.

[0034] Step S12: Allocate a user ID for characterizing the user's identity, and a unique private key and a unique public key asso...

Embodiment 2

[0045] The embodiment of the present invention provides a user identity verification method based on a blockchain. In practical applications, the user identity verification method of the blockchain can be applied to an identity information verification platform, such as figure 2 As shown, the user identity verification method of the blockchain includes the following steps:

[0046] Step 21: Obtain the user identification code of the user.

[0047] In the embodiment of the present invention, the user identification code can be generated according to the blockchain-based user identity storage method described in Embodiment 1. The user identification code is a one-time two-dimensional code, and the one-time two-dimensional code includes: an ID number, a real name, a digital fingerprint, a deposit identification and a time stamp.

[0048] Step 22: Read the user identification code to obtain the user identification and encrypted identity information. In the embodiment of the present inv...

Embodiment 3

[0059] The embodiment of the present invention provides a user identity storage device based on blockchain, such as image 3 Shown, including:

[0060] The identity information obtaining module 11 is used to obtain the user's certificate request and identity information. This module executes the method described in step S11 in embodiment 1, which will not be repeated here.

[0061] The user identification allocation module 12 is configured to allocate a user identification for characterizing the user's identity, and a unique private key and a unique public key associated with the user identification to the user according to the deposit request; this module executes the example 1 The method described in step S12 will not be repeated here.

[0062] The digital fingerprint generation module 13 is used for hashing the identity information of the user to generate a digital fingerprint, and sending the digital fingerprint to the blockchain; this module executes the method described in ste...

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 discloses a user identity certificate storage and verification method and device based on a block chain and a verification system. The user identity certificate storage method based on ablock chain comprises the following steps: distributing a user identifier for representing a user identity to a user according to a storage request, wherein the unique private key and the unique public key are associated with the user identifier; obtaining identity information of a user, performing Hash calculation on the identity information of the user to generate a digital fingerprint, sendingthe digital fingerprint to a block chain, encrypting a user identifier, the identity information of the user, a storage identifier of a block chain distribution user and the digital fingerprint according to a unique private key, and generating a user identification code representing the identity information. By implementing the method and the device, the identity information of the user is storedby utilizing the identity information storage platform on the basis of the blockchain technology, so that the stored identity information cannot be tampered once the stored identity information is online, the credibility of the electronic identity storage information is enhanced, and meanwhile, the identity information is acquired more conveniently and quickly.

Description

Technical field [0001] The present invention relates to the technical field of blockchain, in particular to a method and device for user identity storage and verification based on blockchain, and a verification system. Background technique [0002] At this stage, many websites or apps require real-name authentication. Every time users have to provide cumbersome identity information such as ID number, real name, and upload photos of the front and back of the hand-held photo. Many people may not bring ID cards when they go out. The stage technology cannot prove whether the photos taken by users have been tampered with. There are untrustworthy factors. The existing electronic deposit and verification systems mostly use centralized database systems, because this electronic deposit and verification system is deployed in an organization and the system is managed The administrator has absolute control over the system, so there is a risk of tampering with the electronic evidence set by t...

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): H04L29/06G06F21/64G06F21/33
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