Software Implementation of CRA and TRA to Recover the AES-128 Key using Side-Channel Signals with Python3

Desislava Nikolova, Ivaylo Vladimirov, Zornica Terneva · 2020

In this scientific paper is presented a software implementation of two side-channel radio attacks: CRA - Correlation Radio Attack and TRA - Template Radio Attack. The main goal is to recover the AES-128 key from an unknown system. Both attacks are developed in Python3 using a Linux-based computer. The algorithm uses Probability Density Functions and the Hamming-weight model. The results are calculated by the Partial Guessing Entropy. The software is run on the CPU.

Read the paper · More papers on PaperTik