Valid

GB/T 15851.3-2018Information technology -- Security techniques -- Digital signature schemes giving message recovery -- Part 3: Discrete logarithm based mechanisms (English PDF)

信息技术 安全技术 带消息恢复的数字签名方案 第3部分:基于离散对数的机制

Preview PDF

This is a limited preview

Buy now to download the full PDF (89 pages)

Need quotation for your management?

Get a formal quotation for GB/T 15851.3-2018 in 30 minutes.

Issued by

State Administration for Market Regulation, China National Standardization Administration

Level / Type

National · Recommended

Issue date

December 28, 2018

Implementation date

July 1, 2019

Scope

GB/T 15851.3-2018 is the English-translated version of 信息技术 安全技术 带消息恢复的数字签名方案 第3部分:基于离散对数的机制.

GB/T 15851.3-2018 is the Chinese standard "Information technology -- Security techniques -- Digital signature schemes giving message recovery -- Part 3: Discrete logarithm based mechanisms".

Its scope clause reads: This part of GB/T 15851 specifies five digital signature schemes with message recovery. The security of these programs is based on The difficulty of the discrete logarithm problem of elliptic curves on a finite or finite field.

This section also defines an optional control field in the hashing token that enhances the security of the signature. This section specifies a random mechanism.

The mechanisms specified in this section are capable of restoring messages in whole or in part. Note. The discrete logarithmic based digital signature scheme with appendix is described in ISO /IEC 14888-3. Its clauses include terms and definitions.

Found what you need?

Document preview — GB/T 15851.3-2018

National Standard of the People's Republic of China

ICS
35.040
Classification
L 80
Replacing
GB/T 15851-1995

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

Contents

  • Foreword
  • Introduction
  • 1 Scope
  • 2 Normative references
  • 3 Terms and Definitions
  • 4 Abbreviations and symbols, conventions
  • 4.1 Abbreviations and symbols
  • 4.2 Conversion function and mask generation function
  • 4.3 Description of the Drawings
  • 5 Binding between the signature mechanism and the hash function
  • 6 Digital signature framework with message recovery
  • 6.1 Process
  • 6.2 Parameter generation process
  • 6.3 Signature Generation Process
  • 6.4 Signature Verification Process
  • 7 Digital signature overall model with message recovery
  • 7.1 Requirements
  • 7.2 Function and Process Summary
  • 7.3 User Key Generation Process
  • 7.4 Signature Generation Process
  • 7.5 Signature Verification Process
  • 8 NR (Nyberg-Rueppel message recovery signature)
  • 8.1 Domain Parameters and User Keys
  • 8.2 Signature Generation Process
  • 8.3 Signature Verification Process
  • 9 ECNR (elliptic curve Nyberg-Rueppel message recovery signature)
  • 9.1 Domain Parameters and User Keys
  • 9.2 Signature Generation Process
  • 9.3 Signature Verification Process
  • 10 ECMR (Elliptic Curve Miyaji Message Recovery Signature)
  • 10.1 Domain Parameters and User Keys
  • 10.2 Signature Generation Process
  • 10.3 Signature Verification Process
  • 11 ECPV (Elliptic Curve Pintsov-Vanstone Message Recovery Signature)
  • 11.1 Domain and User Parameters
  • 11.2 Signature Generation Process
  • 11.3 Signature Verification Process
  • 12 ECKNR (elliptical curve KCDSA/Nyberg-Rueppel message recovery signature)
  • 12.1 Domain Parameters and User Parameters
  • 12.2 Signature Generation Process
  • Appendix A (informative) Mathematical Conversion
  • Appendix B (Normative) Conversion Function
  • Appendix C (Normative) Mask Generation Function (Key Export Function)
  • Appendix D (informative) Data input generation method example
  • Appendix E (informative) ASN.1 module
  • Appendix F (informative) Example
  • Appendix G (informative appendix) Summary of mechanism characteristics
  • Appendix H (informative) Correspondence of the program

1 Scope

This part of GB/T 15851 specifies five digital signature schemes with message recovery. The security of these programs is based on

The difficulty of the discrete logarithm problem of elliptic curves on a finite or finite field.

This section also defines an optional control field in the hashing token that enhances the security of the signature.

This section specifies a random mechanism.

The mechanisms specified in this section are capable of restoring messages in whole or in part.

Note. The discrete logarithmic based digital signature scheme with appendix is described in ISO /IEC 14888-3.

2 Normative references

The following documents are indispensable for the application of this document. For dated references, only dated versions apply to this article.

Pieces. For undated references, the latest edition (including all amendments) applies to this document.

ISO /IEC 10118 (all parts) Information Technology Security Technology Hash Function (Informationtechnology-Security techniques-Hash-functions)

Information technology - Security techniques - Elliptic curve based cryptographic techniques - Part 1. General (Informationtechnology-Securitytechniques-Cryptographictechniquesbasedonelipticcurves-

Part 1.General)

Information technology - Security techniques - Elliptic curve based cryptography - Part 5. Elliptic curve generation (Informationtechnology-Securitytechniques-Cryptographictechniquesbasedonelipticcurves-

Part 5. Elipticcurvegeneration)

3 Terms and definitions

The following terms and definitions apply to this document.

3.1 Data input

Depending on the octet string of the complete message or part of the message, it forms part of the input to the signature generation process.

3.2 Domain parameter

Data items that are common and known or that can be accessed by all entities in the domain.

[ISO /IEC 14888-1.1998]

Note. The set of domain parameters may include data items such as hash function identification, length of hash tokens, maximum length of recoverable parts in messages, finite field parameters

Number, elliptic curve parameters, or other parameters that indicate the security policy of the domain.

GB/T 15843.4 | GB/T 15843.6 | GB/T 15843.3 | GB/T 15843.2 | […]

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

Referenced standards

How to Download GB/T 15851.3-2018

  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
89 pages
Instant delivery (0–9 sec)
Invoice included
View Cart

Secure payment via Stripe

Payments accepted

VisaMastercardAmerican ExpressApple PayGoogle PayStripe

GB/T 15851.3-2018

$590.00