Valid

GB/T 15843.4-2024Information technology - Security techniques - Entity authentication - Part 4: Mechanisms using a cryptographic check function (English PDF)

网络安全技术 实体鉴别 第4部分:采用密码校验函数的机制

Preview PDF

This is a limited preview

Buy now to download the full PDF (17 pages)

Need quotation for your management?

Get a formal quotation for GB/T 15843.4-2024 in 30 minutes.

Issued by

SAMR; SAC

Level / Type

National · Recommended

Issue date

March 15, 2024

Implementation date

October 1, 2024

Scope

GB/T 15843.4-2024 is the English-translated version of 网络安全技术 实体鉴别 第4部分:采用密码校验函数的机制.

GB/T 15843.4-2024 is the Chinese standard "Information technology - Security techniques - Entity authentication - Part 4: Mechanisms using a cryptographic check function".

Its scope clause reads: This document specifies entity authentication mechanisms using a cryptographic check function, including unilateral authentication and bidirectional authentication mechanisms.

This document is applicable to the design, development, implementation and testing, etc. of entity authentication using a cryptographic check function.

The mechanisms specified in this document use time variant parameters, such as time stamps, sequence numbers or random numbers to prevent the problem that previously valid authentication information is accepted again after it has expired.

If time stamps or sequence numbers are used, unilateral authentication requires only one transfer, while bidirectional authentication requires two transfers. If the challenge-response method of random numbers is used, unilateral authentication requires two transfers, and bidirectional authentication requires three transfers.

Its clauses include terms and definitions; symbols and abbreviations; security requirements; authentication mechanism. It was issued by the State Administration for Market Regulation on MARCH 15, 2024 and took effect on OCTOBER 1, 2024.

Found what you need?

Document preview — GB/T 15843.4-2024

National Standard of the People's Republic of China

ICS
35.030

Contents

  • Foreword3
  • Introduction6
  • 1 Scope7
  • 2 Normative References7
  • 3 Terms and Definitions7
  • 4 Symbols and Abbreviations7
  • 5 Security Requirements8
  • 6 Authentication Mechanism9
  • 6.1 General9
  • 6.2 Unilateral Authentication10
  • 6.3 Bidirectional Authentication11
  • Appendix A (informative) Object Identifiers15
  • Appendix B (informative) Use of Text Fields16
  • Bibliography17

Foreword

This document was drafted in accordance with the rules provided in GB/T 1.1-2020 Directives for Standardization - Part 1: Rules for the Structure and Drafting of Standardizing Documents.

This document is Part 4 of GB/T 15843 Cybersecurity Technology - Entity Authentication.

GB/T 15843 has issued the following parts.

---Part 1: General;

---Part 2: Mechanisms Using Symmetric Encipherment Algorithm;

---Part 3: Mechanisms Using Digital Signature Techniques;

---Part 4: Mechanisms Using a Cryptographic Check Function;

---Part 5: Mechanisms Using Zero Knowledge Techniques;

---Part 6: Mechanisms Using Manual Data Transfer.

This document serves as a replacement for GB/T 15843.4-2008 Information Technology - Security Techniques - Entity Authentication - Part 4: Mechanisms Using a Cryptographic Check Function. In comparison with GB/T 15843.4-2008, apart from structural adjustments and editorial modifications, the main technical changes are as follows.

a) The Scope in Chapter 1 is modified (see Chapter 1);

b) The concatenation symbols are added (see Chapter 4);

c) The security requirements for authentication keys and cryptographic check values are added [see d) and e) of Chapter 5];

d) The specific content of Step a) and Step b) of the two-transfer bidirectional authentication mechanism is added (see 6.3.1);

e) The description of Step b) in the three-transfer bidirectional authentication mechanism process is modified into. A generates a random number RA, generates and sends a token TokenAB to B (see 6.3.2).

This document modifies and adopts ISO/IEC 9798-4:1999 Information Technology - Security Techniques - Entity Authentication - Part 4: Mechanisms Using a Cryptographic Check Function.

In comparison with ISO/IEC 9798-4:1999, this document makes the following structural adjustments.

