Hi,
I'm watching S32G for safety application.
And I'm a bit puzzled since it seems no safety mechanism for security.
I suppose if the bare data (from CPU) could be corrupted by faults security. If AES rather than SHA-256 is used, since no hash(redundant bits) for check, what's the mitigation?
Hi,
When safety related data is encrypted or decrypted by the S32G it must also be protected with an integrity check, e.g. CRC or CMAC for this reason. A CRC should be calculated over the data prior to encryption. If the HSE then corrupts the data while it is encrypting or decrypting, this will be detectable with the integrity check.
Regards,
NaveenM