遇见数据集

SCA-ASCON Power Trace Dataset

收藏
Zenodo2026-04-27 更新2026-05-26 收录
官方服务:

资源简介:

SCA-ASCON — Trace Dataset Documentation This dataset contains power traces acquired during the SCA-ASCON project.All traces were acquired using a ChipWhisperer Husky oscilloscope connectedto a SAM4S ARM Cortex-M4 target board running ASCON-128 firmware. ADC settings: 29.45 MHz sampling rate (~4.07 samples per clock cycle at 7.36 MHz target clock). ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━DIRECTORY STRUCTURE━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ SCA-ASCON_TRACES/├── WelchTtest/│ ├── tvla_traces/│ └── tvla_traces_round1/├── SCA-Attack/│ ├── cpa_traces/│ ├── cpa_traces_long/│ ├── cpa_traces_linear_diffusion/│ ├── cpa_traces_linear_diffusion_random_key/│ ├── cpa_traces_random_key/│ └── cpa_traces_fresh/└── MaskedAscon/ ├── tvla_traces_00/ ├── tvla_traces_0s/ ├── tvla_traces_03/ ├── tvla_traces_asm_03/ └── SecondOrder/ ├── tvla_traces_n3_00/ ├── tvla_traces_n3_0s/ ├── tvla_traces_n3_03/ └── t_filtered_n3_O0.npy ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━WELCHTTEST/━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TVLA trace sets used for leakage assessment.Each directory contains 8 groups (group1.npz ... group8.npz). Group structure: Group 1: Fixed key, Random nonce — T-test set A Group 2: Random key, Random nonce — T-test set B Group 3: Fixed key, Random nonce — T-test set A (pass 2) Group 4: Random key, Random nonce — T-test set B (pass 2) Groups 5-8: Fixed/Random — Reserved for countermeasure testing tvla_traces/ Traces per group: 1000 Samples per trace: 12000 Fixed key: 00112233445566778899AABBCCDDEEFF tvla_traces_round1/ Traces per group: 1000 Samples per trace: 12000 Capture window: round 1 only (S-box + linear diffusion) Fixed key: 00112233445566778899AABBCCDDEEFF ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━SCA-ATTACK/━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ CPA attack trace sets. Each directory contains: traces_cpa.npy — power trace matrix nonces_cpa.npy — nonce matrix (nonce used as plaintext) cpa_traces/ Traces: 10,000 | Samples: 1000 Key: 00112233445566778899AABBCCDDEEFF (development key) Notes: Round 1 only cpa_traces_long/ Traces: 360,000 | Samples: 1000 Key: 00112233445566778899AABBCCDDEEFF Notes: Round 1 only cpa_traces_linear_diffusion/ Traces: 50,000 | Samples: 1000 Key: 00112233445566778899AABBCCDDEEFF Notes: Round 1 only, linear diffusion layer explicitly captured cpa_traces_linear_diffusion_random_key/ Traces: 50,000 | Samples: 1000 Key: 0926A8614424DB0C6DCD5B54AA032778 (random key 1) Notes: Round 1 only, linear diffusion layer explicitly captured cpa_traces_random_key/ Traces: 100,000 | Samples: 1000 Key: 0926A8614424DB0C6DCD5B54AA032778 (random key 1) Notes: Round 1 only cpa_traces_fresh/ Traces: 50,000 | Samples: 1000 Key: 6DCD5B54AA0327780926A8614424DB0C (random key 2) Notes: Round 1 only, linear diffusion layer explicitly captured ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━MASKEDASCON/━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TVLA trace sets for the masked ASCON-128 implementation on SAM4S.Each directory contains 8 groups (group1.npz ... group8.npz).Traces per group: 1000 | Samples per trace: 12000Fixed key: 00112233445566778899AABBCCDDEEFF tvla_traces_00/ — Compiler: -O0 | N_SHARES=2tvla_traces_0s/ — Compiler: -Os | N_SHARES=2tvla_traces_03/ — Compiler: -O3 | N_SHARES=2tvla_traces_asm_03/ — Compiler: -O3 | N_SHARES=2 | secure_and in Thumb-2 assembly SecondOrder/ tvla_traces_n3_00/ — Compiler: -O0 | N_SHARES=3 tvla_traces_n3_0s/ — Compiler: -Os | N_SHARES=3 tvla_traces_n3_03/ — Compiler: -O3 | N_SHARES=3 t_filtered_n3_O0.npy — two-pass filtered first-order t-statistic vector for N_SHARES=3, -O0. Used to identify the time window for second-order TVLA analysis. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━KEYS REFERENCE━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Development key : 00112233445566778899AABBCCDDEEFFRandom key 1 : 0926A8614424DB0C6DCD5B54AA032778Random key 2 : 6DCD5B54AA0327780926A8614424DB0C

提供机构:
EURECOM
创建时间:
2026-04-27
二维码
社区交流群
二维码
科研交流群
商业服务