Design of an FPGA-based tool for triggering fault injection into cryptographic devices

Fault injection is a powerful exploitation technique undermining the security of embedded systems. By generating controlled malfunctions on the device, fault Injection makes the target behave differently from what is written in its firmware, thus allowing various attack types. However, to be effective, these faults need to be orchestrated in a precise way with respect to events of interest, which are typically represented by analog or digital signals produced by the target cryptographic device. The project aims at designing an FPGA-based tool for a precise triggering of fault injection into a cryptographic device.

Comments are closed.