Controller Area Network Bus Based Security Communications Method, Apparatus, and System

    公开(公告)号:US20200092129A1

    公开(公告)日:2020-03-19

    申请号:US16692654

    申请日:2019-11-22

    IPC分类号: H04L12/40 H04L9/08

    摘要: 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.

    SECURE STARTUP METHOD, CONTROLLER, AND CONTROL SYSTEM

    公开(公告)号:US20220182248A1

    公开(公告)日:2022-06-09

    申请号:US17575428

    申请日:2022-01-13

    IPC分类号: H04L9/32 H04L9/00

    摘要: 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.

    In-Vehicle Gateway Communication Method, In-Vehicle Gateway, and Intelligent Vehicle

    公开(公告)号:US20210126917A1

    公开(公告)日:2021-04-29

    申请号:US17139133

    申请日:2020-12-31

    IPC分类号: H04L29/06 H04L12/40

    摘要: 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.