Breaking Rainbow Takes a Weekend on a Laptop
Ward Beullens
CRYPTO 2022
Designing post-quantum digital signatures is a very active research area at present, with several protocols being developed, based on a variety of mathematical assumptions. Many of these signatures schemes can be used as a basis to define more advanced schemes, such as ring or threshold signatures, where multiple parties are involved in the signing process. Unfortunately, the majority of these protocols only considers a static adversary, that must declare which parties to corrupt at the beginning of the execution. However, a stronger security notion can be achieved, namely security against adaptive adversaries, that can corrupt parties at any times. In this paper we tackle the challenges of designing a post-quantum adaptively secure threshold signature scheme: starting from the GRASS signature scheme, which is only static secure, we show that it is possible to turn it into an adaptive secure threshold signature that we call GRASS+. In particular, we introduce two variants of the classical GAIP problem and discuss their security. We prove that our protocol is adaptively secure in the Random Oracle Model, if the adversary corrupts only parties. We are also able to prove that GRASS+ achieves full adaptive security, with a corruption threshold of , in the Black Box Group Action Model with Random Oracle. Finally, we improve the performance of the scheme by exploiting a better secret sharing, inspired from the work of Desmedt, Di Crescenzo, and Burmester from ASIACRYPT’94.
Ward Beullens
CRYPTO 2022
Andrea Basso, Luciano Maino
Eurocrypt 2025
Pierrick Dartois, Luca De Feo
PKC 2022
Ward Beullens, Lucas Dodgson, et al.
Eurocrypt 2025