Cifrador de bloque con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos
- Autores
- Farías, Andrés Francisco; Farías, Andrés Alejandro
- Año de publicación
- 2023
- Idioma
- español castellano
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- Cifrador de bloque, desarrollado sobre la estructura de una red de Feistel, de tamaño de bloque de 256 bits, con clave de 128 bits y vector de inicialización de 256 bits, con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos, con modo de encadenamiento de bloques de cifrado de propagación (PCBC, Propagating Cipher Block Chaining). El primer algoritmo contiene un generador binario pseudoaleatorio que está compuesto por cuatro Linear Feedback Shift Registers (LFSR), de distintas longitudes, cuyas secuencias se combinan mediante una operación de suma con acarreo. El segundo algoritmo contiene un generador binario pseudoaleatorio que está conformado por tres LFSR, de distintas longitudes, cuyas secuencias se combinan mediante una suma con acarreo. Los algoritmos trabajan en paralelo y sus secuencias se combinan mediante una operación XOR. Los LFSR de cada uno de los generadores contienen funciones booleanas de filtrado no lineal de cuatro variables. Las funciones fueron seleccionadas por sus propiedades criptográficas tales como: ser balanceadas, alto grado algebraico, cumplir con el Criterio de Avalancha Estricta (SAC, sigla en inglés) y tener alta no linealidad. Finalmente, el texto cifrado obtenido fue sometido a un conjunto de pruebas estadísticas de aleatoriedad.
Red de Universidades con Carreras en Informática - Materia
-
Ciencias Informáticas
LFSR
cipher
key
boolean function
non-linearity - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-sa/4.0/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/165059
Ver los metadatos del registro completo
id |
SEDICI_e47ee34f4dbb3f80465350d446543f5a |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/165059 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
Cifrador de bloque con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelosFarías, Andrés FranciscoFarías, Andrés AlejandroCiencias InformáticasLFSRcipherkeyboolean functionnon-linearityCifrador de bloque, desarrollado sobre la estructura de una red de Feistel, de tamaño de bloque de 256 bits, con clave de 128 bits y vector de inicialización de 256 bits, con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos, con modo de encadenamiento de bloques de cifrado de propagación (PCBC, Propagating Cipher Block Chaining). El primer algoritmo contiene un generador binario pseudoaleatorio que está compuesto por cuatro Linear Feedback Shift Registers (LFSR), de distintas longitudes, cuyas secuencias se combinan mediante una operación de suma con acarreo. El segundo algoritmo contiene un generador binario pseudoaleatorio que está conformado por tres LFSR, de distintas longitudes, cuyas secuencias se combinan mediante una suma con acarreo. Los algoritmos trabajan en paralelo y sus secuencias se combinan mediante una operación XOR. Los LFSR de cada uno de los generadores contienen funciones booleanas de filtrado no lineal de cuatro variables. Las funciones fueron seleccionadas por sus propiedades criptográficas tales como: ser balanceadas, alto grado algebraico, cumplir con el Criterio de Avalancha Estricta (SAC, sigla en inglés) y tener alta no linealidad. Finalmente, el texto cifrado obtenido fue sometido a un conjunto de pruebas estadísticas de aleatoriedad.Red de Universidades con Carreras en Informática2023-10info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf562-571http://sedici.unlp.edu.ar/handle/10915/165059spainfo:eu-repo/semantics/altIdentifier/isbn/978-987-9285-51-0info:eu-repo/semantics/reference/url/https://sedici.unlp.edu.ar/handle/10915/163107info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T11:43:45Zoai:sedici.unlp.edu.ar:10915/165059Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 11:43:46.159SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
Cifrador de bloque con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos |
title |
Cifrador de bloque con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos |
spellingShingle |
Cifrador de bloque con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos Farías, Andrés Francisco Ciencias Informáticas LFSR cipher key boolean function non-linearity |
title_short |
Cifrador de bloque con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos |
title_full |
Cifrador de bloque con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos |
title_fullStr |
Cifrador de bloque con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos |
title_full_unstemmed |
Cifrador de bloque con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos |
title_sort |
Cifrador de bloque con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos |
dc.creator.none.fl_str_mv |
Farías, Andrés Francisco Farías, Andrés Alejandro |
author |
Farías, Andrés Francisco |
author_facet |
Farías, Andrés Francisco Farías, Andrés Alejandro |
author_role |
author |
author2 |
Farías, Andrés Alejandro |
author2_role |
author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas LFSR cipher key boolean function non-linearity |
topic |
Ciencias Informáticas LFSR cipher key boolean function non-linearity |
dc.description.none.fl_txt_mv |
Cifrador de bloque, desarrollado sobre la estructura de una red de Feistel, de tamaño de bloque de 256 bits, con clave de 128 bits y vector de inicialización de 256 bits, con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos, con modo de encadenamiento de bloques de cifrado de propagación (PCBC, Propagating Cipher Block Chaining). El primer algoritmo contiene un generador binario pseudoaleatorio que está compuesto por cuatro Linear Feedback Shift Registers (LFSR), de distintas longitudes, cuyas secuencias se combinan mediante una operación de suma con acarreo. El segundo algoritmo contiene un generador binario pseudoaleatorio que está conformado por tres LFSR, de distintas longitudes, cuyas secuencias se combinan mediante una suma con acarreo. Los algoritmos trabajan en paralelo y sus secuencias se combinan mediante una operación XOR. Los LFSR de cada uno de los generadores contienen funciones booleanas de filtrado no lineal de cuatro variables. Las funciones fueron seleccionadas por sus propiedades criptográficas tales como: ser balanceadas, alto grado algebraico, cumplir con el Criterio de Avalancha Estricta (SAC, sigla en inglés) y tener alta no linealidad. Finalmente, el texto cifrado obtenido fue sometido a un conjunto de pruebas estadísticas de aleatoriedad. Red de Universidades con Carreras en Informática |
description |
Cifrador de bloque, desarrollado sobre la estructura de una red de Feistel, de tamaño de bloque de 256 bits, con clave de 128 bits y vector de inicialización de 256 bits, con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos, con modo de encadenamiento de bloques de cifrado de propagación (PCBC, Propagating Cipher Block Chaining). El primer algoritmo contiene un generador binario pseudoaleatorio que está compuesto por cuatro Linear Feedback Shift Registers (LFSR), de distintas longitudes, cuyas secuencias se combinan mediante una operación de suma con acarreo. El segundo algoritmo contiene un generador binario pseudoaleatorio que está conformado por tres LFSR, de distintas longitudes, cuyas secuencias se combinan mediante una suma con acarreo. Los algoritmos trabajan en paralelo y sus secuencias se combinan mediante una operación XOR. Los LFSR de cada uno de los generadores contienen funciones booleanas de filtrado no lineal de cuatro variables. Las funciones fueron seleccionadas por sus propiedades criptográficas tales como: ser balanceadas, alto grado algebraico, cumplir con el Criterio de Avalancha Estricta (SAC, sigla en inglés) y tener alta no linealidad. Finalmente, el texto cifrado obtenido fue sometido a un conjunto de pruebas estadísticas de aleatoriedad. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-10 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion Objeto de conferencia http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/165059 |
url |
http://sedici.unlp.edu.ar/handle/10915/165059 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/isbn/978-987-9285-51-0 info:eu-repo/semantics/reference/url/https://sedici.unlp.edu.ar/handle/10915/163107 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
dc.format.none.fl_str_mv |
application/pdf 562-571 |
dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
reponame_str |
SEDICI (UNLP) |
collection |
SEDICI (UNLP) |
instname_str |
Universidad Nacional de La Plata |
instacron_str |
UNLP |
institution |
UNLP |
repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
_version_ |
1844616305665114112 |
score |
13.069144 |