Román Hajderek, RobertoArjona, RosarioArcenegui Almenara, JavierBaturone Castillo, María Iluminada2025-01-102025-01-102020-12-18Román Hajderek, R., Arjona, R., Arcenegui Almenara, J. y Baturone Castillo, M.I. (2020). Hardware Security for eXtended Merkle Signature Scheme Using SRAM-based PUFs and TRNGs. En 32nd International Conference on Microelectronics, ICM 2020 (9331821-), Aqaba, Jordania: Institute of Electrical and Electronics Engineers Inc..978-172819664-0https://hdl.handle.net/11441/166385Due 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.application/pdf5 p.engAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Hardware securityHash-based signaturesPost-quantum cryptographyPUFsSRAMsTRNGsXMSSHardware Security for eXtended Merkle Signature Scheme Using SRAM-based PUFs and TRNGsinfo:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/openAccesshttps://doi.org/10.1109/ICM50269.2020.9331821