This repository and its submodules contain the code and deep-learning models used in the work of the paper titled "Secret Key Recovery Attack on Masked and Shuffled Implementations of CRYSTALS-Kyber and Saber" published in AIHWS23, a workshop at ACNS23.
The repository contains two folder saber
and kyber
. Each contains the scripts and models used in the analysis and attack on the respective algorithm. Both use the ECC_CCT_tool which is included as a top-level submodule. It can be pulled into a cloned repository by running git submodule update --init --recursive
.
Authors:
- Linus Backlund (KTH Royal Institute of Technology, Stockholm, Sweden)
- Kalle Ngo (KTH Royal Institute of Technology, Stockholm, Sweden)
- Joel Gärtner (KTH Royal Institute of Technology, Stockholm, Sweden)
- Elena Dubrova (KTH Royal Institute of Technology, Stockholm, Sweden)