Patent ID: 11861046
Assignee: INFINEON TECHNOLOGIES AG
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 7:
8. A method, comprising:
receiving, by a cryptographic accelerator, a payload of a received message;
generating, by the cryptographic accelerator, a first check value based on the payload, the first check value comprising a first cyclic redundancy check (CRC) value or a first message authentication code (MAC);
obtaining, by each comparator of a plurality of comparators, the first check value generated by the cryptographic accelerator;
obtaining, by each comparator of the plurality of comparators, a second check value,
wherein the second check value is a check value included in the received message, and
wherein the second check value comprises a second CRC value or a second MAC;

determining, by each comparator of the plurality of comparators, whether the first check value matches the second check value;
providing, by each comparator of the plurality of comparators, a respective output, of a plurality of outputs,
wherein each output of the plurality of outputs is provided by a different comparator of the plurality of comparators, and
wherein each output of the plurality of outputs indicates a first result that indicates that the first check value matches the second check value or a second result that indicates that the first check value does not match the second check value;

detecting a hardware fault based on whether the plurality of outputs indicates a same result and
evaluating an authenticity of the received message and a safety of the received message based on whether each output, of the plurality of outputs, indicate the first result.