This repository contains electromagnetic trace data from the Raspberry Pi 2B, as presented in our paper "Attacking High-Performance SBCs: A Generic Preprocessing Framework for EMA".
The acquisition methods and devices used for trace collection are detailed in our paper.
The dataset is approximately 15 GB in size. You can download it using the following link:
Download Link
Password: 9ivm
The dataset is provided in the .ets
file format, which was created by the eShard team. We recommend using the estraces library to process the data.
pip install estraces
import estraces
# Read the .ets file
ths = estraces.read_ths_from_ets_file("xxx.ets")
print(ths[0])
# Access the samples (as a NumPy ndarray)
samples = ths.samples[:] # type: numpy.ndarray
# Access all metadata associated with the traces
print(ths.metadatas) # dict-like object
Coming soon.