-
1.
公开(公告)号:US20200092129A1
公开(公告)日:2020-03-19
申请号:US16692654
申请日:2019-11-22
Applicant: Huawei Technologies Co., Ltd.
Inventor: Hsiao-Ying Lin , Zhuo Wei , Qingdi Sha , Kang Tang
Abstract: 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
Applicant: Huawei Technologies Co., Ltd.
Inventor: Hsiao-Ying Lin , Zhuo Wei , Qingdi Sha , Kang Tang
Abstract: 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.
-
公开(公告)号:US20230199500A1
公开(公告)日:2023-06-22
申请号:US18167627
申请日:2023-02-10
Applicant: Huawei Technologies Co., Ltd.
Inventor: Feng Geng , Qingdi Sha , Steven Yin Zhong
IPC: H04W12/122 , H04L9/32
CPC classification number: H04W12/122 , H04L9/32 , H04W56/002
Abstract: A secure onboard network communication method includes obtaining an initial value of a first freshness value (FV), obtaining a second value based on the initial value, and refreshing the initial value to the second value; sending a first message, where the first message includes the second value of the first FV; obtaining an initial value of a second FV, and when a first condition is met, refreshing the second FV to the second value, where the first condition includes a condition that the second value of the first FV is greater than or equal to a sum of the initial value of the second FV and a predetermined value.
-
-