[Resource Topic] 2019/548: About Wave Implementation and its Leakage Immunity

Welcome to the resource topic for 2019/548

About Wave Implementation and its Leakage Immunity

Authors: Thomas Debris-Alazard, Nicolas Sendrier, Jean-Pierre Tillich


Wave is a recent digital signature scheme. It is based on a family of trapdoor one-way Preimage Sampleable Functions and is proven EUF-CMA in the random oracle model under two code-based computational assumptions. One of its key properties is to produce signatures uniformly distributed of fixed Hamming weight. This property implies that, if properly implemented, Wave is immune to leakage attack. We describe here the key stages for the implementation of the Wave trapdoor inverse function to integrate all the features to achieve leakage-freeness. A proof of concept implementation was made in SageMath and in C. It allowed us to check that properly generated Wave signatures are uniformly distributed.

ePrint: https://eprint.iacr.org/2019/548

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .