Reproducible families of codes and cryptographic applications

Structured linear block codes such as cyclic, quasi-cyclic and quasi-dyadic codes have gained an increasing role in recent years both in the context of error control and in that of code-based cryptography. Some well known families of structured linear block codes have been separately and intensively...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Santini Paolo, Persichetti Edoardo, Baldi Marco
Formato: article
Lenguaje:EN
Publicado: De Gruyter 2021
Materias:
Acceso en línea:https://doaj.org/article/67452fa856484ee7b2bf62d1b5ac6360
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:67452fa856484ee7b2bf62d1b5ac6360
record_format dspace
spelling oai:doaj.org-article:67452fa856484ee7b2bf62d1b5ac63602021-12-05T14:10:52ZReproducible families of codes and cryptographic applications1862-298410.1515/jmc-2020-0003https://doaj.org/article/67452fa856484ee7b2bf62d1b5ac63602021-09-01T00:00:00Zhttps://doi.org/10.1515/jmc-2020-0003https://doaj.org/toc/1862-2984Structured linear block codes such as cyclic, quasi-cyclic and quasi-dyadic codes have gained an increasing role in recent years both in the context of error control and in that of code-based cryptography. Some well known families of structured linear block codes have been separately and intensively studied, without searching for possible bridges between them. In this article, we start from well known examples of this type and generalize them into a wider class of codes that we call ℱ-reproducible codes. Some families of ℱ-reproducible codes have the property that they can be entirely generated from a small number of signature vectors, and consequently admit matrices that can be described in a very compact way. We denote these codes as compactly reproducible codes and show that they encompass known families of compactly describable codes such as quasi-cyclic and quasi-dyadic codes. We then consider some cryptographic applications of codes of this type and show that their use can be advantageous for hindering some current attacks against cryptosystems relying on structured codes. This suggests that the general framework we introduce may enable future developments of code-based cryptography.Santini PaoloPersichetti EdoardoBaldi MarcoDe Gruyterarticlelinear block codescode-based cryptographypost-quantum cryptographyreproducible codes11t7194a60MathematicsQA1-939ENJournal of Mathematical Cryptology, Vol 16, Iss 1, Pp 20-48 (2021)
institution DOAJ
collection DOAJ
language EN
topic linear block codes
code-based cryptography
post-quantum cryptography
reproducible codes
11t71
94a60
Mathematics
QA1-939
spellingShingle linear block codes
code-based cryptography
post-quantum cryptography
reproducible codes
11t71
94a60
Mathematics
QA1-939
Santini Paolo
Persichetti Edoardo
Baldi Marco
Reproducible families of codes and cryptographic applications
description Structured linear block codes such as cyclic, quasi-cyclic and quasi-dyadic codes have gained an increasing role in recent years both in the context of error control and in that of code-based cryptography. Some well known families of structured linear block codes have been separately and intensively studied, without searching for possible bridges between them. In this article, we start from well known examples of this type and generalize them into a wider class of codes that we call ℱ-reproducible codes. Some families of ℱ-reproducible codes have the property that they can be entirely generated from a small number of signature vectors, and consequently admit matrices that can be described in a very compact way. We denote these codes as compactly reproducible codes and show that they encompass known families of compactly describable codes such as quasi-cyclic and quasi-dyadic codes. We then consider some cryptographic applications of codes of this type and show that their use can be advantageous for hindering some current attacks against cryptosystems relying on structured codes. This suggests that the general framework we introduce may enable future developments of code-based cryptography.
format article
author Santini Paolo
Persichetti Edoardo
Baldi Marco
author_facet Santini Paolo
Persichetti Edoardo
Baldi Marco
author_sort Santini Paolo
title Reproducible families of codes and cryptographic applications
title_short Reproducible families of codes and cryptographic applications
title_full Reproducible families of codes and cryptographic applications
title_fullStr Reproducible families of codes and cryptographic applications
title_full_unstemmed Reproducible families of codes and cryptographic applications
title_sort reproducible families of codes and cryptographic applications
publisher De Gruyter
publishDate 2021
url https://doaj.org/article/67452fa856484ee7b2bf62d1b5ac6360
work_keys_str_mv AT santinipaolo reproduciblefamiliesofcodesandcryptographicapplications
AT persichettiedoardo reproduciblefamiliesofcodesandcryptographicapplications
AT baldimarco reproduciblefamiliesofcodesandcryptographicapplications
_version_ 1718371645984342016