-
1.
公开(公告)号:US20200092129A1
公开(公告)日:2020-03-19
申请号:US16692654
申请日:2019-11-22
发明人: Hsiao-Ying Lin , Zhuo Wei , Qingdi Sha , Kang Tang
摘要: A controller area network bus based security communications system includes a gateway electronic control unit (ECU) and at least one control area network (CAN) bus ECU. The gateway ECU generates a random number, and sends the random number to the at least one CAN bus ECU. A first CAN bus ECU obtains the random number sent by the gateway ECU, and generates a first information authentication code based on a key of a first CAN identifier, the random number sent by the gateway ECU, a count value of the first CAN identifier, and data of a first CAN packet.
-
公开(公告)号:US11271771B2
公开(公告)日:2022-03-08
申请号:US16692654
申请日:2019-11-22
发明人: Hsiao-Ying Lin , Zhuo Wei , Qingdi Sha , Kang Tang
摘要: A controller area network bus based security communications system includes a gateway electronic control unit (ECU) and at least one control area network (CAN) bus ECU. The gateway ECU generates a random number, and sends the random number to the at least one CAN bus ECU. A first CAN bus ECU obtains the random number sent by the gateway ECU, and generates a first information authentication code based on a key of a first CAN identifier, the random number sent by the gateway ECU, a count value of the first CAN identifier, and data of a first CAN packet.
-
公开(公告)号:US20220182248A1
公开(公告)日:2022-06-09
申请号:US17575428
申请日:2022-01-13
摘要: A secure startup method includes: sending startup information to an auxiliary controller, where the auxiliary controller includes a secure storage unit that stores first public key information and the secure storage unit has a tamper resistance function. The first public key information authenticates a target controller and the startup information triggers the auxiliary controller to authenticate a first program of the target controller. The target controller receives challenge information sent by the auxiliary controller, obtains response information based on the challenge information and sends the response information to the auxiliary controller.
-
公开(公告)号:US20210126917A1
公开(公告)日:2021-04-29
申请号:US17139133
申请日:2020-12-31
发明人: Hsiao-Ying Lin , Mingming Zhang , Cheng Kang Chu
摘要: An in-vehicle gateway communication method includes receiving a first message from a first in-vehicle device. An in-vehicle gateway identifies identification information in the first message, and matches the identification information with preset identification information stored in the in-vehicle gateway, and only when the matching succeeds, the in-vehicle gateway sends a second message, to indicate, using the second message, a second in-vehicle device to perform a target operation. When the identification information in the first message does not match the preset identification information stored in the gateway, the in-vehicle gateway does not send the second information to control the second in-vehicle device to perform the target operation. Therefore, identification information of a first message is set in an in-vehicle gateway of a vehicle.
-
5.
公开(公告)号:US12079618B2
公开(公告)日:2024-09-03
申请号:US17854441
申请日:2022-06-30
发明人: Girish Revadigar , Hsiao-Ying Lin , Zhuo Wei
摘要: A method for managing software versions of an electronic device in a vehicle and a relevant device are disclosed. The method includes: transmitting an update bundle to a target vehicle; receiving an update response from the target vehicle, wherein the update response is used to indicate one or more patches which have been successfully installed among the N patches; updating a vehicle version tree corresponding to the target vehicle according to the update response to obtain an updated VVT. The technical solution provides a lightweight and efficient version control mechanism for maintaining the software versions for each of the electronic devices in a vehicle.
-
-
-
-