From 5-pass MQ-based identification to MQ-based signatures
Ming-Shing Chen, Andreas Hülsing, Joost Rijneveld, Simona Samardjiska and Peter Schwabe
Abstract: This paper presents MQDSS, the first signature scheme with a security reduction based on the problem of solving a multivariate system of quadratic equations (MQ problem). In order to construct this scheme we give a new security reduction for the Fiat-Shamir transform from a large class of 5-pass identification schemes and show that a previous attempt from the literature to obtain such a proof does not achieve the desired goal. We give concrete parameters for MQDSS and provide a detailed security analysis showing that the resulting instantiation MQDSS-31-64 achieves 128 bits of post-quantum security. Finally, we describe an optimized implementation of MQDSS-31-64 for recent Intel processors with full protection against timing attacks and report benchmarks of this implementation.
Paper: 2016-12-01 (older versions: , )
Source code: Available on GitHub
Related talks:
MQDSS
2018-04-12 – NIST's First PQC Standardization Conference –
From 5-pass MQ-based identification to MQ-based signatures
2017-03-24 – Crypto Working Group –
2016-12-05 – ASIACRYPT 2016 –
2016-11-18 – DS Lunch colloquium –
2016-06-30 – Crossing Seminar, TU Darmstadt – by Andreas Hülsing –
@inproceedings{CHRSS16, author = {Ming-Shing Chen and Andreas H\"ulsing and Joost Rijneveld and Simona Samardjiska and Peter Schwabe}, title = {From 5-pass MQ-based identification to MQ-based signatures}, booktitle = {Advances in Cryptology -- {Asiacrypt 2016}}, editor = {Jung Hee Cheon and Tsuyoshi Takagi}, publisher = {Springer-Verlag Berlin Heidelberg}, series = {Lecture Notes in Computer Science}, volume = {10032}, year = {2016}, pages = {135--165}, url = {https://eprint.iacr.org/2016/708}, }