A Simple Power Analysis of an FPGA implementation of a polynomial multiplier for the NTRU cryptosystem

被引:0
|
作者
Camacho-Ruiz, Eros [1 ]
Sanchez-Solano, Santiago [1 ]
Martinez-Rodriguez, Macarena C. [1 ]
Tena-Sanchez, Erica [1 ,2 ]
Brox, Piedad [1 ]
机构
[1] Univ Seville, CSIC, Inst Microelect Sevilla, Seville, Spain
[2] Univ Seville, Escuela Politecn Super, Dept Elect Technol, Seville, Spain
来源
2023 38TH CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS, DCIS | 2023年
关键词
Post-Quantum Cryptography; NTRU; Simple Power Analysis;
D O I
10.1109/DCIS58620.2023.10336001
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
As quantum computing technology advances, the security of traditional cryptographic systems is becoming increasingly vulnerable. To address this issue, Post-Quantum Cryptography (PQC) has emerged as a promising solution that can withstand the brute force of quantum computers. However, PQC is not immune to attacks that exploit weaknesses in implementation, such as Side Channel Attacks (SCAs). SCAs can extract secret keys by analyzing the physical characteristics such as power consumption of the device while performing cryptographic operation. Simple Power Analysis (SPA) is a type of SCA that uses power consumption measurements to extract sensitive information. By applying SPA to a specific hardware implementation of a PQC algorithm such as the NTRU, potential vulnerabilities can appear in the Arithmetic Unit (AU) in charge of the multiplication operation. The effectiveness of this analysis to extract sensitive information has been evaluated through extensive experiments in which different countermeasures and strategies have been proposed, as well as an accelerated algorithm has been implemented. The results demonstrate that SPA can point out security breaches in the NTRU implementation, indicating an issue that can affect the PQC in the future.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] FPGA Implementation of Complex Multiplier Using Minimum Delay Vedic Real Multiplier Architecture
    Rao, K. Deergha
    Gangadhar, Ch.
    Korrai, Praveen K.
    2016 IEEE UTTAR PRADESH SECTION INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND ELECTRONICS ENGINEERING (UPCON), 2016, : 580 - 584
  • [42] A simple FPGA-based wireless transmitter/receiver convolutional cryptosystem
    Sone M.E.
    Ningo N.N.
    International Journal of Computers and Applications, 2011, 33 (02) : 137 - 143
  • [43] A Practical Fault Induction Attack against an FPGA Implementation of AES Cryptosystem
    Momeni, Hamed
    Masoumi, Massoud
    Dehghan, Ali
    2013 WORLD CONGRESS ON INTERNET SECURITY (WORLDCIS), 2013, : 134 - +
  • [44] Comparison of Simple Power Analysis Attack Resistant Algorithms for an Elliptic Curve Cryptosystem
    Byrne, A.
    Meloni, N.
    Tisserand, A.
    Popovici, E. M.
    Marnane, W. P.
    JOURNAL OF COMPUTERS, 2007, 2 (10) : 52 - 62
  • [45] Optimized FPGA Implementation of Elliptic Curve Cryptosystem over Prime Fields
    Yang, Guoqiang
    Kong, Fanyu
    Xu, Qiuliang
    2020 IEEE 19TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2020), 2020, : 243 - 249
  • [46] FPGA Implementation of Scalar Multiplication over Fp for Elliptic Curve Cryptosystem
    Bellemou, A.
    Anane, M.
    Benblidia, N.
    Issad, M.
    2015 10TH INTERNATIONAL DESIGN & TEST SYMPOSIUM (IDT), 2015, : 135 - 140
  • [47] Implementation of Efficient Multiplier for High Speed Applications Using FPGA
    Barakat, Mohamed
    Saad, Waleed
    Shokair, Mona
    PROCEEDINGS OF 2018 13TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND SYSTEMS (ICCES), 2018, : 211 - 214
  • [48] Simulation and FPGA implementation of a simple computer
    Al-Aubidy, KM
    Al-Bader, RF
    Smadi, AA
    MESM 2005: 7th Middle East Simulation Multiconference, 2005, : 151 - 158
  • [49] FPGA Implementation of Conventional and Vedic Algorithm for Energy Efficient Multiplier
    Patil, Hemangi P.
    Sawant, S. D.
    2015 INTERNATIONAL CONFERENCE ON ENERGY SYSTEMS AND APPLICATIONS, 2015, : 583 - 587
  • [50] FPGA Implementation of High Speed Multiplier with Optimized Reduction Phase
    Singh, Arpita
    Sharma, Abhay
    Kumari, Priyanka
    INTELLIGENT COMMUNICATION, CONTROL AND DEVICES, ICICCD 2017, 2018, 624 : 187 - 195