Securing CRYSTALS-Kyber in FPGA Using Duplication and Clock Randomization

被引:5
作者
Moraitis, Michail [1 ]
Ji, Yanning [1 ]
Brisfors, Martin [1 ]
Dubrova, Elena [1 ]
Lindskog, Niklas [2 ]
Englund, Hakan [2 ]
机构
[1] Royal Inst Technol KTH, Dept Elect Engn, S-16440 Stockholm, Sweden
[2] Ericsson AB, Ericsson Res Platform Secur, S-22362 Lund, Sweden
基金
瑞典研究理事会;
关键词
Clocks; Hardware; Field programmable gate arrays; Side-channel attacks; Security; Generators; Resistance; CRYSTALS-Kyber; side-channel attack; countermeasure; clock randomization; duplication; deep learning;
D O I
10.1109/MDAT.2023.3298805
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Editor ’s notes: Postquantum cryptographic circuits bring in new implementation for which new side-channel attacks (SCAs) have been discovered including machine-learning-guided SCAs. This article presents a lightweight countermeasure to simultaneously prevent both side-channel and fault attacks. —Swarup Bhunia, University of Florida, USA
引用
收藏
页码:7 / 16
页数:10
相关论文
共 11 条
[1]  
Avanzi R., 2021, CRYSTALS-Kyber: Algorithm Specifications and Supporting Documentation
[2]  
Backlund L, 2022, Int. Assoc. Cryptol. Res., Tech. Rep. 2022/1692
[3]   A pure hardware implementation of CRYSTALS-KYBER PQC algorithm through resource reuse [J].
Huang, Yiming ;
Huang, Miaoqing ;
Lei, Zhongkui ;
Wu, Jiaxuan .
IEICE ELECTRONICS EXPRESS, 2020, 17 (17)
[4]   A Configurable CRYSTALS-Kyber Hardware Implementation with Side-Channel Protection [J].
Jati, Arpan ;
Gupta, Naina ;
Chattopadhyay, Anupam ;
Sanadhya, Somitra Kumar .
ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2024, 23 (02)
[5]   A Side-Channel Attack on a Hardware Implementation of CRYSTALS-Kyber [J].
Ji, Yanning ;
Wang, Ruize ;
Ngo, Kalle ;
Dubrova, Elena ;
Backlund, Linus .
2023 IEEE EUROPEAN TEST SYMPOSIUM, ETS, 2023,
[6]  
Kamucheka T., 2021, Power-based side channel attack analysis on PQC algorithms
[7]  
Kamucheka T, 2022, 2022 21ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT 2022), P112, DOI 10.1109/ICFPT56656.2022.9974404
[8]  
Moraitis M, 2023, P IEEE INT S CIRC SY, P1
[9]   Correlation Electromagnetic Analysis on an FPGA Implementation of CRYSTALS-Kyber [J].
Rodriguez, Rafael Carrera ;
Bruguier, Florent ;
Valea, Emanuele ;
Benoit, Pascal .
2023 18TH CONFERENCE ON PH.D RESEARCH IN MICROELECTRONICS AND ELECTRONICS, PRIME, 2023, :217-220
[10]   Formal Evaluation and Construction of Glitch-resistant Masked Functions [J].
Takarabt, Sofiane ;
Guilley, Sylvain ;
Souissi, Youssef ;
Karray, Khaled ;
Sauvage, Laurent ;
Mathieu, Yves .
2021 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE ORIENTED SECURITY AND TRUST (HOST), 2021, :304-313