Loading…

Deep Learning Enhanced Side Channel Analysis on CRYSTALS-Kyber

The combination of Deep-learning (DL) and Side-channel analysis (SCA) has been proven by several attacks targeting symmetric key cryptography implementations such as AES. This paper aims to demonstrate the effectiveness of DL in attacking a Post Quantum CRYSTALS-Kyber implementation to recover the p...

Full description

Saved in:
Bibliographic Details
Main Authors: Hoang, Anh Tuan, Kennaway, Mark, Pham, Dung Tuan, Mai, Thai Son, Khalid, Ayesha, Rafferty, Ciara, O'Neill, Maire
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The combination of Deep-learning (DL) and Side-channel analysis (SCA) has been proven by several attacks targeting symmetric key cryptography implementations such as AES. This paper aims to demonstrate the effectiveness of DL in attacking a Post Quantum CRYSTALS-Kyber implementation to recover the private key. We propose a CNN model with additional ciphertext knowledge to attack each 12-bit coefficient of the polynomial vector representing the private key. The model assigns a label to each trace by combining the values of each coefficient from the private key and so the attacker does not require any knowledge about the implementation and little or no knowledge about the Kyber algorithm. The model needs only 50 traces to reveal the coefficients of the polynomial vector which represents the entire private key.
ISSN:1948-3295
DOI:10.1109/ISQED60706.2024.10528674