Valid

GB/T 38647.1-2020Information technology - Security techniques - Anonymous digital signatures - Part 1: General (English PDF)

Also coversGBT38647.1-2020

Open the GB/T 38647.1-2020 preview as PDF

Preview — first pages of GB/T 38647.1-2020

This is a limited preview

Buy now to download the full PDF

Issued by

State Administration for Market Regulation, China National Standardization Administration

Level / Type

National · Recommended

Issue date

April 28, 2020

Implementation date

November 1, 2020

Scope

GB/T 38647.1-2020 (Information technology - Security techniques - Anonymous digital signatures - Part 1: General) is available as an English-translated PDF.

GB/T 38647.1-2020 — This part of GB/T 38647 specifies the definition, selection and overall requirements of the anonymous signature mechanism, as well as the following two anonymous signature mechanisms The common model, entity set and part of the process. a) Use the signature mechanism of the group public key; b) Use multiple public key signature mechanism. This part is applicable to guide the design, implementation and application of anonymous digital signature mechanism.

Document preview — GB/T 38647.1-2020

National Standard of the People's Republic of China

ICS
35.040
Classification
L 80

Issued by: State Administration for Market Regulation, China National Standardization Administration

Contents

  • Foreword
  • Introduction
  • 1 Scope
  • 2 Normative references
  • 3 Terms and definitions

Foreword

GB/T 38647 "Anonymous Digital Signature of Information Technology Security Technology" is intended to be divided into two parts.

--- Part 1. General Provisions;

--- Part 2. The mechanism of using group public key.

This part is Part 1 of GB/T 38647.

This section was drafted in accordance with the rules given in GB/T 1.1-2009.

This section uses the redrafting method to modify the use of ISO /IEC .20008-1..2013 "Information Technology Security Technology Anonymous Digital Signature

Part 1. General Provisions.

Compared with ISO /IEC .20008-1..2013, this part is structurally adjusted, Chapter 2 is added, and the other article numbers are revised sequentially.

There are technical differences between this part and ISO /IEC .20008-1..2013, and the terms involved in these differences have been adopted on the outside margin

The vertical single line (|) in the blank position is marked. The specific technical differences and the reasons are as follows.

--- Added Chapter 2 normative references (see Chapter 2);

--- Removed the abbreviations "DAA" and "TPM", which is compatible with China's technical level (see ISO /IEC .20008-1..2013, section 3)

chapter);

--- End of paragraph 4 of Chapter 6 adds different types of entity authentication mechanisms supported by different types of digital signature technologies, and gives

A national standard regulating the identification mechanism of these entities has been issued (see Chapter 6).

Please note that some content of this document may involve patents. The issuer of this document does not assume responsibility for identifying these patents.

This part is proposed and managed by the National Information Security Standardization Technical Committee (SAC/TC260).

This section was drafted. Xi'an Xidian Jietong Wireless Network Communication Co., Ltd., National Engineering Laboratory for Wireless Network Security Technology,

Zhongguancun Wireless Network Security Industry Alliance, Commercial Cryptographic Testing Center of National Cryptography Administration, National Radio Monitoring Center Testing Center, National

Information Technology Security Research Center, China General Technology Research Institute, China Electronics Technology Standardization Research Institute, Tianjin Electromechanical Products Inspection

Testing Center, Chongqing University of Posts and Telecommunications, Beijing Institute of Computer Technology and Applications, Tianjin Radio Monitoring Station, Ministry of Industry and Information Technology Broadband Wireless

IP Standards Working Group.

Introduction

The mechanism specified in GB/T 38647 uses cryptographic algorithms specified in various standards, such as.

a) You can use the anti-collision cryptographic hash function to perform cryptographic hash operations on signed messages and calculate signatures;

b) When a certificate is needed to verify the public key, a traditional digital signature mechanism can be used;

c) If an entity requires data communications to be authenticated as part of its mechanism when implementing the mechanism, it may be necessary to use traditional

Body identification mechanism;

d) If the information of some entities needs to be encrypted in the anonymous digital signature mechanism, it may be necessary to use traditional asymmetric encryption

Mechanisms to protect privacy and confidentiality.

Anonymous digital signature mechanisms can be used to provide services such as entity authentication, data source authentication, non-repudiation, and data integrity. digital signature

The mechanism can enable the owner (or holder) of the private key to generate digitally signed messages individually or jointly. Its corresponding verification key (or multiple keys)

Can be used to verify the signature validity of the message. The digital signature mechanism satisfies.

a) The attacker needs to have one or both of the following.

1) Verification key instead of signing key;

2) The signature set of a series of messages adaptively selected by the attacker.

b) The attacker is computationally infeasible under the following circumstances.

1) Generate a valid signature for the new message;

2) Recover the signature key;

3) In some cases, different valid signatures are generated on previously signed messages.

Anonymous digital signature is a special type of digital signature mechanism. In the anonymous digital signature mechanism, given a digital signature, one includes

Unauthorized entities, including the verifier, cannot recover the signer 's identity or identity. However, such a mechanism still has only legally signed

The famous party can generate a valid signature. There are four different situations for authorized entities participating in the anonymous signature mechanism.

a) The mechanism by which authorized entities can verify the signature of the signing party;

b) An authorized entity can only have the ability to connect two signatures created by the same signer but cannot verify the identity of the signer

mechanism;

c) A mechanism that contains two authorized entities and conforms to the first two situations;

d) A mechanism that contains two authorized entities that does not meet the first two conditions.

An example application of anonymous digital signature is to realize anonymous entity authentication. GB/T 34953.2 specifies an anonymous entity authentication mechanism.

Unlike the traditional digital signature mechanism, the anonymous digital signature mechanism is based on asymmetric cryptography and involves three basic operations.

a) The process of generating signature key and verification key;

b) The process of creating an anonymous digital signature using a signature key;

c) The process of verifying the anonymous digital signature using the verification key.

One of the main differences between traditional digital signatures and anonymous digital signatures is the method of using public keys for signature verification. To verify

A traditional digital signature, the verifier uses the verification key bound to the identity of the signer to verify the anonymous digital signature.

A group of public keys or multiple public keys, they are not bound to a single signer. Anonymous signatures using group public keys are often referred to as group signatures.

Anonymous signatures with multiple public keys are often called ring signatures. The strength of anonymity (that is, the degree of anonymity) provided by the anonymous signature mechanism depends on

The size of the group and the number of public keys.

In an anonymous digital signature mechanism using group public keys, three different authorization levels can be performed on an entity or a group of entities

The revocation includes the following three possibilities.

a) The entire group is withdrawn, that is, the entire group is withdrawn.

b) Revoke the membership of a group member. As a result, the revoked member can no longer authorize the representative group to create a group signature;

c) The signature verifier can revoke the permission of a certain anonymous signature type created by the group members. After such revocation, it has been applied for

The revoked member can still create other anonymous signatures on behalf of the group.

Information Technology Security Technology Anonymous Digital Signature

Part 1. General

1 Scope

This part of GB/T 38647 specifies the definition, selection and overall requirements of the anonymous signature mechanism, as well as the following two anonymous signature mechanisms

The common model, entity set and part of the process.

a) Use the signature mechanism of the group public key;

b) Use multiple public key signature mechanism.

This part is applicable to guide the design, implementation and application of anonymous digital signature mechanism.

2 Normative references

The following documents are essential for the application of this document. For dated references, only the dated version applies to this article

Pieces. For the cited documents without date, the latest version (including all amendments) applies to this document.

GB/T 15843 (all parts) Information technology security technology entity identification

GB/T 34953.2 Information technology security technology Anonymous entity authentication Part 2. Mechanism based on group public key signature

GB/T 38647.2 Information technology security technology Anonymous digital signature Part 2. Mechanism using group public key

3 Terms and definitions

The following terms and definitions apply to this document.

3.1

Anonymous digital signature

A group public key or multiple public keys can be used to verify the signature, and unauthorized entities cannot pass the signature (including the signed

The verifier) traces the distinguishable identifier of the signer.

Note. Anonymous digital signature can also be called anonymous signature or simply digital signature or signature.

3.2

Anonymitystrength

A number derived from the probability that an unauthorized entity can determine the true signer's probability from a given signature.

Note. Anonymity strength n means that an unauthorized entity can correctly guess the true signer from a signature with a probability of 1/n.

3.3

Collision-resistant hash-function

A cryptographic hash function that satisfies the following characteristics. finding any two different inputs that can be mapped to the same output is computationally

feasible.

Note. The feasibility of the calculation depends on the specific security needs and environment.

3.4

Data element

Integer, bit string, set of integers, or set of bit strings.

......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — all pages — is available in the English PDF.

Referenced standards

How to Buy GB/T 38647.1-2020

  1. 1Add to cart. Click the "Buy GB/T 38647.1-2020" button on this page. You can add more standards before checkout.
  2. 2Checkout. Enter your email and billing details. Payment is processed securely by Stripe (cards, Apple Pay, Google Pay supported).
  3. 3Instant delivery (0–9 sec). Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.
  4. 4Invoice included. A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.

Related Standards

English PDF
Instant delivery (0–9 sec)
Invoice included
View Cart

Secure payment via Stripe

Payments accepted

VisaMastercardAmerican ExpressApple PayGoogle PayStripe

GB/T 38647.1-2020

$365.00

$310.00for partners