Side-Channel Analysis on Lattice-Based KEM Using Multi-feature Recognition - The Case Study of Kyber

Yuan Ma, Xinyue Yang, An Wang, Congming Wei*, Tianyu Chen, Haotong Xu

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Kyber, selected as the next-generation standard for key encapsulation mechanism in the third round of the NIST post-quantum cryptography standardization process, has naturally raised concerns regarding its resilience against side-channel analysis and other physical attacks. In this paper, we propose a method for profiling the secret key using multiple features extracted based on a binary plaintext-checking oracle. In addition, we incorporate deep learning into the power analysis attack and propose a convolutional neural network suitable for multi-feature recognition. The experimental results demonstrate that our approach achieves an average key recovery success rate of 64.15% by establishing secret key templates. Compared to single-feature recovery, our approach bypasses the intermediate value recovery process and directly reconstructs the representation of the secret key. Our approach improves the correct key guess rate by 54% compared to single-feature recovery and is robust against invalid attacks caused by errors in single-feature recovery. Our approach was performed against the Kyber768 implementation from pqm4 running on STM32F429 M4-cortex CPU.

Original languageEnglish
Title of host publicationInformation Security and Cryptology – ICISC 2023 - 26th International Conference on Information Security and Cryptology, ICISC 2023, Revised Selected Papers
EditorsHwajeong Seo, Suhri Kim
PublisherSpringer Science and Business Media Deutschland GmbH
Pages221-239
Number of pages19
ISBN (Print)9789819712342
DOIs
Publication statusPublished - 2024
Event26th International Conference on Information Security and Cryptology on Information Security and Cryptology, ICISC 2023 - Seoul, Korea, Republic of
Duration: 29 Nov 20231 Dec 2023

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume14561 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference26th International Conference on Information Security and Cryptology on Information Security and Cryptology, ICISC 2023
Country/TerritoryKorea, Republic of
CitySeoul
Period29/11/231/12/23

Keywords

  • Convolutional neural network
  • Kyber
  • Lattice-Based cryptography
  • Plaintext-checking oracle
  • Side-channel analysis

Fingerprint

Dive into the research topics of 'Side-Channel Analysis on Lattice-Based KEM Using Multi-feature Recognition - The Case Study of Kyber'. Together they form a unique fingerprint.

Cite this