2026-6-1 10.2.215.142
Code of China Chinese Classification Professional Classification ICS Classification Latest News Value-added Services

Position: Chinese Standard in English/GB/T 35275-2026
GB/T 35275-2026   Cybersecurity technology—SM2 cryptographic algorithm encryption and signature message format (English)
Standard No.: GB/T 35275-2026 Status:to be valid remind me the status change

Email:

Target Language:English File Format:PDF
Word Count: 21500 words Translation Price(USD):645.0 remind me the price change

Email:

Implemented on:2026-11-1 Delivery: via email in 1~8 business day

→ → →

,,2026-11-1,6B91AD572CFDDCCE1778135023325
Standard No.: GB/T 35275-2026
English Name: Cybersecurity technology—SM2 cryptographic algorithm encryption and signature message format
Chinese Name: 网络安全技术 SM2密码算法加密签名消息格式
Professional Classification: GB    National Standard
Source Content Issued by: SAMR, SAC
Issued on: 2026-04-30
Implemented on: 2026-11-1
Status: to be valid
Superseding:GB/T 35275-2017 Information security technology―SM2 cryptographic algorithm encrypted signature message syntax specification
Target Language: English
File Format: PDF
Word Count: 21500 words
Translation Price(USD): 645.0
Delivery: via email in 1~8 business day
GB/T 35275-2026 Cybersecurity technology—SM2 cryptographic algorithm encryption and signature message format English, Anglais, Englisch, Inglés, えいご This is a draft translation for reference among interesting stakeholders. The finalized translation (passing through draft translation, self-check, revision and verification) will be delivered upon being ordered. ICS CCS National Standard of the People's Republic of China ‌GB/T 35275-2026 Cybersecurity technology - SM2 cryptographic algorithm encryption and signature message format 网络安全技术 SM2密码算法加密签名消息格式 Issue date: 2026-04-30 Implementation date: 2026-10-01 Issued by the General Administration of Quality Supervision, Inspection and Quarantine of the People's Republic of China the Standardization Administration of the People's Republic of China Contents Foreword 1 Scope 2 Normative References 3 Terms and Definitions 4 Abbreviations 5 Overview 6 Basic Type Definitions 7 Data Type 8 SignedData Type 9 EnvelopedData Type 10 DigestedData Type 11 EncryptedData Type 12 AuthEnvelopedData Type 13 KeyAgreementInfo Type 14 SignedAndEnvelopedData Type Annex A (Informative) Example of Message Format Annex B (Normative) SM2 Key Format Cybersecurity technology — SM2 cryptographic algorithm encrypted signature message format 1 Scope This document specifies the message format for the SM2 cryptographic algorithm in encrypted signatures. This document applies to the encapsulation of operation results when using the SM2 cryptographic algorithm for encryption and signature operations. 2 Normative References The following documents are essential for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition (including any amendments) applies. GB/T 20518-2018 Information security technology — Public key infrastructure — Digital certificate format GB/T 25069 Information security technology — Terminology GB/T 32905 Information security technology — SM3 cryptographic hash algorithm GB/T 32918 (all parts) Information security technology — SM2 elliptic curve public key cryptographic algorithm GB/T 33560 Cybersecurity technology — Cryptographic application identifier GB/T 35276 Information security technology — SM2 cryptographic algorithm usage specification GB/T 36624-2018 Information technology — Security techniques — Authenticated encryption mechanisms GM/Z 4001 Cryptography terminology 3 Terms and Definitions The terms and definitions given in GB/T 25069 and GM/Z 4001 apply to this document. 4 Abbreviations The following abbreviation applies to this document. OID: Object Identity 5 Overview The ContentInfo type is used to represent the general syntax structure for content exchange, defined as follows: Where: contentType indicates the type of the content; content is optional, and its content type is indicated by contentType. ContentInfo is used to define the identifiers for eight data types (Data, SignedData, EnvelopedData, SignedAndEnvelopedData, EncryptedData, KeyAgreementInfo, DigestedData and AuthEnvelopedData) involved in the encrypted signature using the SM2 cryptographic algorithm. Their object identifiers are shown in Table 1. Clause 6 of this document specifies the basic type definitions used for the above eight types. 6 Basic Type Definitions 6.1 CertificateRevocationLists The CertificateRevocationLists type indicates a set of certificate revocation lists. CertificateRevocationLists ∷= SET OF CertificateRevocationList 6.2 ContentEncryptionAlgorithmIdentifier The ContentEncryptionAlgorithmIdentifier type indicates a data encryption algorithm. Its OID shall comply with the provisions of GB/T 33560. ContentEncryptionAlgorithmIdentifier ∷= AlgorithmIdentifier AlgorithmIdentifier shall comply with the provisions of 5.2.2 of GB/T 20518-2018. 6.3 DigestAlgorithmIdentifier The DigestAlgorithmIdentifier type indicates a message digest algorithm. For this document, the algorithm is the SM3 cryptographic algorithm, which shall comply with the provisions of GB/T 32905, and its OID shall comply with the provisions of GB/T 33560. DigestAlgorithmIdentifier ∷= AlgorithmIdentifier 6.4 SignatureAlgorithmIdentifier The SignatureAlgorithmIdentifier type indicates a signature algorithm. For this document, the algorithm is the SM2 signature algorithm, which shall comply with the provisions of GB/T 32918 (all parts), and its OID shall comply with the provisions of GB/T 33560. SignatureAlgorithmIdentifier ∷= AlgorithmIdentifier 6.5 Certificate The Certificate type specifies a certificate conforming to the format of GB/T 20518-2018. It represents a set sufficient to contain a certificate chain from an identifiable “root” or “toplevel CA” to all signers. Certificates ∷= SET OF Certificate 6.6 IssuerAndSerialNumber The IssuerAndSerialNumber type indicates the identifiable name of a certificate issuer and the certificate serial number determined by the issuer, which can be used to identify a certificate and the entity and public key associated with that certificate. CertificateSerialNumber shall comply with the provisions of 5.2.2 of GB/T 20518-2018. 6.7 KeyEncryptionAlgorithmIdentifier The KeyEncryptionAlgorithmIdentifier type indicates the encryption algorithm used to encrypt the symmetric key. KeyEncryptionAlgorithmIdentifier ∷= AlgorithmIdentifier 6.8 Version The Version type indicates the syntax version number. Version ∷= INTEGER 6.9 Attribute The Attribute type indicates a specific type of information, with the structure defined as follows: Where: attrType is an OID indicating the type of content; attrValues is a set of attribute values. 7 Data Type The Data type is defined as follows: Data ∷= OCTET STRING Data represents an arbitrary byte string.
Code of China
Standard
GB/T 35275-2026  Cybersecurity technology—SM2 cryptographic algorithm encryption and signature message format (English Version)
Standard No.GB/T 35275-2026
Statusto be valid
LanguageEnglish
File FormatPDF
Word Count21500 words
Price(USD)645.0
Implemented on2026-11-1
Deliveryvia email in 1~8 business day
Detail of GB/T 35275-2026
Standard No.
GB/T 35275-2026
English Name
Cybersecurity technology—SM2 cryptographic algorithm encryption and signature message format
Chinese Name
网络安全技术 SM2密码算法加密签名消息格式
Chinese Classification
Professional Classification
GB
ICS Classification
Issued by
SAMR, SAC
Issued on
2026-04-30
Implemented on
2026-11-1
Status
to be valid
Superseded by
Superseded on
Abolished on
Superseding
GB/T 35275-2017 Information security technology―SM2 cryptographic algorithm encrypted signature message syntax specification
Language
English
File Format
PDF
Word Count
21500 words
Price(USD)
645.0
Keywords
GB/T 35275-2026, GB 35275-2026, GBT 35275-2026, GB/T35275-2026, GB/T 35275, GB/T35275, GB35275-2026, GB 35275, GB35275, GBT35275-2026, GBT 35275, GBT35275
Introduction of GB/T 35275-2026
GB/T 35275-2026 Cybersecurity technology—SM2 cryptographic algorithm encryption and signature message format English, Anglais, Englisch, Inglés, えいご This is a draft translation for reference among interesting stakeholders. The finalized translation (passing through draft translation, self-check, revision and verification) will be delivered upon being ordered. ICS CCS National Standard of the People's Republic of China ‌GB/T 35275-2026 Cybersecurity technology - SM2 cryptographic algorithm encryption and signature message format 网络安全技术 SM2密码算法加密签名消息格式 Issue date: 2026-04-30 Implementation date: 2026-10-01 Issued by the General Administration of Quality Supervision, Inspection and Quarantine of the People's Republic of China the Standardization Administration of the People's Republic of China Contents Foreword 1 Scope 2 Normative References 3 Terms and Definitions 4 Abbreviations 5 Overview 6 Basic Type Definitions 7 Data Type 8 SignedData Type 9 EnvelopedData Type 10 DigestedData Type 11 EncryptedData Type 12 AuthEnvelopedData Type 13 KeyAgreementInfo Type 14 SignedAndEnvelopedData Type Annex A (Informative) Example of Message Format Annex B (Normative) SM2 Key Format Cybersecurity technology — SM2 cryptographic algorithm encrypted signature message format 1 Scope This document specifies the message format for the SM2 cryptographic algorithm in encrypted signatures. This document applies to the encapsulation of operation results when using the SM2 cryptographic algorithm for encryption and signature operations. 2 Normative References The following documents are essential for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition (including any amendments) applies. GB/T 20518-2018 Information security technology — Public key infrastructure — Digital certificate format GB/T 25069 Information security technology — Terminology GB/T 32905 Information security technology — SM3 cryptographic hash algorithm GB/T 32918 (all parts) Information security technology — SM2 elliptic curve public key cryptographic algorithm GB/T 33560 Cybersecurity technology — Cryptographic application identifier GB/T 35276 Information security technology — SM2 cryptographic algorithm usage specification GB/T 36624-2018 Information technology — Security techniques — Authenticated encryption mechanisms GM/Z 4001 Cryptography terminology 3 Terms and Definitions The terms and definitions given in GB/T 25069 and GM/Z 4001 apply to this document. 4 Abbreviations The following abbreviation applies to this document. OID: Object Identity 5 Overview The ContentInfo type is used to represent the general syntax structure for content exchange, defined as follows: Where: contentType indicates the type of the content; content is optional, and its content type is indicated by contentType. ContentInfo is used to define the identifiers for eight data types (Data, SignedData, EnvelopedData, SignedAndEnvelopedData, EncryptedData, KeyAgreementInfo, DigestedData and AuthEnvelopedData) involved in the encrypted signature using the SM2 cryptographic algorithm. Their object identifiers are shown in Table 1. Clause 6 of this document specifies the basic type definitions used for the above eight types. 6 Basic Type Definitions 6.1 CertificateRevocationLists The CertificateRevocationLists type indicates a set of certificate revocation lists. CertificateRevocationLists ∷= SET OF CertificateRevocationList 6.2 ContentEncryptionAlgorithmIdentifier The ContentEncryptionAlgorithmIdentifier type indicates a data encryption algorithm. Its OID shall comply with the provisions of GB/T 33560. ContentEncryptionAlgorithmIdentifier ∷= AlgorithmIdentifier AlgorithmIdentifier shall comply with the provisions of 5.2.2 of GB/T 20518-2018. 6.3 DigestAlgorithmIdentifier The DigestAlgorithmIdentifier type indicates a message digest algorithm. For this document, the algorithm is the SM3 cryptographic algorithm, which shall comply with the provisions of GB/T 32905, and its OID shall comply with the provisions of GB/T 33560. DigestAlgorithmIdentifier ∷= AlgorithmIdentifier 6.4 SignatureAlgorithmIdentifier The SignatureAlgorithmIdentifier type indicates a signature algorithm. For this document, the algorithm is the SM2 signature algorithm, which shall comply with the provisions of GB/T 32918 (all parts), and its OID shall comply with the provisions of GB/T 33560. SignatureAlgorithmIdentifier ∷= AlgorithmIdentifier 6.5 Certificate The Certificate type specifies a certificate conforming to the format of GB/T 20518-2018. It represents a set sufficient to contain a certificate chain from an identifiable “root” or “toplevel CA” to all signers. Certificates ∷= SET OF Certificate 6.6 IssuerAndSerialNumber The IssuerAndSerialNumber type indicates the identifiable name of a certificate issuer and the certificate serial number determined by the issuer, which can be used to identify a certificate and the entity and public key associated with that certificate. CertificateSerialNumber shall comply with the provisions of 5.2.2 of GB/T 20518-2018. 6.7 KeyEncryptionAlgorithmIdentifier The KeyEncryptionAlgorithmIdentifier type indicates the encryption algorithm used to encrypt the symmetric key. KeyEncryptionAlgorithmIdentifier ∷= AlgorithmIdentifier 6.8 Version The Version type indicates the syntax version number. Version ∷= INTEGER 6.9 Attribute The Attribute type indicates a specific type of information, with the structure defined as follows: Where: attrType is an OID indicating the type of content; attrValues is a set of attribute values. 7 Data Type The Data type is defined as follows: Data ∷= OCTET STRING Data represents an arbitrary byte string.
Contents of GB/T 35275-2026
About Us   |    Contact Us   |    Terms of Service   |    Privacy   |    Cancellation & Refund Policy   |    Payment
Tel: +86-10-8572 5655 | Fax: +86-10-8581 9515 | Email: coc@codeofchina.com | QQ: 3680948734
Copyright: Beijing COC Tech Co., Ltd. 2008-2040
 
 
Keywords:
GB/T 35275-2026, GB 35275-2026, GBT 35275-2026, GB/T35275-2026, GB/T 35275, GB/T35275, GB35275-2026, GB 35275, GB35275, GBT35275-2026, GBT 35275, GBT35275