WO2023087423A1 - 车内网ota安全通讯方法、装置、车载系统及存储介质 - Google Patents
车内网ota安全通讯方法、装置、车载系统及存储介质 Download PDFInfo
- Publication number
- WO2023087423A1 WO2023087423A1 PCT/CN2021/135874 CN2021135874W WO2023087423A1 WO 2023087423 A1 WO2023087423 A1 WO 2023087423A1 CN 2021135874 W CN2021135874 W CN 2021135874W WO 2023087423 A1 WO2023087423 A1 WO 2023087423A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- processor
- sub
- random number
- vehicle
- key
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/088—Usage controlling of secret information, e.g. techniques for restricting cryptographic keys to pre-authorized uses, different access levels, validity of crypto-period, different key- or password length, or different strong and weak cryptographic algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3271—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using challenge-response
- H04L9/3273—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using challenge-response for mutual authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/10—Integrity
- H04W12/106—Packet or message integrity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/84—Vehicles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/06—Network architectures or network communication protocols for network security for supporting key management in a packet data network
- H04L63/068—Network architectures or network communication protocols for network security for supporting key management in a packet data network using time-dependent keys, e.g. periodically changing keys
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0869—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving random numbers or seeds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
- H04L9/3242—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving keyed hash functions, e.g. message authentication codes [MACs], CBC-MAC or HMAC
Definitions
- the present invention relates to the technical field of automobile panorama calibration, in particular to an OTA secure communication method, device, vehicle-mounted system and storage medium in a vehicle intranet.
- OTA Over-the-Air Technology, over-the-air technology
- this technology directly flashes the system versions of all ECUs equipped in the vehicle, which directly affects the safety of the vehicle, the safety protection of the OTA technology itself is particularly important.
- OTA is mainly based on the Internet-based cloud pipe-end architecture and the in-vehicle network "cloud pipe-end" architecture.
- the main function of the cloud pipe end of the Internet is to download the upgrade package to the main node ECU (Electronic Control Unit, Electronic Control Unit) in the vehicle through the interaction between the Internet and the cloud;
- the ECU of the main node is a cloud, and the intranet communication is used as the management. It communicates with each sub-ECU, distributes each upgrade package to each sub-ECU and flashes the system version.
- the security protection of OTA technology mainly focuses on the information security of the network connection between the vehicle and the cloud, while the communication security of the vehicle intranet is still almost in a state of "streaking".
- OTA is mainly based on in-vehicle Ethernet and in-vehicle can (Controller Area Network, controller area network) bus communication.
- in-vehicle Ethernet and in-vehicle can (Controller Area Network, controller area network) bus communication.
- controller area network Controller Area Network, controller area network
- the present invention provides an OTA secure communication method, device, vehicle system and storage medium in the vehicle intranet.
- the present invention provides an OTA secure communication method in a vehicle network, which is applied to a vehicle-mounted system, and the vehicle-mounted system includes a main processor and a sub-processor, the main processor presets a root key, and the sub-processor The root key seed or root key is preset, and the main processor is connected to an external transmission to obtain an upgrade package online or offline; the method includes:
- the temporary communication key is derived based on the random array to conduct encrypted communication with the sub-processor, and issue the upgrade package to the sub-processor;
- the check code is a MAC value
- the MAC value is a check value obtained by performing MAC calculation on the random number data based on the MAC algorithm and the root key.
- the concatenation of the random numbers is formed by juxtaposing the first random numbers and the second random numbers into a data group.
- said deriving the temporary communication key based on the random array to perform encrypted communication with the sub-processor, and issuing the upgrade package to the sub-processor includes:
- the sub-processor requests an upgrade package from the main processor
- the main processor returns the upgrade package to the sub-processor based on the upgrade package obtained by external transmission;
- the subprocessor After the download is complete, the subprocessor sends a completion signal to the main processor;
- the above-mentioned session transmissions all adopt temporary communication keys derived from random arrays for encrypted communication.
- ending the session and performing an invalidation operation on the temporary key specifically includes:
- the sub-processor After the upgrade of the upgrade package is completed, the sub-processor sends the session termination identifier to the main processor, and the temporary key is invalidated. There will be a new upgrade task in the future, and a new temporary key will be generated to encrypt the communication data.
- the main processor obtains the upgrade package through online download from the cloud or offline download through a USB port.
- check code verification method includes:
- the check code is a MAC value.
- the present invention provides a vehicle intranet OTA secure communication device, the communication device includes a main processor, and the main processor communicates with the sub-processor in the vehicle system through the above-mentioned vehicle intranet OTA secure communication method Connect to send an upgrade package to the sub-processor.
- the present invention provides a vehicle-mounted system, including a sub-processor and the above-mentioned OTA security communication device for the intra-vehicle network.
- the present invention also provides a storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned steps in the OTA secure communication method for the in-vehicle network are implemented.
- the present invention uses random numbers and root keys to generate temporary keys in the in-vehicle network, and uses MAC values to perform integrity checks.
- the OTA business Before the master node and each sub-node of the in-vehicle network perform OTA services, the identities of both parties need to be authenticated , the OTA business can only start after the certification is passed.
- the data that needs to be exchanged between the master node and each sub-node includes various commands, upgrade package content, upgrade progress transmission, etc. All data will be encrypted, and the encryption key is randomly generated each time.
- OTA services are different, so as to prevent key leakage and replay attacks, ensure the security of OTA communication in the vehicle network, and improve the security of the vehicle system.
- FIG. 1 is a structural flowchart of an OTA secure communication method in a vehicle intranet in an embodiment of the present invention.
- Fig. 2 is a flow chart of a specific implementation method of an OTA secure communication method in a vehicle intranet in an embodiment of the present invention.
- FIG. 3 is a structural diagram of a data transmission package in an embodiment of the present invention.
- Fig. 4 is a schematic diagram of random number assembling in the embodiment of the present invention.
- first and second are used for descriptive purposes only, they are mainly used to distinguish different devices, elements or components (the specific types and structures may be the same or different), and are not used for The relative importance and quantity of the indicated means, elements or components are stated or implied, and should not be construed as indicating or implying relative importance.
- Vehicle OTA is a process of flashing and updating each ECU system version of the vehicle based on the intranet.
- the method in this embodiment is mainly used to prevent the system of each ECU from Be tampered with and brushed at will.
- Fig. 1 shows the structural flow diagram of the OTA secure communication method in the vehicle intranet in this embodiment.
- the present embodiment provides a method for OTA secure communication in the vehicle intranet, the method is applied in the vehicle system, and is mainly used to realize the information communication between the main processor and the sub-processor in the vehicle intranet, It is mainly to improve the OTA technology security protection of the vehicle itself, and prevent the main node or sub-node from being attacked during the distribution and transmission of the upgrade package in the vehicle intranet, and being used by the outside to carry out illegal OTA activities, thereby affecting the safety of the vehicle.
- this solution is based on a vehicle-mounted system.
- the vehicle-mounted system specifically includes a main processor and a sub-processor, wherein the main processor presets the root key, and the sub-processor presets the root key seed or root key. If If the root key seed is used, the root key needs to be generated through the root key seed.
- the root key can be preset in the security chip or the security partition or the common partition according to the actual situation. More specifically, the main processor is connected to an external transmission, and the upgrade package is obtained online or offline.
- the method in this embodiment uses the main processor to perform the following steps:
- the sub-processor when the sub-processor wants to obtain the upgrade package, it communicates with the main processor, and the two generate a temporary key through the generated random number and the preset root key.
- the specific temporary key generation method is that the main processor and the sub-processor generate a random number respectively, and through two transmissions, they respectively obtain a random array obtained by concatenating two random numbers , using this random array to form a temporary key.
- this embodiment uses a check code to verify, wherein, the check code in this embodiment uses a MAC value (Media Access Control Address, Media Access control address).
- the sender uses a random number to calculate a MAC value when sending, and sends the MAC value to the receiver.
- the receiver After receiving the data, the receiver uses the preset root key to calculate the MAC value. If the MAC value is incorrect, it can be Know that the data has been tampered with, so as to verify it.
- the main processor and the sub-processor will use the temporary key for communication during the subsequent upgrade session of the upgrade package, and after the upgrade package is sent, the temporary key will be invalidated, and the subsequent sessions will regenerate key to ensure the security of subsequent sessions and avoid key disclosure and replay attacks.
- the main processor can obtain the upgrade package through online download from the cloud or offline download through the USB port.
- the check code in this embodiment adopts the MAC value
- the MAC value is a check value based on the MAC calculation of the random number data based on the MAC algorithm and the root key. After the session communication is hijacked , the MAC value will change, so it can be used as a check.
- the concatenation of the random numbers is formed by juxtaposing the first random numbers and the second random numbers into a data group. For example, if the first random number is Ra and the second random number is Rb, then the spliced random array is RaRb.
- the temporary communication key derived based on the random array is used for encrypted communication with the sub-processor, and issuing the upgrade package to the sub-processor includes:
- the subprocessor requests an upgrade package from the main processor.
- the main processor returns the upgrade package to the sub-processor based on the upgrade package acquired through external transmission.
- the sub-processor After the download is completed, the sub-processor sends a completion signal to the main processor.
- the above-mentioned session transmissions all adopt temporary communication keys derived from random arrays for encrypted communication.
- the main processor can be divided into an FTP server end and a cloud communication end, wherein, the FTP (File Transfer Protocol, file transfer protocol) server is similar to an FTP server, which is convenient for the sub-processor to transfer from The main processor downloads the upgrade package file.
- the cloud communication terminal is responsible for communicating with the cloud, responsible for downloading the upgrade files of all processors from the cloud to the main processor, and then each sub-processor downloads its own upgrade package files from the main processor through the FTP transfer protocol.
- the subprocessor requests the upgrade package from the FTP server of the main processor through the temporary key, and receives it when the main processor returns the upgrade package, and returns a successful download signal after the download is successful, to End session.
- ending the session and performing an invalidation operation on the temporary key specifically includes:
- the sub-processor After the upgrade of the upgrade package is completed, the sub-processor sends the session termination identifier to the main processor, and the temporary key is invalidated. There will be a new upgrade task in the future, and a new temporary key will be generated to encrypt the communication data.
- the sub-processor starts to upgrade after receiving the upgrade package.
- the temporary key is used to encrypt the message of the completion of the upgrade and attach the completion mark to the main processor.
- the temporary key becomes invalid and there is a new upgrade task to be generated later.
- the new temporary key is used to encrypt communication data.
- the verification code verification method includes:
- the check code is a MAC value.
- the role of the MAC value is mainly for integrity verification. If the transmitted message is hijacked and tampered with in the communication channel, then the receiving end will use the preset root key to calculate the MAC value after receiving the data, which will If the MAC value is found to be incorrect, it can be known that the data has been tampered with, thereby realizing verification.
- this embodiment provides a specific implementation, please refer to Figure 2, wherein, the main ECU in Figure 2 is the main processor in this embodiment, and the sub-ECU is the sub-processing in this embodiment device, the specific steps are as follows:
- the root key is preset in the main processor, and the root key seed or root key is preset in the sub-processor, wherein the root key can be preset in the security chip or the security partition or the common partition, depending on the actual situation.
- the upgrade package can be downloaded to the main processor online, and can also be transferred to the main processor through an offline method such as USB.
- the main processor when the upgrade package of the sub-processor is ready, the main processor sends a communication request to the sub-processor.
- the subprocessor After receiving the communication request, the subprocessor generates the first random number Ra, uses a key derivation algorithm based on the root key seed, such as KDF (a key derivation function) algorithm, generates a root key, and then uses MAC
- KDF a key derivation function
- the algorithm calculates the MAC value of the message sent to the main processor.
- the final message data structure is shown in Figure 3, where Data contains the random number Ra and other self-defined communication data fields.
- the MAC value is based on the MAC algorithm and the root key pair Data The value resulting from the MAC calculation performed.
- the main processor verifies the message sent by the sub-processor: obtain Data (Ra), calculate the MAC value based on the root key, and finally match it with the MAC value in the message.
- the main processor After the verification is passed, the main processor generates a random number Rb, and splices Ra and Rb.
- the splicing model is as shown in Figure 4. After the splicing is completed, the root key is used to calculate the MAC value of Data (RaRb), and then sent to the sub-processor.
- the sub-processor verifies the message sent by the main processor based on the principle of step 3, obtains the random number RaRb if the verification is passed, and returns a message of passing the verification to the main processor.
- both the main processor and the sub-processor have the random number RaRb, and the encrypted temporary keys used in subsequent communications all use temporary keys derived based on the random number RaRb.
- the main processor After the main processor obtains the message of passing the verification, it uses the RaRb-derived temporary key to encrypt the message requesting the sub-processor to download the upgrade package and sends it to the sub-processor.
- the sub-processor uses the RaRb-based temporary key to decrypt the message, and obtains Download the address of the upgrade package and other information, and use the temporary key to encrypt and return the message "OK" to the main processor.
- the sub-processor initiates an upgrade package download request to the FTP service of the main processor based on the upgrade package download address, and the main processor loops back the upgrade package to the sub-processor until the upgrade package download is completed.
- the sub-processor starts to upgrade after receiving the upgrade package. After the upgrade is completed, use the temporary key to encrypt the message of the upgrade completion and attach the Final logo to the main processor.
- the temporary key for communication data encryption.
- the advantage of this embodiment is that the secure communication method uses random numbers and root keys to generate temporary keys in the in-vehicle network, uses the MAC value to perform integrity verification, and the master node and each sub-node of the in-vehicle network perform OTA
- the identities of both parties need to be authenticated before the business, and the OTA business can only start after the authentication is passed.
- the data that needs to be exchanged between the master node and each sub-node includes various commands, upgrade package content, upgrade progress transmission, etc. All data will be encrypted, and the encryption key is randomly generated each time.
- OTA services are different, so as to prevent key leakage and replay attacks, ensure the security of OTA communication in the vehicle network, and improve the security of the vehicle system.
- This embodiment provides an OTA security communication device for the in-vehicle network.
- the communication device includes a main processor.
- the upgrade package obtained offline by the interface.
- the communication method between the main processor and the sub-processor in the vehicle-mounted system adopts random numbers to generate temporary keys.
- the communication device performs the following steps through the main processor:
- the temporary communication key is derived based on the random array to conduct encrypted communication with the sub-processor, and issue the upgrade package to the sub-processor;
- the communication method between the main processor and the sub-processor in the vehicle system adopts the OTA secure communication method of the vehicle intranet in the first embodiment.
- the safety communication device generates a temporary key and uses the key to encrypt the communication of the upgrade package to complete the safety communication of the vehicle intranet, thereby effectively improving the security of the vehicle intranet.
- This embodiment provides a vehicle-mounted system, the vehicle-mounted system includes a sub-processor and an OTA security communication device in the vehicle intranet in Embodiment 2, wherein the sub-processor in the vehicle-mounted system and the main processor in the security communication device use random numbers To generate a temporary key, the session is conducted with the temporary key, which ensures the security of OTA communication in the vehicle network.
- This embodiment provides a storage medium, on which a computer program is stored, wherein, when the computer program is executed by a processor, the steps of the OTA secure communication method for an intra-vehicle network in the first embodiment can be implemented.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Small-Scale Networks (AREA)
- Stored Programmes (AREA)
Abstract
Description
Claims (10)
- 一种车内网OTA安全通讯方法,其特征在于,应用于车载系统,所述车载系统包括主处理器和子处理器,所述主处理器预置根密钥,所述子处理器预置根密钥种子或者根密钥,所述主处理器与外部传输连接,在线或离线获取升级包;所述方法包括:向子处理器发送通信请求,接收子处理器生成的第一随机数和基于第一随机数和根密钥生成的校验码;校验码验证无误后,生成第二随机数,和第一随机数拼接成随机数组,向子处理器发送随机数组和基于随机数组和根密钥生成的校验码;接收子处理器验证无误的信息后,基于随机数组衍生临时通信密钥与子处理器进行加密通讯,向子处理器进行升级包发放;升级包发送完成后,结束会话并对临时密钥做失效操作。
- 根据权利要求1所述的车内网OTA安全通讯方法,其特征在于,所述校验码为MAC值,所述MAC值是基于MAC算法和根密钥对随机数数据进行的MAC计算而得出的校验值。
- 根据权利要求1所述的车内网OTA安全通讯方法,其特征在于,随机数的拼接由第一随机数和第二随机数并列成数据组的方式形成。
- 根据权利要求1所述的车内网OTA安全通讯方法,其特征在于,所述基于随机数组衍生临时通信密钥与子处理器进行加密通讯,向子处理器进行升级包发放包括:子处理器向主处理器请求升级包;主处理器基于外部传输获取的升级包向子处理器返回升级包;下载完成后,子处理器向主处理器发送完成信号;其中,上述会话传输均采用基于随机数组衍生临时通信密钥进行加密通讯。
- 根据权利要求1所述的车内网OTA安全通讯方法,其特征在于,所述升级包发送完成后,结束会话并对临时密钥做失效操作具体包括:在升级包升级完成后,子处理器发送会话终止标识给主处理器,临时密钥失效,后续有新的升级任务,再生成新的临时密钥进行通信数据加密。
- 根据权利要求1所述的车内网OTA安全通讯方法,其特征在于,所述主处理器通过从云端在线下载或USB端口离线下载的方式获取升级包。
- 根据权利要求1所述的车内网OTA安全通讯方法,其特征在于,所述校验码验证方法包括:获取随机数数据;利用随机数数据并基于根密钥计算校验码;将计算得到的校验码和消息中的校验码进行匹配,匹配一致则验证通过,否则验证不通过;其中,校验码为MAC值。
- 一种车内网OTA安全通讯装置,其特征在于,所述通讯装置包括主处理器,所述主处理器通过权利要求1-7任一项所述的车内网OTA安全通讯方法与车载系统中的子处理器通讯连接,向子处理器发送升级包。
- 一种车载系统,其特征在于,包括子处理器和权利要求8所述的车内网OTA安全通讯装置。
- 一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的车内网OTA安全通讯方法中的步骤。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP21964568.6A EP4436102B1 (en) | 2021-11-18 | 2021-12-06 | In-vehicle network ota security communication method and apparatus, vehicle-mounted system, and storage medium |
| US18/270,506 US12513128B2 (en) | 2021-11-18 | 2021-12-06 | In-vehicle network OTA security communication method and apparatus, vehicle-mounted system, and storage medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111372411.X | 2021-11-18 | ||
| CN202111372411.XA CN114301596A (zh) | 2021-11-18 | 2021-11-18 | 车内网ota安全通讯方法、装置、车载系统及存储介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023087423A1 true WO2023087423A1 (zh) | 2023-05-25 |
Family
ID=80966499
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2021/135874 Ceased WO2023087423A1 (zh) | 2021-11-18 | 2021-12-06 | 车内网ota安全通讯方法、装置、车载系统及存储介质 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US12513128B2 (zh) |
| EP (1) | EP4436102B1 (zh) |
| CN (1) | CN114301596A (zh) |
| WO (1) | WO2023087423A1 (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116488813A (zh) * | 2023-06-26 | 2023-07-25 | 合众新能源汽车股份有限公司 | 车辆及其通信安全认证方法、装置、电子设备和存储介质 |
| CN116781263A (zh) * | 2023-08-23 | 2023-09-19 | 合肥工业大学 | 车内ecu间身份认证及密钥自更新方法、可读存储介质 |
| CN117714055A (zh) * | 2024-02-05 | 2024-03-15 | 合肥工业大学 | 一种基于身份信息的车内网络通信方法 |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115242385B (zh) * | 2022-07-22 | 2025-05-13 | 常州洪邦新能源技术有限公司 | 一种系统通讯加密及解密方法 |
| CN116321022A (zh) * | 2022-09-06 | 2023-06-23 | 阿波罗智能技术(北京)有限公司 | 空中下载ota数据文件的加密传输方法及其装置 |
| CN115396121B (zh) * | 2022-10-26 | 2023-03-24 | 广州万协通信息技术有限公司 | 安全芯片ota数据包的安全认证方法及安全芯片装置 |
| CN115913714A (zh) * | 2022-11-16 | 2023-04-04 | 深圳开鸿数字产业发展有限公司 | 基于ota升级的信息安全校验方法、装置、设备及存储介质 |
| CN117729051B (zh) * | 2024-02-04 | 2024-05-10 | 慧翰微电子股份有限公司 | 一种mcu软件升级的双向安全校验方法及汽车控制系统 |
| CN118488406B (zh) * | 2024-05-08 | 2025-10-31 | 奇瑞汽车股份有限公司 | 车辆ota的加密升级方法、装置、电子设备及存储介质 |
| CN120456013B (zh) * | 2025-06-11 | 2026-02-03 | 威凯认证检测有限公司 | 车载网络安全认证方法及系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190068381A1 (en) * | 2016-02-29 | 2019-02-28 | Kddi Corporation | Communication system, hardware security module, terminal device, communication method, and program |
| US20190394046A1 (en) * | 2018-06-22 | 2019-12-26 | Sf Motors, Inc. | Secure firmware updates for remote vehicles |
| CN112994898A (zh) * | 2021-04-08 | 2021-06-18 | 北京邮电大学 | 车内网通信安全认证方法及装置 |
| CN113411285A (zh) * | 2020-03-16 | 2021-09-17 | 广州汽车集团股份有限公司 | 车辆ecu远程升级方法、t-box、网关、系统及存储介质 |
Family Cites Families (175)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6820203B1 (en) * | 1999-04-07 | 2004-11-16 | Sony Corporation | Security unit for use in memory card |
| JP4067757B2 (ja) * | 2000-10-31 | 2008-03-26 | 株式会社東芝 | プログラム配布システム |
| US6601771B2 (en) * | 2001-04-09 | 2003-08-05 | Smart Card Integrators, Inc. | Combined smartcard and magnetic-stripe card and reader and associated method |
| US20030172265A1 (en) * | 2001-05-04 | 2003-09-11 | Vu Son Trung | Method and apparatus for secure processing of cryptographic keys |
| US8140845B2 (en) * | 2001-09-13 | 2012-03-20 | Alcatel Lucent | Scheme for authentication and dynamic key exchange |
| KR20030078453A (ko) * | 2002-03-29 | 2003-10-08 | 주식회사 엘지이아이 | 무선 랜에서의 데이터 암호화/복호화 방법 및 장치 |
| US20030236983A1 (en) * | 2002-06-21 | 2003-12-25 | Mihm Thomas J. | Secure data transfer in mobile terminals and methods therefor |
| US7325133B2 (en) * | 2003-10-07 | 2008-01-29 | Koolspan, Inc. | Mass subscriber management |
| US7694335B1 (en) * | 2004-03-09 | 2010-04-06 | Cisco Technology, Inc. | Server preventing attacks by generating a challenge having a computational request and a secure cookie for processing by a client |
| JP4750105B2 (ja) * | 2005-03-23 | 2011-08-17 | Kddi株式会社 | キーストリーム暗号化装置および方法ならびにプログラム |
| JP4792876B2 (ja) * | 2005-08-30 | 2011-10-12 | 株式会社日立製作所 | 情報処理装置及び情報処理方法 |
| US7699233B2 (en) * | 2005-11-02 | 2010-04-20 | Nokia Corporation | Method for issuer and chip specific diversification |
| US20080027602A1 (en) * | 2006-05-30 | 2008-01-31 | Yeap Tet H | System and method for deterring theft of vehicles and other products having integral computer means |
| US8892887B2 (en) * | 2006-10-10 | 2014-11-18 | Qualcomm Incorporated | Method and apparatus for mutual authentication |
| JP4729587B2 (ja) * | 2007-01-23 | 2011-07-20 | 三星電子株式会社 | 広帯域無線アクセスシステムにおけるサービスガイドの伝達装置及び方法 |
| US7869915B2 (en) * | 2007-04-12 | 2011-01-11 | GM Global Technology Operations LLC | Method and apparatus for validating processors using seed and key tests |
| US20100293379A1 (en) * | 2007-05-31 | 2010-11-18 | Beijing Transpacific Ip Technology Development Ltd | method for secure data transmission in wireless sensor network |
| US7957533B2 (en) * | 2007-10-02 | 2011-06-07 | Alcatel-Lucent Usa Inc. | Method of establishing authentication keys and secure wireless communication |
| US8370644B2 (en) * | 2008-05-30 | 2013-02-05 | Spansion Llc | Instant hardware erase for content reset and pseudo-random number generation |
| JP4666240B2 (ja) * | 2008-07-14 | 2011-04-06 | ソニー株式会社 | 情報処理装置、情報処理方法、プログラム、および情報処理システム |
| US8368517B2 (en) * | 2008-08-22 | 2013-02-05 | Hong Kong R&D Centre for Logistics and Supply Chain Management Enabling Technologies Limited | RFID privacy-preserving authentication system and method |
| KR101261674B1 (ko) * | 2008-12-22 | 2013-05-06 | 한국전자통신연구원 | 다운로드 제한 수신 시스템에서의 상호 인증 방법 및 장치 |
| KR101584987B1 (ko) * | 2009-06-08 | 2016-01-13 | 삼성전자주식회사 | 데이터 송수신 장치 및 방법 |
| DE102009024604B4 (de) * | 2009-06-10 | 2011-05-05 | Infineon Technologies Ag | Erzeugung eines Session-Schlüssels zur Authentisierung und sicheren Datenübertragung |
| KR20110043160A (ko) * | 2009-10-21 | 2011-04-27 | 삼성전자주식회사 | 페어링을 지원하는 모바일 통신 장치 |
| KR101038096B1 (ko) * | 2010-01-04 | 2011-06-01 | 전자부품연구원 | 바이너리 cdma에서 키 인증 방법 |
| KR20110090602A (ko) * | 2010-02-04 | 2011-08-10 | 삼성전자주식회사 | 인증서버 없이 공개키를 인증하는 방법 및 장치 |
| WO2011099325A1 (ja) * | 2010-02-15 | 2011-08-18 | 株式会社日立製作所 | 暗号通信システム及びそれに用いる送信機及び受信機 |
| US8745386B2 (en) * | 2010-06-21 | 2014-06-03 | Microsoft Corporation | Single-use authentication methods for accessing encrypted data |
| WO2012003591A1 (en) * | 2010-07-09 | 2012-01-12 | Research In Motion Limited | Microcode-based challenge/response process |
| US8667265B1 (en) * | 2010-07-28 | 2014-03-04 | Sandia Corporation | Hardware device binding and mutual authentication |
| US10193873B2 (en) * | 2010-09-30 | 2019-01-29 | Comcast Cable Communications, Llc | Key derivation for secure communications |
| TW201218726A (en) * | 2010-10-25 | 2012-05-01 | Hon Hai Prec Ind Co Ltd | Data transmission security system and method |
| JP6022539B2 (ja) * | 2011-04-15 | 2016-11-09 | サムスン エレクトロニクス カンパニー リミテッド | マシンツーマシンサービス提供方法及び装置 |
| JP5050114B1 (ja) * | 2011-04-28 | 2012-10-17 | 株式会社東芝 | 情報記録装置 |
| US8494154B2 (en) * | 2011-06-20 | 2013-07-23 | Bae Systems Information And Electronic Systems Integration Inc. | Cryptographic ignition key system |
| US8868913B1 (en) * | 2011-09-29 | 2014-10-21 | Juniper Networks, Inc. | Automatically authenticating a host key via a dynamically generated certificate using an embedded cryptographic processor |
| US8879483B2 (en) * | 2011-10-17 | 2014-11-04 | International Business Machines Corporation | Multi-device monitoring and control using intelligent device channel sharing |
| US9128876B2 (en) * | 2011-12-06 | 2015-09-08 | Honeywell International Inc. | Memory location specific data encryption key |
| CN103167492B (zh) * | 2011-12-15 | 2016-03-30 | 华为技术有限公司 | 在通信系统中生成接入层密钥的方法及其设备 |
| GB2504457A (en) * | 2012-06-06 | 2014-02-05 | Univ Bruxelles | Message authentication via distributed secret keys |
| US10102390B2 (en) * | 2012-06-28 | 2018-10-16 | Honeywell International Inc. | Memory authentication with redundant encryption |
| KR102013841B1 (ko) * | 2012-08-06 | 2019-08-23 | 삼성전자주식회사 | 데이터의 안전한 저장을 위한 키 관리 방법 및 그 장치 |
| US9258287B2 (en) * | 2012-12-20 | 2016-02-09 | Broadcom Corporation | Secure active networks |
| WO2014106031A1 (en) * | 2012-12-28 | 2014-07-03 | Vasco Data Security, Inc. | Remote authentication and transaction signatures |
| WO2014138626A1 (en) * | 2013-03-08 | 2014-09-12 | Robert Bosch Gmbh | Systems and methods for maintaining integrity and secrecy in untrusted computing platforms |
| US9246940B2 (en) * | 2013-04-06 | 2016-01-26 | Citrix Systems, Inc. | Systems and methods for protecting cluster systems from TCP SYN attack |
| JP6142704B2 (ja) * | 2013-07-11 | 2017-06-07 | 富士通株式会社 | 秘匿データ照合装置、秘匿データ照合プログラムおよび秘匿データ照合方法 |
| US9276750B2 (en) * | 2013-07-23 | 2016-03-01 | Intel Corporation | Secure processing environment measurement and attestation |
| US10164958B2 (en) * | 2013-08-19 | 2018-12-25 | Entry Point, Llc | Open access network secure authentication systems and methods |
| US9124421B2 (en) * | 2013-12-04 | 2015-09-01 | Intel Corporation | Data prioritization, storage and protection in a vehicular communication system |
| JP6187251B2 (ja) * | 2013-12-27 | 2017-08-30 | 富士通株式会社 | データ通信方法、およびデータ通信装置 |
| WO2015157693A2 (en) * | 2014-04-11 | 2015-10-15 | Rubicon Labs, Inc. | System and method for an efficient authentication and key exchange protocol |
| US10148669B2 (en) * | 2014-05-07 | 2018-12-04 | Dell Products, L.P. | Out-of-band encryption key management system |
| JP6226197B2 (ja) * | 2014-05-23 | 2017-11-08 | パナソニックIpマネジメント株式会社 | 証明書発行システム、クライアント端末、サーバ装置、証明書取得方法、及び証明書発行方法 |
| JP6168415B2 (ja) * | 2014-05-27 | 2017-07-26 | パナソニックIpマネジメント株式会社 | 端末認証システム、サーバ装置、及び端末認証方法 |
| JP6167990B2 (ja) * | 2014-05-27 | 2017-07-26 | パナソニックIpマネジメント株式会社 | 署名検証システム、検証装置、及び署名検証方法 |
| US9454661B2 (en) * | 2014-06-30 | 2016-09-27 | Microsoft Technology Licensing, Llc | Key versioning including hash stick technology |
| US9460567B2 (en) * | 2014-07-29 | 2016-10-04 | GM Global Technology Operations LLC | Establishing secure communication for vehicle diagnostic data |
| US9438417B2 (en) * | 2014-08-12 | 2016-09-06 | Robert Bosch Gmbh | System and method for shared key agreement over untrusted communication channels |
| US10057240B2 (en) * | 2014-08-25 | 2018-08-21 | Sap Se | Single sign-on to web applications from mobile devices |
| US9356921B2 (en) * | 2014-08-28 | 2016-05-31 | Sap Se | Different authentication profiles |
| US10493996B2 (en) * | 2014-09-22 | 2019-12-03 | Future Technology Partners, Llc | Method and system for impaired driving detection, monitoring and accident prevention with driving habits |
| US9602290B2 (en) * | 2014-10-16 | 2017-03-21 | Infineon Technologies Ag | System and method for vehicle messaging using a public key infrastructure |
| CN105577625B (zh) * | 2014-10-17 | 2019-04-23 | 西安西电捷通无线网络通信股份有限公司 | 基于预共享密钥的实体鉴别方法及装置 |
| US9923719B2 (en) * | 2014-12-09 | 2018-03-20 | Cryptography Research, Inc. | Location aware cryptography |
| US10536269B2 (en) * | 2015-02-25 | 2020-01-14 | Secret Double Octopus Ltd | Method and system for authentication and preserving the integrity of communication, secured by secret sharing |
| US9628488B1 (en) * | 2015-04-08 | 2017-04-18 | Jpmorgan Chase Bank, N.A. | Method and system for sensitive data abstraction |
| US9830480B2 (en) * | 2015-05-27 | 2017-11-28 | Google Llc | Policies for secrets in trusted execution environments |
| US9697371B1 (en) * | 2015-06-30 | 2017-07-04 | Google Inc. | Remote authorization of usage of protected data in trusted execution environments |
| US20200004933A1 (en) * | 2015-07-10 | 2020-01-02 | Inside Secure | Method and apparatus for a blackbox programming system permitting downloadable applications and multiple security profiles providing hardware separation of services in hardware constrained devices |
| US10158487B2 (en) * | 2015-07-16 | 2018-12-18 | Cisco Technology, Inc. | Dynamic second factor authentication for cookie-based authentication |
| US10303900B2 (en) * | 2015-07-20 | 2019-05-28 | Intel Corporation | Technologies for secure programming of a cryptographic engine for trusted I/O |
| US9794234B2 (en) * | 2015-07-28 | 2017-10-17 | Cisco Technology, Inc. | Pairwise pre-shared key generation system |
| US10057224B2 (en) * | 2015-08-04 | 2018-08-21 | Rubicon Labs, Inc. | System and method for initializing a shared secret system |
| US20170063544A1 (en) * | 2015-08-26 | 2017-03-02 | Rubicon Labs, Inc. | System and method for sharing data securely |
| US9673982B2 (en) * | 2015-09-16 | 2017-06-06 | Sprint Communications Company L.P. | Efficient hardware trust verification in data communication systems that comprise network interface cards, central processing units, and data memory buffers |
| US10142101B2 (en) * | 2015-09-29 | 2018-11-27 | Intel Corporation | Hardware enforced one-way cryptography |
| US9980137B2 (en) * | 2015-12-11 | 2018-05-22 | Patrocinium Systems LLC | Secure beacon-based location systems and methods |
| US10484372B1 (en) * | 2015-12-14 | 2019-11-19 | Amazon Technologies, Inc. | Automatic replacement of passwords with secure claims |
| JP6589996B2 (ja) * | 2016-01-15 | 2019-10-16 | 富士通株式会社 | セキュリティ装置および制御方法 |
| KR102444239B1 (ko) * | 2016-01-21 | 2022-09-16 | 삼성전자주식회사 | 보안 칩, 어플리케이션 프로세서, 보안 칩을 포함하는 디바이스 및 그 동작방법 |
| US20170337390A1 (en) * | 2016-05-18 | 2017-11-23 | Qualcomm Incorporated | Data protection at factory reset |
| US10339327B2 (en) * | 2016-06-20 | 2019-07-02 | Intel Corporation | Technologies for securely binding a platform manifest to a platform |
| US10225735B2 (en) * | 2016-08-31 | 2019-03-05 | Lenovo (Singapore) Pte. Ltd. | Systems and methods to authenticate using vehicle |
| US11057196B2 (en) * | 2016-09-08 | 2021-07-06 | Hewlett-Packard Development Company, L.P. | Establishing shared key data for wireless pairing |
| US10785022B2 (en) * | 2016-09-13 | 2020-09-22 | Hiroshi Watanabe | Network without abuse of a private key |
| US10505741B1 (en) * | 2016-09-29 | 2019-12-10 | Amazon Technologies, Inc. | Cryptographically provable data certification and provenance |
| CN106533655B (zh) * | 2016-10-27 | 2020-07-31 | 江苏大学 | 一种车内网ecu安全通信的方法 |
| JP6473876B2 (ja) * | 2016-12-01 | 2019-02-27 | 株式会社ユートピア企画 | セキュアネットワーク通信方法 |
| WO2018110608A1 (ja) * | 2016-12-15 | 2018-06-21 | 日本電気株式会社 | 照合システム、方法、装置及びプログラム |
| CN106790053B (zh) * | 2016-12-20 | 2019-08-27 | 江苏大学 | 一种can总线中ecu安全通信的方法 |
| US11527120B2 (en) * | 2017-01-09 | 2022-12-13 | Yunding Network Technology (Beijing) Co., Ltd. | Methods and systems for offline verification code generation based on smart door lock system |
| WO2018214487A1 (zh) * | 2017-05-25 | 2018-11-29 | 华为技术有限公司 | 一种控制器区域网总线安全通信方法、装置及系统 |
| US10872152B1 (en) * | 2017-06-02 | 2020-12-22 | Apple Inc. | Provision of domains in secure enclave to support multiple users |
| US10492065B2 (en) * | 2017-06-23 | 2019-11-26 | Bank Of America Corporation | Encryption system and method |
| US10694382B2 (en) * | 2017-06-27 | 2020-06-23 | Here Global B.V. | Authentication of satellite navigation system receiver |
| SG10201705960QA (en) * | 2017-07-20 | 2019-02-27 | Huawei Int Pte Ltd | System and method for managing secure communications between modules in a controller area network |
| US20190065405A1 (en) * | 2017-08-29 | 2019-02-28 | Qualcomm Incorporated | Security aware non-speculative memory |
| US20190068361A1 (en) * | 2017-08-30 | 2019-02-28 | Ford Global Technologies, Llc | In-vehicle group key distribution |
| KR101842009B1 (ko) * | 2017-08-31 | 2018-05-14 | 영남대학교 산학협력단 | 자동차 원격 키 시스템 및 자동차 원격 키 시스템에서의 스마트키 인증 방법 |
| US10454681B1 (en) * | 2017-11-17 | 2019-10-22 | ISARA Corporation | Multi-use key encapsulation processes |
| WO2019099818A1 (en) * | 2017-11-17 | 2019-05-23 | Monkton, Inc. | Non-repudiation method and system |
| US11133929B1 (en) * | 2018-01-16 | 2021-09-28 | Acceptto Corporation | System and method of biobehavioral derived credentials identification |
| US11200634B2 (en) * | 2018-01-26 | 2021-12-14 | Ford Global Technologies, Llc | Dynamic watermarking of vehicle camera images |
| US10785213B2 (en) * | 2018-03-27 | 2020-09-22 | Ca Technologies, Inc. | Continuous authentication |
| US10958425B2 (en) * | 2018-05-17 | 2021-03-23 | lOT AND M2M TECHNOLOGIES, LLC | Hosted dynamic provisioning protocol with servers and a networked responder |
| US11263848B2 (en) * | 2018-05-30 | 2022-03-01 | Ford Global Technologies, Llc | Temporary and customized vehicle access |
| US11012427B2 (en) * | 2018-06-21 | 2021-05-18 | EMC IP Holding Company LLC | RSA trusted networks: RSA packet frames for advanced networking switches |
| US10956583B2 (en) * | 2018-06-27 | 2021-03-23 | At&T Intellectual Property I, L.P. | Multi-phase digital content protection |
| US20200036527A1 (en) * | 2018-07-24 | 2020-01-30 | Ca, Inc. | User authentication based on password-specific cryptographic keys |
| CN109040088B (zh) * | 2018-08-16 | 2022-02-25 | 腾讯科技(深圳)有限公司 | 认证信息传输方法、密钥管理客户端及计算机设备 |
| US20200065112A1 (en) * | 2018-08-22 | 2020-02-27 | Qualcomm Incorporated | Asymmetric speculative/nonspeculative conditional branching |
| US11126733B2 (en) * | 2018-08-27 | 2021-09-21 | Intel Corporation | System, apparatus and method for configurable trusted input/output access from authorized software |
| CN110874478B (zh) * | 2018-08-29 | 2023-05-02 | 阿里巴巴集团控股有限公司 | 密钥处理方法及装置、存储介质和处理器 |
| US20200082088A1 (en) * | 2018-09-11 | 2020-03-12 | Qualcomm Incorporated | User/Enterprise Data Protection Preventing Non-Authorized Firmware Modification |
| CN112637161B (zh) * | 2018-09-12 | 2022-07-08 | 宁德时代新能源科技股份有限公司 | 数据传输方法和存储介质 |
| US11212093B2 (en) * | 2018-09-14 | 2021-12-28 | Htc Corporation | Method of social key recovery and related device |
| CN110943957B (zh) * | 2018-09-21 | 2022-04-15 | 郑州信大捷安信息技术股份有限公司 | 一种车内网安全通信系统及方法 |
| US10862680B2 (en) * | 2018-09-26 | 2020-12-08 | Intel Corporation | Encoding process for multiple RSA and ECC keys |
| KR102788534B1 (ko) * | 2018-10-24 | 2025-03-31 | 삼성전자주식회사 | 난수 생성기, 이를 포함하는 암호화 장치 및 이의 동작 방법 |
| KR102450811B1 (ko) * | 2018-11-26 | 2022-10-05 | 한국전자통신연구원 | 차량 내부 네트워크의 키 관리 시스템 |
| CN111294795B (zh) * | 2018-12-10 | 2023-09-15 | 大陆汽车电子(连云港)有限公司 | 用于实现车内通信的系统 |
| US11030317B2 (en) * | 2018-12-11 | 2021-06-08 | Intel Corporation | Independently recoverable security for processor and peripheral communication |
| EP3811557B1 (en) * | 2019-01-04 | 2026-02-11 | Baidu.com Times Technology (Beijing) Co., Ltd. | Method and system to derive a session key to secure an information exchange channel between a host system and a data processing accelerator |
| DE102019105297A1 (de) * | 2019-03-01 | 2020-09-03 | Bayerische Motoren Werke Aktiengesellschaft | Steuerung eines Kraftfahrzeugs |
| US10757676B1 (en) * | 2019-03-08 | 2020-08-25 | Tile, Inc. | Commissioning electronic devices for use in a tracking system |
| US11433853B2 (en) * | 2019-03-29 | 2022-09-06 | Guangzhou Xiaopeng Motors Technology Co., Ltd. | Vehicle unlocking authentication method and apparatus based on terminal device |
| US11252193B2 (en) * | 2019-04-26 | 2022-02-15 | Microsoft Technology Licensing, Llc | Attestation service for enforcing payload security policies in a data center |
| KR102643372B1 (ko) * | 2019-05-29 | 2024-03-07 | 삼성전자주식회사 | 장치를 탐색하는 전자 장치 및 그 방법 |
| US11696134B2 (en) * | 2019-08-02 | 2023-07-04 | Qualcomm Incorporated | Secure path discovery in a mesh network |
| US11706199B2 (en) * | 2019-08-06 | 2023-07-18 | Samsung Electronics Co., Ltd | Electronic device and method for generating attestation certificate based on fused key |
| US11399287B2 (en) * | 2019-08-16 | 2022-07-26 | At&T Intellectual Property I, L.P. | Protection against relay attack for keyless entry systems in vehicles and systems |
| KR102942135B1 (ko) * | 2019-08-23 | 2026-03-23 | 삼성전자주식회사 | 블록체인 계좌 정보를 제공하는 전자 장치와 이의 동작 방법 |
| KR102928823B1 (ko) * | 2019-10-17 | 2026-02-23 | 현대자동차주식회사 | 차량용 통신 시스템 및 그를 위한 보안 통신 방법 |
| US11190346B2 (en) * | 2019-11-19 | 2021-11-30 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Secure device ownership transfer using an ephemeral device transfer token generated using elliptic curve cryptography |
| US11606687B1 (en) * | 2019-12-12 | 2023-03-14 | Amazon Technologies, Inc. | Anonymized bluetooth beacons |
| US11482057B2 (en) * | 2019-12-14 | 2022-10-25 | SVR Tracking, Inc. | Method and system for battery management for mobile geofencing devices |
| CN113132087B (zh) * | 2019-12-30 | 2025-07-29 | 国民技术股份有限公司 | 物联网、身份认证及保密通信方法、芯片、设备及介质 |
| CN111245607B (zh) * | 2020-01-07 | 2023-04-07 | 杭州涂鸦信息技术有限公司 | 一种组网方法及系统、配网设备、客户端和服务端 |
| US11595201B2 (en) * | 2020-02-21 | 2023-02-28 | Cyber Armor Ltd. | System and method for generation of a disposable software module for cryptographic material protection |
| TWI726650B (zh) * | 2020-03-11 | 2021-05-01 | 宏碁股份有限公司 | 區塊鏈亂數產生系統及區塊鏈亂數產生方法 |
| CN111541716A (zh) * | 2020-05-14 | 2020-08-14 | 东软睿驰汽车技术(沈阳)有限公司 | 一种数据传输的方法和相关装置 |
| WO2022006535A1 (en) * | 2020-07-02 | 2022-01-06 | SDG Logic Inc. | System and methods for confidential computing |
| US11477189B2 (en) * | 2020-07-10 | 2022-10-18 | Salesforce.Com, Inc. | Primary domain and secondary domain authentication |
| CN111709060B (zh) * | 2020-08-20 | 2020-11-24 | 飞天诚信科技股份有限公司 | 一种电子设备及其保护种子数据包的方法 |
| US12001707B2 (en) * | 2020-08-20 | 2024-06-04 | Micron Technology, Inc. | Host verification for a memory device |
| US11722298B2 (en) * | 2020-09-15 | 2023-08-08 | Globalfoundries U.S. Inc. | Public-private encryption key generation using Pcell parameter values and on-chip physically unclonable function values |
| US12101395B2 (en) * | 2020-09-29 | 2024-09-24 | Ncr Atleos Corporation | Cryptographic lock-and-key generation, distribution, and validation |
| US11683188B2 (en) * | 2020-10-13 | 2023-06-20 | Google Llc | Representing certificate expiration with time-based intermediate certificate authorities |
| US11402415B2 (en) * | 2020-10-14 | 2022-08-02 | Streamlinx, LLC | Method and system for providing energy audits |
| US12353520B2 (en) * | 2020-11-02 | 2025-07-08 | Intel Corporation | Graphics security with synergistic encryption, content-based and resource management technology |
| CN112600876A (zh) * | 2020-11-25 | 2021-04-02 | 宝能(广州)汽车研究院有限公司 | Ota升级包下载方法、ota服务器以及电子设备和存储介质 |
| US11917058B1 (en) * | 2020-12-08 | 2024-02-27 | Smart Wires Inc. | Secure communication system and method for impedance injection modules distributed on HV transmission lines |
| US11843939B2 (en) * | 2020-12-16 | 2023-12-12 | Itron, Inc. | Secure messaging for outage events |
| US11736451B2 (en) * | 2020-12-17 | 2023-08-22 | Itron, Inc. | Message broadcasting based on trust levels and resource limitations in a mesh network |
| KR102920759B1 (ko) * | 2021-02-26 | 2026-01-29 | 삼성전자주식회사 | 시스템 온 칩 및 그 동작 방법 |
| KR102648499B1 (ko) * | 2021-03-11 | 2024-03-19 | 한국전자통신연구원 | 기계 학습 기반 키 생성 장치 및 방법 |
| EP4315125A1 (en) * | 2021-03-29 | 2024-02-07 | Nvidia Corporation | Comprehensively obfuscated cryptographic accelerators and operations thereof |
| US11379125B1 (en) * | 2021-03-31 | 2022-07-05 | International Business Machines Corporation | Trusted field programmable gate array |
| US11804962B2 (en) * | 2021-04-29 | 2023-10-31 | GM Global Technology Operations LLC | System and method for establishing an in-vehicle cryptographic manager |
| US11574079B2 (en) * | 2021-05-27 | 2023-02-07 | Nuvoton Technology Corporation | Multi-stage provisioning of secret data |
| US12255994B2 (en) * | 2021-06-07 | 2025-03-18 | Micron Technology, Inc. | Secure data storage with a dynamically generated key |
| US11843596B2 (en) * | 2021-06-30 | 2023-12-12 | Micro Focus Llc | Reregistration of client device with server device using user device |
| US11966483B2 (en) * | 2021-06-30 | 2024-04-23 | Verizon Patent And Licensing Inc. | Systems and methods for secure random number generation |
| US12052350B2 (en) * | 2021-07-08 | 2024-07-30 | Cisco Technology, Inc. | Quantum resistant secure key distribution in various protocols and technologies |
| US11804951B2 (en) * | 2021-07-19 | 2023-10-31 | Infineon Technologies Ag | Advanced sensor security protocol |
| US11716622B2 (en) * | 2021-07-20 | 2023-08-01 | Bank Of America Corporation | System for identification of secure wireless network access points using cryptographic pre-shared keys |
| US12166876B2 (en) * | 2021-07-30 | 2024-12-10 | Micron Technology, Inc. | Embedded hardware security module (HSM) |
| CN113612617A (zh) * | 2021-08-06 | 2021-11-05 | 兰州理工大学 | 一种基于can的车内通信协议安全改进方法 |
| CN113613214B (zh) * | 2021-08-31 | 2023-07-21 | 重庆长安汽车股份有限公司 | 一种车内消息认证密钥管理方法及可读存储介质 |
| US11741224B2 (en) * | 2021-09-20 | 2023-08-29 | Intel Corporation | Attestation with a quantified trusted computing base |
| US12056230B2 (en) * | 2021-09-21 | 2024-08-06 | Paypal, Inc. | Split one-time password digits for secure transmissions to selected devices |
| US12267423B2 (en) * | 2021-09-24 | 2025-04-01 | Intel Corporation | Seamless access to trusted domain protected memory by virtual machine manager using transformer key identifier |
| US11731585B2 (en) * | 2021-10-28 | 2023-08-22 | Red Hat, Inc. | Cloud-based keyless entry system |
-
2021
- 2021-11-18 CN CN202111372411.XA patent/CN114301596A/zh active Pending
- 2021-12-06 EP EP21964568.6A patent/EP4436102B1/en active Active
- 2021-12-06 WO PCT/CN2021/135874 patent/WO2023087423A1/zh not_active Ceased
- 2021-12-06 US US18/270,506 patent/US12513128B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190068381A1 (en) * | 2016-02-29 | 2019-02-28 | Kddi Corporation | Communication system, hardware security module, terminal device, communication method, and program |
| US20190394046A1 (en) * | 2018-06-22 | 2019-12-26 | Sf Motors, Inc. | Secure firmware updates for remote vehicles |
| CN113411285A (zh) * | 2020-03-16 | 2021-09-17 | 广州汽车集团股份有限公司 | 车辆ecu远程升级方法、t-box、网关、系统及存储介质 |
| CN112994898A (zh) * | 2021-04-08 | 2021-06-18 | 北京邮电大学 | 车内网通信安全认证方法及装置 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4436102A4 * |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116488813A (zh) * | 2023-06-26 | 2023-07-25 | 合众新能源汽车股份有限公司 | 车辆及其通信安全认证方法、装置、电子设备和存储介质 |
| CN116488813B (zh) * | 2023-06-26 | 2023-08-18 | 合众新能源汽车股份有限公司 | 车辆及其通信安全认证方法、装置、电子设备和存储介质 |
| CN116781263A (zh) * | 2023-08-23 | 2023-09-19 | 合肥工业大学 | 车内ecu间身份认证及密钥自更新方法、可读存储介质 |
| CN116781263B (zh) * | 2023-08-23 | 2023-10-20 | 合肥工业大学 | 车内ecu间身份认证及密钥自更新方法、可读存储介质 |
| CN117714055A (zh) * | 2024-02-05 | 2024-03-15 | 合肥工业大学 | 一种基于身份信息的车内网络通信方法 |
| CN117714055B (zh) * | 2024-02-05 | 2024-04-12 | 合肥工业大学 | 一种基于身份信息的车内网络通信方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4436102A1 (en) | 2024-09-25 |
| CN114301596A (zh) | 2022-04-08 |
| EP4436102A4 (en) | 2025-04-30 |
| US12513128B2 (en) | 2025-12-30 |
| US20240064134A1 (en) | 2024-02-22 |
| EP4436102B1 (en) | 2026-03-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2023087423A1 (zh) | 车内网ota安全通讯方法、装置、车载系统及存储介质 | |
| US11128477B2 (en) | Electronic certification system | |
| CN103503408B (zh) | 用于提供访问凭证的系统和方法 | |
| CN112910826B (zh) | 一种初始配置方法及终端设备 | |
| CN113016201B (zh) | 密钥供应方法以及相关产品 | |
| CN106685653B (zh) | 一种基于信息安全技术的车辆远程固件更新方法及装置 | |
| CN114499876B (zh) | 基于区块链以及NB-IoT芯片的物联网数据存证方法 | |
| CN113114699A (zh) | 一种车辆终端身份证书申请方法 | |
| CN117097462B (zh) | 一种基于量子密钥体系的车载智能软件升级加密系统 | |
| CN113766450B (zh) | 车辆虚拟钥匙共享方法及移动终端、服务器、车辆 | |
| CN110891257A (zh) | 一种具有防攻击双向认证的网联车远程升级系统及方法 | |
| JP2025529624A (ja) | デジタル鍵のサーバベースの共有のためのコンセプト | |
| CN114785522B (zh) | 车联网信息安全认证方法、系统、终端和存储介质 | |
| CN112153646A (zh) | 认证方法、设备及系统 | |
| CN114449512A (zh) | 一种车端安全通信方法及装置 | |
| CN111949967A (zh) | 设备认证方法、装置、电子设备、服务器及存储介质 | |
| EP1906584B1 (en) | Method, system and device for game data transmission | |
| CN105391705A (zh) | 一种对应用服务进行认证的方法及装置 | |
| WO2021082222A1 (zh) | 通信方法、存储方法、运算方法及装置 | |
| CN113660271A (zh) | 一种车联网的安全认证方法及装置 | |
| CN111225001B (zh) | 区块链去中心化通讯方法、电子设备及系统 | |
| CN117544615A (zh) | 一种ota升级方法、装置、vbox及可读存储介质 | |
| CN117874780B (zh) | 一种数据库管控平台、文件上传方法及装置 | |
| TWI835351B (zh) | 跨網域之安全連線傳輸方法 | |
| CN117728958A (zh) | 一种通信方法、装置和系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 18270506 Country of ref document: US |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21964568 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2021964568 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2021964568 Country of ref document: EP Effective date: 20240618 |
|
| WWG | Wipo information: grant in national office |
Ref document number: 18270506 Country of ref document: US |
|
| WWG | Wipo information: grant in national office |
Ref document number: 2021964568 Country of ref document: EP |