GB/T 41578-2022Technical requirements and test methods for cybersecurity of electric vehicle charging system (English PDF)
电动汽车充电系统信息安全技术要求及试验方法
This is a limited preview
Buy now to download the full PDF (15 pages)
Need quotation for your management?
Get a formal quotation for GB/T 41578-2022 in 30 minutes.
Issued by
SAMR; SAC
Level / Type
National · Recommended
Issue date
July 11, 2022
Implementation date
February 1, 2023
Scope
GB/T 41578-2022 is the English-translated version of 电动汽车充电系统信息安全技术要求及试验方法.
GB/T 41578-2022 fixes the cybersecurity requirements for the charging system of an electric vehicle and the methods for testing them. The requirements are grouped into hardware security, software security, data security and communication security, the last split into out-of-vehicle and in-vehicle communication.
They cover secure boot protected by a root of trust, the security log, the integrity and confidentiality of stored important data, and transmission in ciphertext.
The test clause follows the same order, from checking chip packages and exposed debug interfaces such as JTAG, USB and UART to reading and tampering with stored data and replaying communication traffic.
It applies to the design, development and testing of charging system cybersecurity. It cites GB/T 40861-2021, GB/T 35273-2020, GB/T 37935-2019, GB/T 29246-2017, GB/T 27930 and GB/T 5271.8-2001, was issued on 11 July 2022 and has applied since 1 February 2023.
Found what you need?
Document preview — GB/T 41578-2022
National Standard of the People's Republic of China
- ICS
- 43.020
- Classification
- T 40
Issued by: State Administration for Market Regulation; Standardization Administration of the PRC
Contents
- Foreword3
- 1 Scope4
- 2 Normative references4
- 3 Terms and definitions4
- 4 Abbreviation6
- 5 Technical requirements for cybersecurity of charging system7
- 5.1 Overview7
- 5.2 Hardware security requirements7
- 5.3 Software security requirements7
- 5.4 Data security requirements8
- 5.5 Communication security requirements8
- 6 Test methods10
- 6.1 Hardware security test method10
- 6.2 Software security test method10
- 6.3 Data security test method11
- 6.4 Communication security test method11
1 Scope
This document specifies technical requirements and test methods for cybersecurity of electric vehicle charging system.
This document applies to the design, development and test of cybersecurity for electric vehicle charging system.
2 Normative references
The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.
GB/T 5271.8-2001, Information technology - Vocabulary - Part 8: Security
GB/T 27930, Communication protocols between off-board conductive charger and battery management system for electric vehicle
GB/T 29246-2017, Information technology - Security techniques - Information security management systems - Overview and vocabulary
GB/T 35273-2020, Information security technology - Personal information security specification
GB/T 37935-2019, Information security technology - Trusted computing specification - Trusted software base
GB/T 40861-2021, General technical requirements for vehicle cybersecurity
3 Terms and definitions
For the purposes of this document, the terms and definitions defined in GB/T 29246-2017, GB/T 37935-2019, GBT 35273-2020, GB/T 40861-2021 as well as the followings apply.
3.1 Charging system
A relevant functional system for power battery charging in electric vehicles.
3.2 Important data
Based on the charging function design and risk assessment, it is identified as the relevant data that will cause the risk of the in-vehicle charging system, including data such as personal sensitive information and security important parameter.
3.3 Personal sensitive information
Personal information that once it is leaked, illegally provided or abused, it may endanger personal and property safety, and easily lead to personal reputation, physical and mental health damage or discriminatory treatment.
3.4 Security important parameter
Security-related information, including secret and private keys, authentication data such as passwords, or other cryptographic-related parameters.
3.5 Out-of-vehicle communication
Communication between the charging system and the outside of the vehicle.
3.6 In-vehicle communication
Communication between the controllers of the charging system and the electrical and electronic systems in the vehicle.
4 Abbreviation
The following abbreviations apply to this document.
BGA. Ball Grid Array
BMS. Battery Management System
CAN. Controller Area Network
CAN-FD. CAN with Flexible Data-rate
ECU. Electronic Control Unit
JTAG. Joint Test Action Group
TCM. Trusted Cryptography Module
TPM. Trusted Platform Module
TPCM. Trusted Platform Control Module
USB. Universal Serial Bus
UART. Universal Asynchronous Receiver/Transmitter
WPT. Wireless Power Transfer
5 Technical requirements for cybersecurity of charging system
5.1 Overview
The cybersecurity of charging system includes hardware security, software security, data security and communication security. Communication security includes out-of-vehicle communication and in-vehicle communication.
5.2 Hardware security requirements
The system hardware meets the following requirements. […]
5.3 Software security requirements
5.3.1 Secure boot
The charging system software shall have the function of secure boot. The secure boot feature can be protected by entity of root of trust. The root of trust, BootLoader program and system firmware of the charging system shall meet the following requirements.
a) It cannot be tampered with;
b) If it is tampered with, the charging system cannot start normally.
5.3.2 Security log
The charging system shall have a security log function and meet the following requirements.
a) When a security event occurs in the charging system (such as communication authentication failure, secure boot failure), record the relevant information;
5.4 Data security requirements
5.4.1 Data integrity
The charging system shall protect the integrity of stored important data. Protection methods such as integrity verification mechanisms or OTP settings shall be adopted.
5.4.2 Data confidentiality
The charging system shall protect the confidentiality of stored important data.
Protection methods such as software encryption or hardware encryption shall be used.
5.5 Communication security requirements
5.5.1 Out-of-vehicle communication security
5.5.2 In-vehicle communication security
When the in-vehicle communication involves important data transmission, the following requirements shall be met.
a) The charging system uses ciphertext transmission for the transmission of important data. Test according to 6.4.2a). Ensure that the transmitted data cannot be obtained in plaintext after being intercepted;
6 Test methods
6.1 Hardware security test method
The hardware security test shall be carried out in sequence according to the following procedures.
a) Check the chip manual to analyze whether the key chips of the charging system have adopted necessary measures (such as using BGA/LGA and other packaged chips) to reduce exposed pins;
b) Analyze and evaluate whether there are exposed debug interfaces (such as JTAG interface, USB interface, UART interface, SPI interface). If they exist, evaluate whether the debugging interface has an authentication verification mechanism;
c) Use the bus tool to connect the DC charging communication network and the in-vehicle network separately and obtain their communication data at the same time. Check whether there is any difference in the communication data between the two.
6.2 Software security test method
6.2.1 Secure boot
The secure boot test includes the tamper-proof test of root-of-trust, Bootloader program verification test of charging system, and firmware verification test of charging system.
The secure boot test shall be carried out in sequence according to the following procedures.
6.2.2 Security log
The security log test shall be carried out in sequence according to the following procedures.
a) Simulate a security incident. Read logs from the logging system. Check logging;
b) Check whether the log contains the event occurrence time and event type that triggers the log;
c) Use software debugging tools to attempt to access, modify or delete recorded security logs.
6.3 Data security test method
6.3.1 Data integrity
Use software debugging tools to modify important data of the charging system. Monitor whether important data is modified. If the important data is modified, monitor whether the important data is not used by the charging system after the important data is modified.
6.3.2 Data confidentiality
Use software debugging tools to read important data of the charging system. Monitor if important data is being read. If important data is read, monitor whether the important data is stored in ciphertext.
6.4 Communication security test method
6.4.1 Out-of-vehicle communication security
6.4.1.1 Communication connection security
Use the test equipment to simulate the charging equipment connected to the out-of-vehicle communication network of the charging system. Monitor whether the charging system only starts the charging function for the communication device that has passed the identity authentication.
6.4.1.2 Communication transmission security
When conducting the test of communication transmission security, connect the test equipment to the out-of-vehicle communication network of the charging system and proceed in sequence according to the following procedures.
6.4.1.3 Communication interface security
The test of the communication interface security shall be carried out in sequence according to the following procedures.
6.4.2 In-vehicle communication security
Connect the test equipment to the in-vehicle communication network connected to the charging system. Carry out the in-vehicle communication security test of the charging system in sequence according to the following procedures.
a) Obtain the transferred data. Check if important data is transmitted over the network in ciphertext;
b) Send important data that has been tampered with, deleted or inserted. Monitor how the charging system responds to this important data;
c) Obtain the transmitted communication data. Then replay the acquired communication data. Monitor the identification and response of the charging system to this important data. […]
......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — 15 pages — is available in the English PDF.
Referenced standards
Normative references
- GB/T 5271.8-2001Information technology -- Vocabulary -- Part 8: Security
- GB/T 27930Digital communication protocols between off-board conductive charger and electric vehicle
- GB/T 29246-2017Information security technology - Information security management systems - Overview and vocabulary
- GB/T 35273-2020Information security technology—Personal information security specification
- GB/T 37935-2019Information security technology—Trusted computing specification—Trusted software base
- GB/T 40861-2021General Technical Requirements for Vehicle Cybersecurity
Similar standards
How to Download GB/T 41578-2022
- 1
Add to cart
Click "Download PDF" on this page and choose "Buy this standard". You can add more standards before checkout.
- 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
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
Invoice included
A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.
Related Standards
GB/T 27930.2-2024 — Digital communication protocols between off-board conductive charger and electric vehicle - Part 2: Communication protocols for GB/T 20234.3
GB/T 27930-2023 — Digital communication protocols between off-board conductive charger and electric vehicle
GB/T 35273-2020 — Information security technology—Personal information security specification
Secure payment via Stripe
Payments accepted
GB/T 41578-2022
$150.00