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

CN110149304AActive Publication Date: 2019-08-20INST OF INFORMATION ENG CAS
5 Cites 11 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2019-08-20

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention relates to an efficient anonymous authentication method and system suitable for an alliance chain and capable of supporting identity traceability. According to the method, an anonymous authentication technology is utilized to grant a corresponding key to a legal user, so that the user can generate a certificate for authentication in an interaction process, and identity authenticationis successful if the authentication is passed; the anonymous authentication technology is constructed based on the group signature technology, so that the privacy of the user identity can be protected while the identity traceability is supported. The key granted to the user is divided into two components: an anonymous key and a time component. And when the user exits, only the time component which does not exit the user needs to be updated, and identity revocation of the user can be realized. According to the method, authentication can be achieved without depending on a third party, privacy of a user can be protected in the authentication process, the identity of the user can be exposed when disputes occur, traceability can be achieved, and dynamic joining and exiting of alliance membersand members in an organization can be efficiently achieved after system initialization.
Need to check novelty before this filing date? Find Prior Art

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 ...