SPANSE: combining sparsity with density for efficient one-time code-based digital signatures
Marco Baldi, Franco Chiaraluce, Paolo Santini

TL;DR
This paper introduces SPANSE, a novel code-based digital signature scheme that uses dense signatures to enhance security, achieving fast signing and verification with manageable key sizes, addressing limitations of previous sparse signature approaches.
Contribution
The paper presents a new signature scheme that replaces sparse signatures with dense ones, improving security by preventing private key leakage and leveraging large-weight decoding hardness.
Findings
Achieves fast signature generation and verification.
Produces reasonably small public keys.
Eliminates information leakage from signature sparsity.
Abstract
The use of codes defined by sparse characteristic matrices, like QC-LDPC and QC-MDPC codes, has become an established solution to design secure and efficient code-based public-key encryption schemes, as also witnessed by the ongoing NIST post-quantum 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · Cryptography and Data Security · DNA and Biological Computing
