Cifrador de bloque con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos
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 bloque...
Autores principales: | , |
---|---|
Formato: | Objeto de conferencia |
Lenguaje: | Español |
Publicado: |
2023
|
Materias: | |
Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/165059 |
Aporte de: |
id |
I19-R120-10915-165059 |
---|---|
record_format |
dspace |
spelling |
I19-R120-10915-1650592024-04-19T20:03:10Z http://sedici.unlp.edu.ar/handle/10915/165059 Cifrador de bloque con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos Farías, Andrés Francisco Farías, Andrés Alejandro 2023-10 2024 2024-04-19T14:19:57Z es Ciencias Informáticas LFSR cipher key boolean function non-linearity 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 Objeto de conferencia Objeto de conferencia http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) application/pdf 562-571 |
institution |
Universidad Nacional de La Plata |
institution_str |
I-19 |
repository_str |
R-120 |
collection |
SEDICI (UNLP) |
language |
Español |
topic |
Ciencias Informáticas LFSR cipher key boolean function non-linearity |
spellingShingle |
Ciencias Informáticas LFSR cipher key boolean function non-linearity Farías, Andrés Francisco Farías, Andrés Alejandro Cifrador de bloque con alternancia de matrices de permutación y combinación de algoritmos cifradores paralelos |
topic_facet |
Ciencias Informáticas LFSR cipher key boolean function non-linearity |
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. |
format |
Objeto de conferencia Objeto de conferencia |
author |
Farías, Andrés Francisco Farías, Andrés Alejandro |
author_facet |
Farías, Andrés Francisco Farías, Andrés Alejandro |
author_sort |
Farías, Andrés Francisco |
title |
Cifrador de bloque con alternancia de matrices de permutación y combinación de
algoritmos cifradores paralelos |
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 |
publishDate |
2023 |
url |
http://sedici.unlp.edu.ar/handle/10915/165059 |
work_keys_str_mv |
AT fariasandresfrancisco cifradordebloqueconalternanciadematricesdepermutacionycombinaciondealgoritmoscifradoresparalelos AT fariasandresalejandro cifradordebloqueconalternanciadematricesdepermutacionycombinaciondealgoritmoscifradoresparalelos |
_version_ |
1807222971788427264 |