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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com