Deep learning enhanced side channel analysis on CRYSTALS-Kyber

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The combination of Deep-learning (DL) and Sidechannel
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.
Original languageEnglish
Title of host publicationThe 25th International Symposium on Quality Electronic Design (ISQED'24): Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Publication statusAccepted - 19 Jan 2024
Event25th International Symposium on Quality Electronic Design (ISQED'24) - San Francisco, United States
Duration: 03 Apr 202405 Apr 2024

Publication series

NameInternational Symposium on Quality Electronic Design (ISQED): Proceedings
ISSN (Print)1948-3287
ISSN (Electronic)1948-3295

Conference

Conference25th International Symposium on Quality Electronic Design (ISQED'24)
Country/TerritoryUnited States
CitySan Francisco
Period03/04/202405/04/2024

Fingerprint

Dive into the research topics of 'Deep learning enhanced side channel analysis on CRYSTALS-Kyber'. Together they form a unique fingerprint.

Cite this