Fundamento algebraico del algoritmo AES (Estándar de encriptación avanzada) para la seguridad de datos
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Facultad de Ciencias Puras y Naturales
Abstract
Se presentan los fundamentos algebraicos así como también varias propiedades del algoritmo AES.
Comenzando por el estudio de la construcci ´on del campo finito en el cual se basa el cifrado denominado el campo
de Rijndael y cuyos elementos ser ´an plausiblemente identificados con entes inform´aticos tales como los bytes
y los bits, adem´as de sus modos est ´andar de operar. Se destaca la combinaci ´on de funciones lineales, que en
campos finitos no son otra cosa que los llamados polinomios linealizados, con funciones no lineales lo cual
permitir ´a la estructuración de la función de ronda que cumplirá con los requerimientos planteados por la estrategia
del rastro amplio, cuyo tratamiento comprende el enfoque cripto-anal´ıtico presente en varios pasajes del presente trabajo, tocando tópicos como ataques de tipo lineal, diferencial y de interpolación. Además se consideran las diferentes representaciones del algoritmo provenientes de diferentes formas de manejo de los elementos del campo de Rijndael y la estructura algebraica subyacente.
Finalmente es llevada a cabo la descripción polinomial del algoritmo AES consistente en el cálculo de los coeficientes de la expresión polinómica de la función de ronda.