Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El AES es aquel que llega a describir una fórmula matemática o algún algoritmo que se
ocupa para la conversión de datos electrónicos para que sea en una forma que no pueda
ser entendido de forma sencilla.
Este cifrado no puede ser leído por cualquier persona que no sea el destinatario, este
contiene una clave de cifrado, que es una cadena de dígitos en el algoritmo de cifrado que
llega a realizar una serie de operaciones matemáticas basadas en dicha clave de cifrado.
Este se considera muy seguro y eficiente y sirve para cifrar los datos de todo tipo y por
eso, se suele usar en varios protocolos y técnicas de transmisión.
El AES usa el denominado algoritmo Rijndael en combinación con el cifrado bloque
simétrico como método de cifrado. Las longitudes de bloque y de clave están definidas
respectivamente. De este modo, la longitud de bloque es p.ej. de 128 bit y la longitud de
clave es de 128, 192 o 256 bit.
¿Como funciona?
En la operación básica puede ser descrito como un bloque cifrado iterativo y simétrico. El
AES utiliza una estructura de bucle para realizar repetidamente reordenamientos de datos,
o permutaciones. El bucle reemplaza una unidad de datos con otra para datos de entrada.
La rutina de cifrado utiliza la misma clave para cifrar y descifrar los datos, y aplica esa
clave a los bloques de datos de longitud fija.
El cifrado mas seguro de AES es el de 256 bits, esto debido a la ley de Moore ya que en
dichas pruebas se llegaron a demostrar que, en un tiempo corto, la potencia de sus
procesadores podría romper el cifrado más débil en periodos de tiempo cada vez menores.
Cada byte de datos se sustituye por otro mediante una tabla predeterminada para a
continuación coger cada matriz 4×4 y moverla de la siguiente manera: los bytes de la
segunda fila se mueven un espacio a la izquierda, los bytes en la tercera fila se mueven dos
espacios y los bytes de la cuarta se mueven tres para finalmente mezclar las columnas y
añadir la clave inicial al conjunto y vuelta a empezar.
Esto genera un texto cifrado que nada tiene que ver con el original y que para descifrarlo se
requiere hacer los pasos inversos conociendo previamente dicha clave. Entre los tres tipos
de cifrados AES la única diferencia es precisamente la longitud de la clave, por lo que si
comparamos 128 bits con 256 bits tendremos una clave el doble de larga en este último.