Dataset Open Access

Electromagnetic (EM) side-channel traces of elliptic curve point multiplication during SM2 decryption in OpenSSL

Tuveri, Nicola; ul Hassan, Sohaib; Pereida García, Cesar; Brumley, Billy Bob

Electromagnetic (EM) side-channel traces of elliptic curve point multiplication during SM2 decryption in OpenSSL

The dataset was used for Test Vector Leakage Assessment (TVLA) of SM2 decryption.
The results are presented at ACSAC 2018 (https://www.acsac.org/2018/) in "Side-Channel Analysis of SM2: A Late-Stage Featurization Case Study" (DOI: 10.1145/3274694.3274725).

The dataset contains Electromagnetic (EM) side-channel traces of elliptic curve point multiplication during SM2 decryption in OpenSSL.

Folders Description

  • EM_traces_before_countermeasures : contains EM traces that were taken on unprotected version of SM2 decryption;
  • EM_traces_after_countermeasures : contains EM traces that were taken after all the countermeasures described in the paper were applied;

Data Description

These are Matlab generated files (.mat).
Each file contains a single Matrix where each column represent an EM trace.
The data type is double-precision floating-point (8-bytes).

File Name Description

  • TRACE_fixed* : contains traces with fixed key and fixed point (cipher text)
  • TRACE_rand_key* : contains traces with random key and fixed point (cipher text)
  • TRACE_rand_point* : contains traces with fixed key and random point (cipher text)
Files (38.1 GB)
Name Size
EM_traces_after_countermeasures.tar.xz
md5:72dee9476e7b7b3006f8e001d4580899
19.4 GB Download
EM_traces_before_countermeasures.tar.xz
md5:b62f51f235233a496e61c518051f6cfa
18.6 GB Download
README.md
md5:89769991fd21ed9eaea6a067106ac2bf
1.3 kB Download
838
91
views
downloads
All versions This version
Views 838838
Downloads 9191
Data volume 1.3 TB1.3 TB
Unique views 588588
Unique downloads 6161

Share

Cite as