A blockchain-based multi-identity authentication method and system
A technology of identity authentication and block chain, applied in the field of multi-identity authentication method and system based on block chain
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0030] like figure 1 As shown, Embodiment 1 of the present invention provides a blockchain-based multiple identity authentication method, hereinafter referred to as this method or this identity authentication method, comprising the following steps:
[0031] S1. Create a user blockchain account, which includes a user public key and a user private key;
[0032] S2. Create an enterprise blockchain account, where the enterprise blockchain account includes an enterprise public key and an enterprise private key;
[0033] S3. Call the smart contract on the blockchain, generate a multi-signature address according to the user public key and the enterprise public key, and lock the pass in the multi-signature address through a transaction;
[0034] S4. Obtain the transaction ID of the transaction, and send the transaction ID to the user related to the transaction;
[0035] S5. Unlock the certificate corresponding to the transaction ID in the multi-signature address through the user pri...
Embodiment 2
[0056] like figure 2 As shown, Embodiment 2 of the present invention provides a blockchain-based multiple identity authentication system, including a user terminal 1, an authentication terminal 2, and a blockchain terminal 4;
[0057] The user terminal 1 is used to create a user blockchain account at the blockchain terminal 4, and the user blockchain account includes a user public key and a user private key;
[0058] The authentication terminal 2 is used to create an enterprise blockchain account at the blockchain terminal 4, and the enterprise blockchain account includes an enterprise public key and an enterprise private key;
[0059] The authentication terminal 2 is also used to call the smart contract on the block chain, generate a multi-signature address according to the user public key and the enterprise public key, and lock the pass in the multi-signature address through a transaction;
[0060] The authentication terminal 2 is also used to obtain the transaction ID of ...
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