Information-Set Decoding for Convolutional Codes

πŸ“… 2024-08-14
πŸ›οΈ arXiv.org
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
Cryptanalysis of convolutional code-based cryptosystems remains challenging due to their inherent temporal dependencies and state constraints, for which no systematic information-set decoding (ISD) framework has existed. Method: This work proposes the first ISD framework specifically tailored to convolutional codes, integrating their algebraic structure with classical ISD principles. It introduces an optimized variable-selection model and an exact error-recovery probability estimation mechanism, accompanied by a dedicated security evaluation tool. Contribution/Results: The framework pioneers the extension of the ISD paradigm from block codes to convolutional codes, overcoming key decoding bottlenecks imposed by sequential structure and state-space limitations. Experiments demonstrate that it recovers 74–80% of induced errors in two representative convolutional code cryptosystems within ten hours, reducing their effective security strength to approximately 60 bitsβ€”lower in some instances. This establishes the first verifiable, reproducible, and general-purpose analytical benchmark for assessing the security of convolutional code cryptography.

Technology Category

Application Category

πŸ“ Abstract
In this paper, we present a framework for generic decoding of convolutional codes, which allows us to do cryptanalysis of code-based systems that use convolutional codes. We then apply this framework to information set decoding, study success probabilities and give tools to choose variables. Finally, we use this to attack two cryptosystems based on convolutional codes. In the first, our code recovered about 74% of errors in less than 10 hours each, and in the second case, we give experimental evidence that 80% of the errors can be recovered in times corresponding to about 60 bits of operational security, with some instances being significantly lower.
Problem

Research questions and friction points this paper is trying to address.

Develop generic decoding framework for convolutional codes
Apply information set decoding to analyze success probabilities
Attack two convolutional code-based cryptosystems experimentally
Innovation

Methods, ideas, or system contributions that make the work stand out.

Generic decoding framework for convolutional codes
Information set decoding with success analysis
Attacks on convolutional code-based cryptosystems
πŸ”Ž Similar Papers
No similar papers found.
N
Niklas Gassner
Julia Lieb
Julia Lieb
Assistant Professor, TU Ilmenau
Algebraic Coding Theory
A
Abhinaba Mazumder
M
Michael Schaller