Paper 2026/1451

Lightweight Hardware Accelerator for the UOV Signature Scheme with Oil Space Blinding

Florian Krieger, Graz University of Technology
Maciej Czuprynko, Graz University of Technology
Sujoy Sinha Roy, Graz University of Technology
Abstract

In reaction to the emerging quantum threat, the National Institute of Standards and Technology (NIST) seeks post-quantum secure digital signature schemes. NIST's ongoing competition recently advanced to the third round, in which the Unbalanced Oil and Vinegar scheme (UOV) is a promising candidate due to UOV's conservative design, small signatures, and performant signing and verification. While these benefits make UOV attractive, the implementation aspects for compact hardware acceleration of UOV remain underexplored. Existing hardware accelerators optimize for performance and have large memory footprints. Yet, constrained devices require compact and low-memory hardware support. At the same time, lowering the memory consumption of UOV without sacrificing performance is challenging due to UOV's large public keys and intermediate results. In addition, low-end devices are prone to power side-channel attacks and benefit from lightweight countermeasures. In this work, we focus on the open challenges of compact UOV hardware acceleration. We design a low-memory UOV architecture with runtime-flexible support of NIST security levels 1 to 5. Our architecture uses a load-balanced 16-lane datapath supporting the critical matrix operations of UOV. In addition, we lower UOV's peak memory consumption using a slicing technique and enable on-the-fly data generation via streamlined data realignment. We also include a pipelined Gaussian Elimination unit and a streaming approach for the large public keys needed for signature verification. In addition to compact hardware acceleration, we defend against differential power analysis attacks through a lightweight blinding countermeasure relying on UOV's equivalent keys. Our blinding requires random non-singular matrices, which are not trivial to sample efficiently in hardware. We therefore assess existing sampling approaches and propose a novel technique based on the lower-upper decomposition of matrices. The resulting blinding solely re-uses existing datapath components and limits the runtime overhead to less than 30%. Compared to existing UOV accelerators, our efficient FPGA design reaches up to 5.1x lower signing and 3.2x lower verification latency, while reducing the memory consumption between 2.2x and 16x.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
Keywords
Hardware AccelerationPost-Quantum SignaturesUOVMAYOBlinding
Contact author(s)
florian krieger @ tugraz at
maciej czuprynko @ tugraz at
sujoy sinharoy @ tugraz at
History
2026-07-20: approved
2026-07-16: received
See all versions
Short URL
https://ia.cr/2026/1451
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1451,
      author = {Florian Krieger and Maciej Czuprynko and Sujoy Sinha Roy},
      title = {Lightweight Hardware Accelerator for the {UOV} Signature Scheme with Oil Space Blinding},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1451},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1451}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.