Page MenuHomePhabricator

SW countermeasures against fault injection attacks
Open, NormalPublic

Description

Adding SW counter measures against fault injection attacks in HW. These attacks could be clock or power glitching, EM pulse, laser beam, temperature change. The goal of the attacker is is to execute unauthenticated code on the device. The expectation of the attacker that due to these injected faults the CPU will change its normal behaviour and in this way create a benefit for the attacker to bypass secure boot and image authentication. The potential differences in the CPU behaviour could be one or more instruction skip, modifying register content, corrupting memory read, corrupting instruction decoding, resetting bits in program status register.

Runtime SPE also could be affected when configuring the memory isolation HW components.