摘要 |
A method for updating an embedded electronic control unit, including an update gateway requests from a hardware security module an update request destined for the electronic control unit, the update gateway receives from the hardware security module the update request, which is signed by the hardware security module, the update gateway creates a communication channel, based on a cryptographic identity of the update gateway, to a backend, the update gateway sends the update request to the backend, the update gateway receives from the backend via the communication channel an update ticket which corresponds to the update request and is signed by the backend, in addition to associated update data, validates the update data, initiates a validation of the update ticket, checks the result of the validation, and depending on the result, the update gateway updates the electronic control unit with the update data. |
主权项 |
1. A method for updating an embedded electronic control unit, comprising:
requesting, by an update gateway from a hardware security module, an update request destined for the electronic control unit; receiving, by the update gateway from the hardware security module, the update request, which is signed by the hardware security module; creating, by the update gateway, a communication channel, based on a cryptographic identity of the update gateway, to a backend; sending, by the update gateway, the update request to the backend; receiving, by the update gateway from the backend via the communication channel, an update ticket which corresponds to the update request and is signed by the backend, in addition to associated update data; validating, by the update gateway, the update data; initiating, by the update gateway, a validation of the update ticket; checking, by the update gateway, a result of the validation; and depending on the result, updating, by the update gateway, the electronic control unit with the update data. |