Physical Attacks

One of our major research areas is concerned with physical attacks on cryptographic processes implemented in hardware. We focus on attacks via side channels and error injections.

Side-Channel Analysis

This page is currently under construction. More information will follow soon.

Fault-Injection

Basically there are many different ways to inject faults into an FPGA or microcontroller. One of the most precise but also very expensive ways is to use lasers to recharge potentials in the drain areas of CMOS technology transistors. Alternatively, glitches can be specifically injected into the device's clock. The associated shortening of a clock period leads to false intermediate results, which are stored by internal registers. A more detailed description of this attack vector can be found below. Another possibility that we would like to present here is the use of electromagnetic pulses to disrupt the storage process of registers. This method is also described in detail below.

Fault-Injection by Clock Glitches

Topicbild This page is currently under construction. More information will follow soon.

Fault-Injection by Electremagnetic Pulses

This page is currently under construction. More information will follow soon.