Method for monitoring a component of an event chain
AssigneeRobert Bosch GmbH
InventorsHans-Leo Ross, Lucas Heil
Life of this patent
Estimating the term…
Abstract
A method for monitoring a component of an event chain for an at least semi-automated driving function of a motor vehicle using a watchdog in which an enclave is implemented. The method includes: generating a first certificate for the component of the event chain with the aid of the first enclave, outputting the first certificate to the component with the aid of the watchdog, receiving output data output by the component with the aid of the watchdog, checking the output data on the basis of the first certificate with the aid of the first enclave in order to output a first check result, triggering a security action with the aid of the watchdog based on the first check result. A device, a computer program, and a machine-readable memory medium are also provided.
Claims16
A method for monitoring components of an event chain, the method comprising:
- generating a first certificate for a component of the components of the event chain using a first enclave, wherein the components of the event chain are for an at least semi-automated driving function of a motor vehicle using a watchdog, in which the first enclave is implemented;
- outputting the first certificate to the component using the watchdog;
- receiving output data output by the component using the watchdog;
- checking the output data based on the first certificate using the first enclave to output a first check result, wherein the checking includes checking whether the output data have been received within a predetermined time interval after the outputting of the first certificate, so that the first check result indicates whether the output data have been received within the predetermined time interval after outputting the first certificate;
- and
- triggering a security action using the watchdog based on the first check result indicating that the output data was received outside the predetermined time interval;
- wherein the components include at least one component of the motor vehicle, and wherein the at least one component includes at least one surroundings sensor.
An apparatus to monitor components of an event chain, comprising:
- a device configured to perform the following:
- generating a first certificate for a component of the components of the event chain using a first enclave, wherein the components of the event chain are for an at least semi-automated driving function of a motor vehicle using a watchdog, in which the first enclave is implemented;
- outputting the first certificate to the component using the watchdog;
- receiving output data output by the component using the watchdog;
- checking the output data based on the first certificate using the first enclave to output a first check result, wherein the checking includes checking whether the output data have been received within a predetermined time interval after the outputting of the first certificate, so that the first check result indicates whether the output data have been received within the predetermined time interval after outputting the first certificate;
- and
- triggering a security action using the watchdog based on the first check result indicating that the output data was received outside the predetermined time interval;
- wherein the components include at least one component of the motor vehicle, and wherein the at least one component includes at least one surroundings sensor.
A non-transitory machine-readable memory medium, on which is stored a computer program, which is executable by a processor, comprising:
- a program code arrangement having program code for monitoring components of an event chain, by performing the following:
- generating a first certificate for a component of the components of the event chain using a first enclave, wherein the components of the event chain are for an at least semi-automated driving function of a motor vehicle using a watchdog, in which the first enclave is implemented;
- outputting the first certificate to the component using the watchdog;
- receiving output data output by the component using the watchdog;
- checking the output data based on the first certificate using the first enclave to output a first check result, wherein the checking includes checking whether the output data have been received within a predetermined time interval after the outputting of the first certificate, so that the first check result indicates whether the output data have been received within the predetermined time interval after outputting the first certificate;
- and
- triggering a security action using the watchdog based on the first check result indicating that the output data was received outside the predetermined time interval;
- wherein the components include at least one component of the motor vehicle, and wherein the at least one component includes at least one surroundings sensor.
Dependencies are inferred from the claim text.