Paper 2019/490
On sigma protocols with helper for MQ and PKP, fishy signature schemes and more
Ward Beullens
Abstract
This work presents 2 sigma protocols with helper to prove knowledge of: -A solution to a system of quadratic polynomials -A solution to an instance of the Permuted Kernel Problem We then remove the helper from the protocol with a "cut-and-choose" protocol and we apply the Fiat-Shamir transform to obtain signature schemes with security proof in the QROM. We show that the resulting signature schemes, which we call the "MUltivarite quaDratic FIat-SHamir" scheme (MUDFISH) and the "ShUffled Solution to Homogeneous linear SYstem FIat-SHamir" scheme (SUSHSYFISH), are more efficient than existing signatures based on the MQ problem and the Permuted Kernel Problem. We also leverage the ZK-proof for PKP to improve the efficiency of Stern-like Zero Knowledge proofs for lattice statements.
Metadata
- Available format(s)
- Category
- Public-key cryptography
- Publication info
- Preprint. MINOR revision.
- Keywords
- zero knowledgePost-Quantum digital signaturesMultivariate cryptographyPermuted Kernel ProblemSilly acronyms
- Contact author(s)
- ward beullens @ esat kuleuven be
- History
- 2020-02-21: last of 3 revisions
- 2019-05-20: received
- See all versions
- Short URL
- https://ia.cr/2019/490
- License
-
CC BY