Dataset Open Access

The impact of pulsed Electromagnetic Fault Injection on true random number generators

Madau, Maxime; Agoyan, Michel; Balasch, Josep; Grujic, Milos; Haddad, Patrick; Maurine, Philippe; Rozic, Vladimir; Singelee, Dave; Yang, Bohan; Verbauwhede, Ingrid

Random number acquisition from HECTOR daughter board and the clock signals of both decimator and Priority Encoder. The acquisition where done with a shift register between the output of Priority Encoder’s output and the scope (the same applies for the decimator’s output).

Folder is class by type of faults:

  1. tmp_00_wb means two of Priority Encoder’s bits are stuck at 00.
  2. tmp_01_wb means two of Priority Encoder’s bits are stuck at 01.
  3. tmp_10_wb means two of Priority Encoder’s bits are stuck at 10.
  4. tmp_11_wb means two of Priority Encoder’s bits are stuck at 11.
  5. tmp_0_wb means one of Priority Encoder’s bit is stuck at 0.
  6. tmp_1_wb means one of Priority Encoder’s bit is stuck at 1.
  7. Decim_0_wb means one bit of decimator’s output stuck at 0.
  8. Decim_1_wb means one bit of decimator’s output stuck at 1.

Curves are class as follows:

 (Index means the acquisition number)

  1. CIdecimIndex_0.trc files are the clock signal before decimation, i.e. the clock used to sample Priority encoder’s output.
  2. COdecimIndex_0.trc files are the clock signal after decimation, i.e. the clock used to sample decimator’s output.
  3. IrandDecim_Index_0.trc is the output of the Priority Encoder.
  4. OrandDecim_Index_0.trc is the output of the Priority Encoder.

All trc files are binary files.

The file conditions_wb recap all the injection parameter used to obtain the different fault.

Files (804.8 MB)
Name Size
traces.zip
md5:3f282023cb4bbd2efcfb1a0fbf90c56e
804.8 MB Download
23
2
views
downloads
All versions This version
Views 2323
Downloads 22
Data volume 1.6 GB1.6 GB
Unique views 1717
Unique downloads 22

Share

Cite as