Whipping the Multivariate-based MAYO Signature Scheme using Hardware Platforms
Florian Hirner, Michael Streibl, Florian Krieger, Ahmet Can Mert, Sujoy Sinha Roy
Abstract
NIST issued a new call in 2023 to diversify the portfolio of quantumresistant digital signature schemes since the current portfolio relies on lattice problems. The MAYO scheme, which builds on the Unbalanced Oil and Vinegar (UOV) problem, is a promising candidate for this new call. MAYO introduces emulsifier maps and a novel 'whipping' technique to significantly reduce the key sizes compared to previous UOV schemes. This paper provides a comprehensive analysis of the implementation aspects of MAYO and proposes several optimization techniques that we use to implement a high-speed hardware accelerator. The first optimization technique is the partial unrolling of the emulsification process to increase parallelization. The second proposed optimization is a novel memory structure enabling the parallelization of significant bottlenecks in the MAYO scheme. In addition to this, we present a flexible transposing technique for the data format used in MAYO that can be expanded to other UOV-based schemes. We use these techniques to design the first high-speed ASIC and FPGA accelerator that supports all operations of the MAYO scheme for different NIST security levels. Compared with state-of-the-art, like HaMAYO [24] and UOV [7], our FPGA design shows a performance benefit of up to three orders of magnitude in both latency and area-time-product. Furthermore, we lower the BRAM consumption by up to 2.8× compared to these FPGA implementations. Compared to high-end CPU implementations, our ASIC design allows between 2.81× and 60.14× higher throughputs. This increases the number of signing operations per second from 483 to 13424, thereby fostering performant deployment of the MAYO scheme in time-critical applications. CCS Concepts • Hardware → VLSI design; • Security and privacy → Cryptography; • Computer systems organization → Architectures.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 9cb52c5b-c497-47ab-bf57-adfc0d55a282Related papers
- mUOV: Masking the Unbalanced Oil and Vinegar Digital Signature Scheme at First- and Higher-OrderSuparna Kundu, Quinten Norga, Angshuman Karmakar, Uttam Kumar Ojha et al.CCS 2025
- Cryptanalysis of the Lifted Unbalanced Oil Vinegar Signature SchemeJintai Ding, Joshua Deaton, Kurt Schmidt, Vishakha et al.CRYPTO 2020 · 15 citations
- Improved Cryptanalysis of UOV and RainbowWard BeullensEUROCRYPT 2021 · 96 citations
- Mckeycutter: A High-throughput Key Generator of Classic McEliece on HardwareYihong Zhu, Wenping Zhu, Chen Chen, Min Zhu et al.DAC 2023 · 9 citations
- Improved Cryptanalysis of SNOVAWard BeullensEUROCRYPT 2025 · 6 citations
