Hardware Security for eXtended Merkle Signature Scheme Using SRAM-based PUFs and TRNGs

被引:6
|
作者
Roman, Roberto [1 ]
Arjona, Rosario [1 ]
Arcenegui, Javier [1 ]
Baturone, Iluminada [1 ]
机构
[1] Univ Seville, Inst Microelect Sevilla IMSE CNM, CSIC, Seville, Spain
关键词
XMSS; hash-based signatures; post-quantum cryptography; hardware security; SRAMs; PUFs; TRNGs;
D O I
10.1109/ICM50269.2020.9331821
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to the expansion of the Internet of Things (IoT), there is an increasing number of interconnected devices around us. Integrity, authentication and non-repudiation of data exchanged between them is becoming a must. This can be achieved by means of digital signatures. In recent years, the eXtended Merkle Signature Scheme (XMSS) has gained popularity in embedded systems because of its simple implementation, post-quantum security, and minimal security assumptions. From a hardware point of view, the security of digital signatures strongly depends on how the private keys are generated and stored. In this work, we propose the use of SRAMs as True Random Generators (TRNGs) and Physically Unclonable Functions (PUFs) to generate and reconstruct XMSS keys in a trusted way. We achieve a low-cost solution that only adds lightweight operations to the signature itself, such as repetition decoding and XORing, and does not require additional hardware (like secure non-volatile memories) since the manufacturing variations of the SRAM inside the IoT device are exploited. As a proof of concept, the solution was implemented in an IoT board based on the ESP32 microcontroller.
引用
收藏
页码:151 / 154
页数:4
相关论文
共 50 条
  • [1] An Efficient Full Hardware Implementation of Extended Merkle Signature Scheme
    Cao, Yuan
    Wu, Yanze
    Wang, Wen
    Lu, Xu
    Chen, Shuai
    Ye, Jing
    Chang, Chip-Hong
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2022, 69 (02) : 682 - 693
  • [2] Impact of Orientation on the Bias of SRAM-Based PUFs
    Abideen, Zain Ul
    Wang, Rui
    Perez, Tiago Diadami
    Schrijen, Geert-Jan
    Pagliarini, Samuel
    [J]. IEEE DESIGN & TEST, 2024, 41 (03) : 14 - 20
  • [3] Towards a Highly Reliable SRAM-based PUFs
    Vatajelu, Elena Ioana
    Di Natale, Giorgio
    Prinetto, Paolo
    [J]. PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 273 - 276
  • [4] Hardware-Anchored Security Based on SRAM PUFs, Part 2
    Handschuh, Helena
    [J]. IEEE SECURITY & PRIVACY, 2012, 10 (04) : 80 - 81
  • [5] Hardware-Anchored Security Based on SRAM PUFs, Part 1
    Handschuh, Helena
    [J]. IEEE SECURITY & PRIVACY, 2012, 10 (03) : 80 - 83
  • [6] Improving the reliability of SRAM-based PUFs in the presence of aging
    Saraza-Canflanca, P.
    Carrasco-Lopez, H.
    Brox, P.
    Castro-Lopez, R.
    Roca, E.
    Fernandez, F., V
    [J]. 2020 15TH IEEE INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA (DTIS 2020), 2020,
  • [7] Area, Time and Energy Efficient Multicore Hardware Accelerators for Extended Merkle Signature Scheme
    Cao, Yuan
    Wu, Yanze
    Qin, Lan
    Chen, Shuai
    Chang, Chip-Hong
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2022, 69 (12) : 4908 - 4918
  • [8] A volume rendering crossbar and SRAM-based hardware
    Deyssenroth, M
    de Boer, M
    Gröpl, A
    Hesser, J
    Männer, R
    [J]. VOLUME GRAPHICS, 2000, : 279 - +
  • [9] A Practical Device Authentication Scheme Using SRAM PUFs
    Koeberl, Patrick
    Li, Jiangtao
    Rajan, Anand
    Vishik, Claire
    Wu, Wei
    [J]. TRUST AND TRUSTWORTHY COMPUTING, TRUST 2011, 2011, 6740 : 63 - 77
  • [10] A practical device authentication scheme using SRAM PUFs
    Koeberl, Patrick
    Li, Jiangtao
    Maes, Roel
    Rajan, Anand
    Vishik, Claire
    Wjcik, Marcin
    Wu, Wei
    [J]. JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2012, 2 (04) : 255 - 269