Efficient anonymous authentication method and system suitable for alliance chain and capable of supporting identity traceability
An anonymous authentication and traceable technology, applied in the field of blockchain, can solve the problems of unforgeability and inability to obtain the real identity of members
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Publication Date
- 2019-08-20
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The invention relates to an efficient anonymous authentication method and system suitable for alliance chains and supporting identity traceability, belonging to the field of block chains. Background technique
[0002] In recent years, blockchain technology has become a hot research topic. Blockchain refers to a technical solution for collectively maintaining a reliable database through decentralization and trustlessness. This technical solution allows any number of nodes participating in the system to calculate and record all the information exchange data in the system for a period of time into a data block (block) through cryptographic algorithms, and generate the fingerprint of the data block for linking ( chain) next data block and verification, all participating nodes of the system will jointly determine whether the record is true.
[0003] The four main properties of blockchain are:
[0004] (1) Decentralized. There is no centralized hardware ...
Examples
Embodiment Construction
[0104] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below through specific embodiments and accompanying drawings.
[0105] Embodiments of the present invention: a distributed, traceable anonymous authentication method suitable for consortium chains, comprising the following steps:
[0106] S1. System initialization: figure 1 is a schematic diagram of the system model. The system includes 1 trusted entity TTP, organization members of N alliances Org i (i=1,2,...,N), each organization can contain M users U j (j=1,2,...,M). Each organization Org i Have 1 control center CCenter i and 1 message authentication processing module ADM i . CCenter is responsible for managing all users in the organization, and generates public parameters gpk and master key gmsk for the organization it belongs to. TTP is CCenter i distribution key pair (pk i ,sk i ), used when ...