a) Chapter 4 "Symbols and Abbreviations" is added, and the subsequent chapters will have their numbers continued in sequence;

1 Scope

This document specifies entity authentication mechanisms using a cryptographic check function, including unilateral authentication and bidirectional authentication mechanisms.

This document is applicable to the design, development, implementation and testing, etc. of entity authentication using a cryptographic check function.

The mechanisms specified in this document use time variant parameters, such as time stamps, sequence numbers or random numbers to prevent the problem that previously valid authentication information is accepted again after it has expired.

If time stamps or sequence numbers are used, unilateral authentication requires only one transfer, while bidirectional authentication requires two transfers. If the challenge-response method of random numbers is used, unilateral authentication requires two transfers, and bidirectional authentication requires three transfers.

For examples of cryptographic check function, see GB/T 15852 (all parts).

2 Normative References

The contents of the following documents constitute indispensable clauses of this document through the normative references in the text. In terms of references with a specified date, only versions with a specified date are applicable to this document. In terms of references without a specified date, the latest version (including all the modifications) is applicable to this document.

GB/T 15843.1-2017 Information Technology - Security Techniques - Entity Authentication - Part 1: General (ISO/IEC 9798-1:2010, IDT)

3 Terms and Definitions

The terms and definitions defined in GB/T 15843.1-2017 are applicable to this document.

4 Symbols and Abbreviations

The symbols and abbreviations defined in GB/T 15843.1-2017 and the following apply to this document.

X||Y. the result of concatenating data items "X" and "Y" in the order of "X" on the left and "Y" on the right.

NOTE: when the concatenation of two or more data items is used as the input of a cryptographic check function, it is guaranteed that the concatenation result is uniquely parsed back to the original data item, that is, there is no ambiguous interpretation. This feature can be implemented in a variety of ways, and the specific implementation is application-dependent. For instance, it can be implemented in the following ways. a) fix the length of the concatenated data item and maintain this length throughout the execution of the authentication mechanism; b) use a decoding-unique encoding method to process the concatenated data item sequence, for example, using the encoding rules defined in GB/T 16263.1.

5 Security Requirements

In the authentication mechanism specified in this document, the entity to be authenticated verifies its identity by indicating that it possesses a certain key. This can be achieved by the entity using its key and the cryptographic check function to calculate a cryptographic check value for the specified data. The cryptographic check value can be verified by any other entity that possesses the entity's key. The method of checking is to re-calculate the cryptographic check value and compare it with the received value. If they are consistent, the result is pass, otherwise it fails.

The authentication mechanism specified in this document has the following security requirements. If any one of them is violated, then, the authentication process may be attacked or cannot be successfully completed.

a) The claimant who verifies its identity to the verifier shares the key used for authentication with the verifier; before the authentication mechanism is officially started, this key shall be grasped by the relevant parties. The method of distributing the key to the relevant entities is not within the scope of this document;

b) The authentication key shared by the claimant and the verifier shall only be grasped by these two entities and other entities trusted by both parties;

c) Parameters, such as key length and cryptographic check value length shall be carefully selected to achieve the required security strength. The method of parameter selection and its corresponding security strength can be clearly specified in the security policy;

d) The key used to implement any authentication mechanism in this document shall be different from the keys used for other purposes;

e) In the authentication mechanism, it shall be ensured that the cryptographic check value used for different occasions cannot be exchanged.

NOTE: in order to ensure that the cryptographic check value cannot be exchanged, the following […]

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

Referenced standards

How to Download GB/T 15843.4-2024

  1. 1

    Add to cart

    Click "Download PDF" on this page and choose "Buy this standard". You can add more standards before checkout.

  2. 2

    Checkout

    Enter your email and billing details. Payment is processed securely by Stripe (cards or bank transfer). Prefer bank details? Request a quotation (min. order $300).

  3. 3

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

    Invoice included

    A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.

Related Standards

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

Secure payment via Stripe

Payments accepted

VisaMastercardAmerican ExpressApple PayGoogle PayStripe

GB/T 15843.4-2024

$200.00