Paper 2025/621

SPHINCSLET: An Area-Efficient Accelerator for the Full SPHINCS+ Digital Signature Algorithm

Sanjay Deshpande, Yale University
Yongseok Lee, Seoul National University
Cansu Karakuzu, Seoul National University, Hasso Plattner Institute, University of Potsdam
Jakub Szefer, Northwestern University, Yale University
Yunheung Paek, Seoul National University
Abstract

This work presents SPHINCSLET, the first fully standard-compliant and area-efficient hardware implementation of the SLH-DSA algorithm, formerly known as SPHINCS+, a post-quantum digital signature scheme. SPHINCSLET is designed to be parameterizable across different security levels and hash functions, offering a balanced trade-off between area efficiency and performance. Existing hardware implementations either feature a large area footprint to achieve fast signing and verification or adopt a coprocessor-based approach that significantly slows down these operations. SPHINCSLET addresses this gap by delivering a 4.7 reduction in area compared to high-speed designs while achieving a 2.5 to 5 improvement in signing time over the most efficient coprocessor-based designs for a SHAKE256-based SPHINCS+ implementation. The SHAKE256-based SPHINCS+ FPGA implementation targeting the AMD Artix-7 requires fewer than 10.8K LUTs for any security level of SLH-DSA. Furthermore, the SHA-2-based SPHINCS+ implementation achieves a 2 to 4 speedup in signature generation across various security levels compared to existing SLH-DSA hardware, all while maintaining a compact area footprint of 6K to 15K LUTs. This makes it the fastest SHA-2-based SLH-DSA implementation to date. With an optimized balance of area and performance, SPHINCSLET can assist resource-constrained devices in transitioning to post-quantum cryptography.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Published elsewhere. ACM Transactions on Embedded Computing Systems
DOI
10.1145/3728469
Keywords
SLH-DSAPQCSPHINCS+Hardware ImplementationDigital Signature Scheme
Contact author(s)
sanjay deshpande @ yale edu
yslee @ sor snu ac kr
cansu karakuzu @ hpi de
jakub szefer @ northwestern edu
ypaek @ snu ac kr
History
2025-04-11: approved
2025-04-05: received
See all versions
Short URL
https://ia.cr/2025/621
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/621,
      author = {Sanjay Deshpande and Yongseok Lee and Cansu Karakuzu and Jakub Szefer and Yunheung Paek},
      title = {{SPHINCSLET}: An Area-Efficient Accelerator for the Full {SPHINCS}+ Digital Signature Algorithm},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/621},
      year = {2025},
      doi = {10.1145/3728469},
      url = {https://eprint.iacr.org/2025/621}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.