On the Masking-Friendly Designs for Post-quantum Cryptography


연구 분야: Cryptography



학회: International Conference on Security, Privacy, and Applied Cryptography Engineering


초록

Masking is a well-known and provably secure countermeasure against side-channel attacks. However, due to additional redundant computations, integrating masking schemes is expensive in terms of performance. The performance overhead of integrating masking countermeasures is heavily influenced by the design choices of a cryptographic algorithm and is often not considered during the design phase. In this work, we deliberate on the effect of design choices on integrating masking techniques into lattice-based cryptography. We select Scabbard, a suite of three lattice-based post-quantum key-encapsulation mechanisms (KEM), namely Florete, Espada, and Sable. We provide arbitrary-order masked implementations of all the constituent KEMs of the Scabbard suite by exploiting their specific design elements. We show that the masked implementations of Florete, Espada, and Sable outperform the masked implementations of Kyber in terms of speed for any order masking. Masked Florete exhibits a \(73\%\), \(71\%\), and \(70\%\) performance improvement over masked Kyber corresponding to the first-, second-, and third-order. Similarly, Espada exhibits \(56\%\), \(59\%\), and \(60\%\) and Sable exhibits \(75\%\), \(74\%\), and \(73\%\) enhanced performance for first-, second-, and third-order masking compared to Kyber respectively. Our results show that the design decisions have a significant impact on the efficiency of integrating masking countermeasures into lattice-based cryptography.


Author Profile
Suparna Kundu

COSIC KU Leuven Kasteelpark Arenberg 10 Bus 2452 3001 Leuven-Heverlee Belgium

Belgium
Author Profile
Angshuman Karmakar

COSIC KU Leuven Kasteelpark Arenberg 10 Bus 2452 3001 Leuven-Heverlee Belgium

Belgium
Author Profile
Ingrid Verbauwhede

Indian Institute of Technology Kanpur Kanpur India

India

📄 논문 정보

발행 연도 2024년
인용수 0
출판 국가 India, Belgium
사이트 Springer
좋아요 수 0

연관 논문 목록 (437건)