Skip to content

Collection of metadata of different Side Channel Attack datasets

License

Notifications You must be signed in to change notification settings

ITSC-Group/sca-datasets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 

Repository files navigation

SCA Datasets

Collection of metadata of different Side Channel Attack datasets. If you find a new dataset, feel free to add it by creating a pull request.

Main datasets

Name Traces (training / attack) Features (original / reduced) Device Algorithm Countermeasures Keys Aquisition Papers URL
ASCAD v1 fixed key 50000 / 10000 100000 / 700 ATMEGA8515 AES-128 1st order XOR Boolean Masking Fixed EM JOC 2020 see versions below
ASCAD v1 variable key 200000 / 100000 250000 / 1400 ATMEGA8515 AES-128 1st order XOR Boolean Masking Random EM JOC 2020 See versions below
ASCAD v2 810000 1000000 STM32 Cortex M4 AES-128 2nd order Boolean Masking and shuffling Random Power preprint 2021/592 See versions below
DPA v1 81089 DES Fixed See versions below
DPA v2 1000000 / 640000 SASEBO GII FPGA AES-128 None Random in template, 32 fixed in test Power website
DPA v4.1 200000 ATMega-163 AES-128 Fixed Power website
DPA v4.2 80000 ATMega-163 AES-128 16 fixed Power
AES HD 500000 1250 Xilinx Virtex-5 FPGA on SASEBO GII AES-128 None 1 fixed EM probe on power line CHES 2018 See versions below
AES HD MM aka TeSCASE 5600000 3125 SASEBO GII FPGA AES-128 1 fixed website
AES RD 25000 / 25000 3500 8-bit Atmel AVR AES-128 Random delay interrupt 1 fixed Power CHES 2009 See versions below
AT128-N 200000 47000 ATmega128A AES-128 optional Random delay Power CHES 2021 Github Repository
AT128-F 200000 47000 ATmega128A AES-128 optional Random delay Power CHES 2021 Github Repository
CHES CTF 2018 AES 4x10000 / 2x1000 ? / 2200 STM32 AES-128 1st order XOR Boolean Masking Fixed and Random See versions below
CHES CTF 2018 DSA DSA Fixed website
CHES CTF 2018 RSA RSA Fixed website
WolfSSL Ed25519 6400 1000 STM32F4 on Piñata board Curve25519 EdDSA Power preprint 2019/358, 2020 OA journal paper Github repository
Reassure Curve25519 5997 μNaCl, ATmega328P, Chipwhisperer Curve25519 arithmetic-based conditional swap, projective coordinate re-randomization, scalar randomization EM preprint 2016/923, 2020 OA journal paper website
Curve25519 CSWAP-arith 76500 8000 μNaCl, STM32F4 Curve25519 arithmetic-based conditional swap, projective coordinate re-randomization, scalar randomization EM preprint 2017/1204
Curve25519 CSWAP-pointer 76500 1000 μNaCl, STM32F4 Curve25519 pointer-based conditional swap, projective coordinate re-randomization, scalar randomization EM preprint 2017/1204
CHES Challenge 2020 fixed key software Clyde-128 different ISW masking methods Fixed Power preprint 2022/471
CHES Challenge 2020 variable key software Clyde-128 different ISW masking methods Random Power preprint 2022/471

Versions

Main dataset Version URL
ASCAD v1 fixed key Official government release https://www.data.gouv.fr/s/resources/ascad/20180530-163000/ASCAD_data.zip
ASCAD v1 fixed key Preprocessed 700 features https://github.com/ANSSI-FR/ASCAD/tree/master/ATMEGA_AES_v1/ATM_AES_v1_fixed_key
ASCAD v1 fixed key Preprocessed 700 features and desynchronized https://github.com/ANSSI-FR/ASCAD/tree/master/ATMEGA_AES_v1/ATM_AES_v1_fixed_key
ASCAD v1 variable key Official government release https://www.data.gouv.fr/s/resources/ascad/20180530-163000/ASCAD_data.zip
ASCAD v1 variable key Preprocessed 1400 features https://github.com/ANSSI-FR/ASCAD/tree/master/ATMEGA_AES_v1/ATM_AES_v1_variable_key
ASCAD v1 variable key Preprocessed 1400 features and desynchronized https://github.com/ANSSI-FR/ASCAD/tree/master/ATMEGA_AES_v1/ATM_AES_v1_variable_key
ASCAD v2 Official government release https://files.data.gouv.fr/anssi/ascadv2/
ASCAD v2 Preprocessed 15000 features https://files.data.gouv.fr/anssi/ascadv2/ascadv2-extracted.h5
AES HD Original release 500000 traces http://aisylabdatasets.ewi.tudelft.nl/aes_hd.h5
AES HD AISyLab AES_HD_Ext https://github.com/AISyLab/AES_HD_Ext
AES HD Zaid preprocessed 50000 / 25000 traces https://github.com/gabzai/Methodology-for-efficient-CNN-architectures-in-SCA/blob/master/AES_HD/AES_HD_dataset.zip
AES RD Original release https://github.com/ikizhvatov/randomdelays-traces
AES RD Zaid preprocessed 3500 features https://github.com/gabzai/Methodology-for-efficient-CNN-architectures-in-SCA/tree/master/AES_RD/AES_RD_dataset
DPA contest v1 Attacking the SecmatV1 SoC in ASIC, used for the contest https://cloud.telecom-paris.fr/s/8KWK5PnApP4DNy7
DPA contest v1 Attacking the SecmatV3 SoC in ASIC, 81569 traces https://cloud.telecom-paris.fr/s/js8bcrAnZc4rLQb
DPA contest v1 Attacking the SecmatV3 SoC in FPGA (Altera Stratix), 67753 traces https://cloud.telecom-paris.fr/s/qjDtWRHy4WEDBcm
DPA contest v4.2 Official contest release https://www.dpacontest.org/v4/42_traces.php
DPA contest v4.2 Zaid preprocessed 4000 features https://github.com/gabzai/Methodology-for-efficient-CNN-architectures-in-SCA/blob/master/DPA-contest%20v4/DPAv4_dataset.zip
CHES CTF 2018 AES Official CTF files with 42000 traces requiring google login https://chesctf.riscure.com/2018/content?show=training
CHES CTF 2018 AES Private full dataset with 500000 traces not available
CHES CTF 2018 AES Preprocessing scripts for neural networks https://github.com/agohr/ches2018
CHES CTF 2018 AES AISYLabs version with a different subset of 45000 traces from the full 500000 trace private dataset, used in preprint 2021/357 http://aisylabdatasets.ewi.tudelft.nl/ches_ctf.h5

About

Collection of metadata of different Side Channel Attack datasets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published