A computational approach for the study of linear complexity of shrunken sequences
The shrinking generator is a pseudorandom bit generator based on the combination of two linear feedback shift registers of maximum period. These registers are synchronized with a common clock and produce binary sequences with good statistical properties. Due to its simplicity and efficient implement...
| Autores: | , , |
|---|---|
| Tipo de recurso: | artículo |
| Fecha de publicación: | 2026 |
| País: | España |
| Institución: | Universidad de Cantabria (UC) |
| Repositorio: | UCrea Repositorio Abierto de la Universidad de Cantabria |
| Idioma: | inglés |
| OAI Identifier: | oai:dnet:ucreareposit::7651a86cee6876bb9aed76b7a190463e |
| Acceso en línea: | https://hdl.handle.net/10902/39871 |
| Access Level: | acceso abierto |
| Palabra clave: | Shrinking generators Linear complexity Linear complexity profile Multidimensional arrays |
| id |
ES_44f00cef9cd0fd84359ff5c04b410013 |
|---|---|
| oai_identifier_str |
oai:dnet:ucreareposit::7651a86cee6876bb9aed76b7a190463e |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
A computational approach for the study of linear complexity of shrunken sequencesRequena, VerónicaGómez, Ana IsabelGómez Pérez, Domingo|||0000-0002-5780-2165Shrinking generatorsLinear complexityLinear complexity profileMultidimensional arraysThe shrinking generator is a pseudorandom bit generator based on the combination of two linear feedback shift registers of maximum period. These registers are synchronized with a common clock and produce binary sequences with good statistical properties. Due to its simplicity and efficient implementation, the shrinking generator is particularly suitable for stream cipher cryptographic schemes and most proposed attacks rely on the properties of the generator. Furthermore, its analysis serves as the foundation for other interleave constructions. In our work, we present a new algorithm which allows to compute the linear complexity for shrunken sequences in an efficient way together with a closed formula for the linear complexity of its output in certain conditions. Additionally, we establish the first bound on its linear complexity profile and a conjecture about the values of the linear complexity of these sequences. Our techniques involve two-dimensional arrays and their interleave structure, which could prove valuable for other pseudorandom bit generators.The work of the first author is partially supported by grant PID2023-151238OA-I00 funded by MICIU/AEI /10.13039/501100011033 and by ERDF, EU. The work of the second author was supported contribution is part of the “CÁTEDRA UNIVERSIDAD DE CANTABRIA-INCIBE DE NUEVOS RETOS EN CIBERSEGURIDAD ”, financed by “European Union NextGeneration-EU, the Recovery Plan, Transformation and Resilience, through INCIBE. The work of the third author partially supported by the Spanish I+D+i project PID2022-142159OB-I00 of the Ministerio de Ciencia e Innovación, I+D+i project CIAICO/2022/167 of the Generalitat Valenciana, and the I+D+i project VIGROB-287 of the Universitat d’Alacant.SpringerUniversidad de Cantabria20262026-01-01journal articlehttp://purl.org/coar/resource_type/c_6501NAhttp://purl.org/coar/version/c_be7fb7dd8ff6fe43info:eu-repo/semantics/articlehttps://hdl.handle.net/10902/39871Cryptography and Communications, 2026, 18(1), 141-152reponame:UCrea Repositorio Abierto de la Universidad de Cantabriainstname:Universidad de Cantabria (UC)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2Attribution 4.0 Internationalhttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessoai:dnet:ucreareposit::7651a86cee6876bb9aed76b7a190463e2026-06-02T12:39:31Z |
| dc.title.none.fl_str_mv |
A computational approach for the study of linear complexity of shrunken sequences |
| title |
A computational approach for the study of linear complexity of shrunken sequences |
| spellingShingle |
A computational approach for the study of linear complexity of shrunken sequences Requena, Verónica Shrinking generators Linear complexity Linear complexity profile Multidimensional arrays |
| title_short |
A computational approach for the study of linear complexity of shrunken sequences |
| title_full |
A computational approach for the study of linear complexity of shrunken sequences |
| title_fullStr |
A computational approach for the study of linear complexity of shrunken sequences |
| title_full_unstemmed |
A computational approach for the study of linear complexity of shrunken sequences |
| title_sort |
A computational approach for the study of linear complexity of shrunken sequences |
| dc.creator.none.fl_str_mv |
Requena, Verónica Gómez, Ana Isabel Gómez Pérez, Domingo|||0000-0002-5780-2165 |
| author |
Requena, Verónica |
| author_facet |
Requena, Verónica Gómez, Ana Isabel Gómez Pérez, Domingo|||0000-0002-5780-2165 |
| author_role |
author |
| author2 |
Gómez, Ana Isabel Gómez Pérez, Domingo|||0000-0002-5780-2165 |
| author2_role |
author author |
| dc.contributor.none.fl_str_mv |
Universidad de Cantabria |
| dc.subject.none.fl_str_mv |
Shrinking generators Linear complexity Linear complexity profile Multidimensional arrays |
| topic |
Shrinking generators Linear complexity Linear complexity profile Multidimensional arrays |
| description |
The shrinking generator is a pseudorandom bit generator based on the combination of two linear feedback shift registers of maximum period. These registers are synchronized with a common clock and produce binary sequences with good statistical properties. Due to its simplicity and efficient implementation, the shrinking generator is particularly suitable for stream cipher cryptographic schemes and most proposed attacks rely on the properties of the generator. Furthermore, its analysis serves as the foundation for other interleave constructions. In our work, we present a new algorithm which allows to compute the linear complexity for shrunken sequences in an efficient way together with a closed formula for the linear complexity of its output in certain conditions. Additionally, we establish the first bound on its linear complexity profile and a conjecture about the values of the linear complexity of these sequences. Our techniques involve two-dimensional arrays and their interleave structure, which could prove valuable for other pseudorandom bit generators. |
| publishDate |
2026 |
| dc.date.none.fl_str_mv |
2026 2026-01-01 |
| dc.type.none.fl_str_mv |
journal article http://purl.org/coar/resource_type/c_6501 NA http://purl.org/coar/version/c_be7fb7dd8ff6fe43 |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/article |
| format |
article |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/10902/39871 |
| url |
https://hdl.handle.net/10902/39871 |
| dc.language.none.fl_str_mv |
Inglés eng |
| language_invalid_str_mv |
Inglés |
| language |
eng |
| dc.rights.none.fl_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Attribution 4.0 International http://creativecommons.org/licenses/by/4.0/ |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Attribution 4.0 International http://creativecommons.org/licenses/by/4.0/ |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Springer |
| publisher.none.fl_str_mv |
Springer |
| dc.source.none.fl_str_mv |
Cryptography and Communications, 2026, 18(1), 141-152 reponame:UCrea Repositorio Abierto de la Universidad de Cantabria instname:Universidad de Cantabria (UC) |
| instname_str |
Universidad de Cantabria (UC) |
| reponame_str |
UCrea Repositorio Abierto de la Universidad de Cantabria |
| collection |
UCrea Repositorio Abierto de la Universidad de Cantabria |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869407128114954240 |
| score |
15,811543 |