Home Cart Quotation About-Us
www.ChineseStandard.net
SEARCH

GB/T 37374-2019 PDF English

US$155.00 · In stock · Download in 9 seconds
GB/T 37374-2019: Intelligent Transport - Digital Certificate Application Interface
Delivery: 9 seconds. True-PDF full-copy in English & invoice will be downloaded + auto-delivered via email. See step-by-step procedure
Status: Valid
Standard IDUSDBUY PDFDeliveryStandard Title (Description)Status
GB/T 37374-2019155 Add to Cart Auto, 9 seconds. Intelligent Transport - Digital Certificate Application Interface Valid

Similar standards

GB/T 37376   GB/T 37375   GB/T 37377   GB/T 37372   

GB/T 37374-2019: Intelligent Transport - Digital Certificate Application Interface

---This is an excerpt. Full copy of true-PDF in English version (including equations, symbols, images, flow-chart, tables, and figures etc.), auto-downloaded/delivered in 9 seconds, can be purchased online: https://www.ChineseStandard.net/PDF.aspx/GBT37374-2019
NATIONAL STANDARD OF THE PEOPLE’S REPUBLIC OF CHINA ICS 03.220.20; 35.240.60 R 07 Intelligent Transport - Digital Certificate Application Interface ISSUED ON: MAY 10, 2019 IMPLEMENTED ON: DECEMBER 01, 2019 Issued by: State Administration for Market Regulation; Standardization Administration of PRC.

Table of Contents

Foreword ... 3 1 Scope ... 4 2 Normative References ... 4 3 Terms and Definitions ... 4 4 Abbreviations ... 5 5 Digital Certificate Application Interface ... 5 6 Security Message Syntax ... 12 Appendix A (Informative) Cooperative ITS Security Signature Message Example ... 24 Appendix B (Informative) Cooperative ITS Security Encryption Message Example ... 26 Bibliography ... 28 Intelligent Transport - Digital Certificate Application Interface

1 Scope

This Standard specifies the digital certificate application interface and security message syntax in the intelligent transport system. This Standard is applicable to the design, research and development, and test of the software and hardware systems related to the digital certificate applications in the intelligent transport system.

2 Normative References

The following documents are essential to the application of this document. For the dated documents, only the versions with the dates indicated are applicable to this document; for the undated documents, only the latest version (including all the amendments) are applicable to this document. GB/T 25069-2010 Information Security Technology – Glossary GM/T 0010 SM2 Cryptography Message Syntax Specification

3 Terms and Definitions

For the purpose of this document, the terms and definitions given in GB/T 25069-2010 and the following apply. 3.1 Intelligent transport system In the more improved transport infrastructure, effectively and comprehensively use the advanced science and technology (information technology, computer technology, data communication technology, sensor technology, electronic control technology, automatic control theory, operations research, artificial intelligence, etc.) into the fields of transportation, service control, and vehicle manufacturing; strengthen the contact among the vehicle, road and users; so that form a comprehensive transport system that guarantees safety, increases efficiency, improved environment, and saves energy. 3.2 Cooperative ITS An intelligent transport system that realizes intelligent coordination and cooperation between vehicle and infrastructure, between vehicle and vehicle, between vehicle and user through the information interaction of user, vehicle and road. 3.3 Digital certificate A digital file containing public key owner information, public key, issuer information, expiration date, and some extended information signed by the certification authority. [GB/T 20518-2006, definition 3.7] 3.4 SM2 algorithm An elliptic curve cryptographic algorithm with a key length of 256 bits. 3.5 Algorithm identifier Digital information used to identify algorithmic mechanism.

4 Abbreviations

The following abbreviations are applicable to this document. ASN.1: Abstract Syntax Notation One OER: Octet Encoding Rules ITS: Intelligent Transport System UTC: Coordinated Universal Time CBC: Cipher Block Chaining CFB: Cipher Feedback OFB: Output Feedback CCM: Counter with Cipher Block Chaining-Message

5 Digital Certificate Application Interface

