Improved Veron Identification and Signature Schemes in the Rank Metric
Title | Improved Veron Identification and Signature Schemes in the Rank Metric |
Publication Type | Conference Paper |
Year of Publication | 2019 |
Authors | Bellini, Emanuele, Caullery, Florian, Gaborit, Philippe, Manzano, Marc, Mateu, Victor |
Conference Name | 2019 IEEE International Symposium on Information Theory (ISIT) |
Date Published | July 2019 |
Publisher | IEEE |
ISBN Number | 978-1-5386-9291-2 |
Keywords | cheating probability, code-based signature schemes, Computing Theory, cryptography, Decoding, digital signatures, double circulant codes, error correction codes, error-correcting codes, Fiat-Shamir transform, identification protocol, linear codes, Measurement, Metrics, probability, Protocols, pubcrawl, public key cryptography, public key size, quantum computing, quantum cryptography, random oracle model, rank metric, secure signature scheme, security metrics, signature size, smallest signature, Transforms, veron identification |
Abstract | It is notably challenging to design an efficient and secure signature scheme based on error-correcting codes. An approach to build such signature schemes is to derive it from an identification protocol through the Fiat-Shamir transform. All such protocols based on codes must be run several rounds, since each run of the protocol allows a cheating probability of either 2/3 or 1/2. The resulting signature size is proportional to the number of rounds, thus making the 1/2 cheating probability version more attractive. We present a signature scheme based on double circulant codes in the rank metric, derived from an identification protocol with cheating probability of 2/3. We reduced this probability to almost 1/2 to obtain the smallest signature among code-based signature schemes based on the Fiat-Shamir paradigm, around 22 KBytes for 128 bit security level. Furthermore, among all code-based signature schemes, our proposal has the lowest value of signature plus public key size, and the smallest secret and public key sizes. We provide a security proof in the Random Oracle Model, implementation performances, and a comparison with the parameters of similar signature schemes. |
URL | https://ieeexplore.ieee.org/document/8849585 |
DOI | 10.1109/ISIT.2019.8849585 |
Citation Key | bellini_improved_2019 |
- probability
- veron identification
- Transforms
- smallest signature
- signature size
- Security Metrics
- secure signature scheme
- rank metric
- random oracle model
- quantum cryptography
- quantum computing
- public key size
- public key cryptography
- pubcrawl
- Protocols
- cheating probability
- Metrics
- Measurement
- linear codes
- identification protocol
- Fiat-Shamir transform
- error-correcting codes
- error correction codes
- double circulant codes
- digital signatures
- Decoding
- Cryptography
- Computing Theory
- code-based signature schemes