This repository contains the code for three variants of the Banquet signature scheme [1] which were proposed and benchmarked in our paper
Shorter Signatures Based on Tailor-Made Minimalist Symmetric-Key Crypto
Christoph Dobraunig and Daniel Kales and Christian Rechberger and Markus Schofnegger and Greg Zaverucha
eprint
The implementation of the Rainier signature scheme can be found here.
The individual folders contain a Readme on how to run and perform the benchmarks.
em-banquet: Banquet using an Even-Mansour variant of AES.lsaes-banquet: Banquet using a variant of AES with 32-bit S-Boxes.em-lsaes-banquet: Banquet using a an Even-Mansour variant of AES with 32-bit S-Boxes.
[1] Banquet: Short and Fast Signatures from AES Carsten Baum, Cyprien Delpech de Saint Guilhem, Daniel Kales, Emmanuela Orsini, Peter Scholl and Greg Zaverucha, Public Key Cryptography 2021 Paper, Implementation