5.1 Overview Digital certification application interface includes message signature and verification, Description: verification of message digital signature Parameters: plain [IN] signature original data buffer area pointer. plainLen [IN] signature original data length. signer [IN] encoded byte data buffer area pointer for the signer certificate. signerLen [IN] signature certificate data length. pk [IN] verification public key in the signature certificate. sign [IN] signature value. Return value: 0 – success; other – verification failure. 5.5 Message asymmetric encryption The message asymmetric encryption interface is defined as follows: Description: conduct the data encryption on the message Parameters: plain [IN] original text to be encrypted. plainLen [IN] original text length. symAlg [IN] symmetric encryption algorithm, defined as follows: pk [IN] encrypted public key from the certificate or signature message. kek [OUT] the result of encrypting a randomly generated symmetric key using an encrypted public key. cipherText [OUT] symmetric encryption result. Return value: 0 – encryption success; other – error. Prototype: The security message syntax structure can be divided into two types: a) When the application certificate type indicates organization certificate, civil service certificate, social public certificate, device certificate, the security message syntax structure shall follow GM/T 0010; b) When the application certificate type indicates ITS device certificate, the security message syntax structure shall follow the definition of this Clause. 6.2 Description of basic elements 6.2.1 Encoding rules The security message syntax consists of several types of basic elements. The following basic element data structure and message syntax are described by using ASN.1; and use OER to encode each information in the signature message and encrypted message. 6.2.2 Basic data type The basic data type is defined as follows: 6.2.3 3-byte hash value The 3-byte hash value is defined as the Hashedld3 type; its structure is as follows: Instruction: this hash value is used to identify the data such as certificates. Firstly, calculate the hash value of the input data; taking the lower 3 bytes of the 32-byte hash value. 6.2.4 8-byte hash value The 8-byte hash value is defined as the Hashedld8 type; its structure is as follows: Instruction: this hash value is used to identify the data such as certificates. Firstly, Instruction: this structure represents a public key for asymmetric encryption calculation and its supported symmetric cryptographic algorithm. 6.2.9 Encrypted symmetric key The symmetric key for encryption is defined as EciesEncryptedKey type; its structure is as follows: Instruction: eccCurve indicates the elliptic curve used for asymmetric cryptographic calculation; Vector v: the temporary key used by the sender for encryption. This temporary key v is used only once; each encryption shall generate new key; Vector c: contains the encrypted symmetric key; Vector t: when the public key encryption algorithm is the Chinese cipher algorithm, it corresponds to the M in the Chinese cipher algorithm. When the public key encryption algorithm is the international algorithm, it contains 16-byte authentication token, which is placed in the first 16 bytes; the last 16 bytes are zero. 6.2.10 Signer information The certificate signer information is defined as SignerInfo type, its structure is as follows: When not self-signing, it indicates the encoding content of the signer certificate. 6.2.13 32-bit time The 32-bit time information is defined as Time32 type; its structure is as follows: Instruction: Time32 is a 32-bit unsigned integer; in big-endian encoding format; starting from UTC 00:00:00 on January 01, 2004; giving the number of seconds in the international atomic time; the cycle of 232 seconds lasts for 136 years until 2140. 6.2.14 64-bit time The 64-bit time information is defined as Time64 type; its structure is as follows: Instruction: Time64 is a 64-bit unsigned integer; in big-endian encoding format; starting from UTC00:00:00 on January 01, 2004; giving the number of micro-seconds in international atomic time. 6.2.15 3D location information The 3D location information is defined as ThreeDLocation type; its structure is as follows: Instruction: Elevation indicates the height above the sea level; in dm; value range is 6.2.16 Latitude The latitude information is defined as Latitude type; its structure is as follows: ......

Source: Above contents are excerpted from the full-copy PDF -- translated/reviewed by: www.ChineseStandard.net / Wayne Zheng et al.
Image 1     Image 2     Image 3     

Tips & Frequently Asked Questions:

Question 1: How long will the true-PDF of English version of GB/T 37374-2019 be delivered?Answer: The full copy PDF of English version of GB/T 37374-2019 can be downloaded in 9 seconds, and it will also be emailed to you in 9 seconds (double mechanisms to ensure the delivery reliably), with PDF-invoice.

Question 2: Can I share the purchased PDF of GB/T 37374-2019_English with my colleagues?Answer: Yes. The purchased PDF of GB/T 37374-2019_English will be deemed to be sold to your employer/organization who actually paid for it, including your colleagues and your employer's intranet.

Question 3: Does the price include tax/VAT?Answer: Yes. Our tax invoice, downloaded/delivered in 9 seconds, includes all tax/VAT and complies with 100+ countries' tax regulations (tax exempted in 100+ countries) -- See Avoidance of Double Taxation Agreements (DTAs): List of DTAs signed between Singapore and 100+ countries

Question 4: Do you accept my currency other than USD?Answer: Yes. www.ChineseStandard.us -- GB/T 37374-2019 -- Click this link and select your country/currency to pay, the exact amount in your currency will be printed on the invoice. Full PDF will also be downloaded/emailed in 9 seconds.

How to buy and download a true PDF of English version of GB/T 37374-2019?

A step-by-step guide to download PDF of GB/T 37374-2019_EnglishStep 1: Visit website https://www.ChineseStandard.net (Pay in USD), or https://www.ChineseStandard.us (Pay in any currencies such as Euro, KRW, JPY, AUD).
Step 2: Search keyword "GB/T 37374-2019".
Step 3: Click "Add to Cart". If multiple PDFs are required, repeat steps 2 and 3 to add up to 12 PDFs to cart.
Step 4: Select payment option (Via payment agents Stripe or PayPal).
Step 5: Customize Tax Invoice -- Fill up your email etc.
Step 6: Click "Checkout".
Step 7: Make payment by credit card, PayPal, Google Pay etc. After the payment is completed and in 9 seconds, you will receive 2 emails attached with the purchased PDFs and PDF-invoice, respectively.
Step 8: Optional -- Go to download PDF.
Step 9: Optional -- Click Open/Download PDF to download PDFs and invoice.
See screenshots for above steps: Steps 1~3    Steps 4~6    Step 7    Step 8    Step 9