El diseño de funciones booleanas criptográficamente fuertes
Archivos
Fecha
2011-06-26
Autores
Vizcaino Alderete, Nayla Elizabeth
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Central “Marta Abreu” de Las Villas
Resumen
Las funciones booleanas son un área importante de estudio para la Criptografía. Estas funciones, que
consiste sólo de uno y de cero, son el corazón de numerosos sistemas de cifrado y su capacidad para
proporcionar una comunicación segura. Las funciones booleanas tienen aplicación en una variedad
de sistemas, incluyendo sistemas de Cifrado de bloques, Cifrados de flujo y las funciones hash. El
estudio continuo de las funciones booleana para la Criptografía, es fundamental para la prestación de
una comunicación segura en el futuro. Esta tesis presenta una investigación sobre el análisis de
funciones booleanas y en el análisis particular del diseño y aplicación de funciones booleana para la
Criptografía. La tesis se iniciará con una breve descripción de la teoría de funciones booleanas.
Seguido, se trata del desarrollo de bloques de criptosistemas en la Criptografía simétrica. Los
bloques pueden verse como funciones vectoriales booleanas, también llamadas S-cajas para una
salida multidimensional y nuestro objetivo es buscar aquellas funciones de mayor interés para la
construcción de bloques o S-cajas con una alta confiabilidad.
Boolean functions are an important area of study for cryptography. These functions, consisting merely of one's and zero's, are the heart of numerous cryptographic systems and their ability to provide secure communication. Boolean functions have application in a variety of such systems, including block ciphers, stream ciphers and hash functions. The continued study of Boolean functions for cryptography is therefore fundamental to the provision of secure communication in the future. This thesis presents an investigation into the analysis of Boolean functions and in particular, analysis of affine transformations with respect to both the design and application of Boolean functions for cryptography. The thesis will begin with a brief overview of Boolean function theory; including an introduction to the main theme of the research, namely the affine transformation.
Boolean functions are an important area of study for cryptography. These functions, consisting merely of one's and zero's, are the heart of numerous cryptographic systems and their ability to provide secure communication. Boolean functions have application in a variety of such systems, including block ciphers, stream ciphers and hash functions. The continued study of Boolean functions for cryptography is therefore fundamental to the provision of secure communication in the future. This thesis presents an investigation into the analysis of Boolean functions and in particular, analysis of affine transformations with respect to both the design and application of Boolean functions for cryptography. The thesis will begin with a brief overview of Boolean function theory; including an introduction to the main theme of the research, namely the affine transformation.
Descripción
Palabras clave
Funciones Booleanas, Criptografía, Criptografía Simétrica