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...

Descripción completa

Detalles Bibliográficos
Autores principales: Farías, Andrés Francisco, Farías, Andrés Alejandro
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2023
Materias:
key
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