The use of codes defined by sparse characteristic matrices, like QC-LDPC and QCMDPC codes, has become an established solution to design secure and efficient code-based public-key encryption schemes, as also witnessed by the ongoing NIST postquantum cryptography standardization process. However, similar approaches have been less fortunate in the context of code-based digital signatures, since no secure and efficient signature scheme based on these codes is available to date. The main limitation of previous attempts in this line of research has been the use of sparse signatures, which produces some leakage of information about the private key. In this paper, we propose a new code-based digital signature scheme that overcomes such a problem by publishing signatures that are abnormally dense, rather than sparse. This eliminates the possibility of deducing information from the sparsity of signatures, and follows a recent trend in code-based cryptography exploiting the hardness of the decoding problem for largeweight vectors, instead of its classical version based on small-weight vectors. We focus on one-Time use and provide a first parameterization of the new scheme, the main advantages of which are very fast signature generation and verification, and public keys that are not too large for a code-based signature scheme.
SPANSE: Combining sparsity with density for efficient one-time code-based digital signatures / Baldi, Marco; Chiaraluce, Franco; Santini, Paolo. - In: JOURNAL OF ALGEBRA AND ITS APPLICATIONS. - ISSN 0219-4988. - ELETTRONICO. - 23:07(2024). [10.1142/S0219498825500999]
SPANSE: Combining sparsity with density for efficient one-time code-based digital signatures
Baldi, Marco
;Chiaraluce, Franco;Santini, Paolo
2024-01-01
Abstract
The use of codes defined by sparse characteristic matrices, like QC-LDPC and QCMDPC codes, has become an established solution to design secure and efficient code-based public-key encryption schemes, as also witnessed by the ongoing NIST postquantum cryptography standardization process. However, similar approaches have been less fortunate in the context of code-based digital signatures, since no secure and efficient signature scheme based on these codes is available to date. The main limitation of previous attempts in this line of research has been the use of sparse signatures, which produces some leakage of information about the private key. In this paper, we propose a new code-based digital signature scheme that overcomes such a problem by publishing signatures that are abnormally dense, rather than sparse. This eliminates the possibility of deducing information from the sparsity of signatures, and follows a recent trend in code-based cryptography exploiting the hardness of the decoding problem for largeweight vectors, instead of its classical version based on small-weight vectors. We focus on one-Time use and provide a first parameterization of the new scheme, the main advantages of which are very fast signature generation and verification, and public keys that are not too large for a code-based signature scheme.File | Dimensione | Formato | |
---|---|---|---|
2205.12887v1.pdf
accesso aperto
Descrizione: Preprint of an article published in Journal of Algebra and its Applications, 23, 07, 2024, 10.1142/S0219498825500999 © World Scientific Publishing Company https://www.worldscientific.com/worldscinet/jaa
Tipologia:
Documento in pre-print (manoscritto inviato all’editore precedente alla peer review)
Licenza d'uso:
Licenza specifica dell’editore
Dimensione
261.22 kB
Formato
Adobe PDF
|
261.22 kB | Adobe PDF | Visualizza/Apri |
S0219498825500999.pdf
Solo gestori archivio
Tipologia:
Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza d'uso:
Tutti i diritti riservati
Dimensione
474.16 kB
Formato
Adobe PDF
|
474.16 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.