DES

El Estándar de Encriptación de Datos (Data Encryption Standard, DES) es un cifrado simétrico de bloque clave que fue adoptado por el Instituto Nacional de Estándares y Tecnología (National Institute of Standard and Technology) en el año 1977.

DES se basa en la estructura Feistel, donde el texto plano se divide en dos mitades. DES toma la entrada como texto plano de 64 bits y clave de 56 bits para producir texto cifrado de 64 bits.

En la siguiente figura se puede ver el cifrado de texto plano utilizando DES. Inicialmente, el texto plano de 64 bits se somete a una permutación inicial que reorganiza los bits para obtener una entrada permutada de 64 bits. Ahora esta entrada permutada de 64 bits está dividida en dos mitades, es decir, la parte izquierda de 32 bits y la parte derecha de 32 bits. Ambas partes pasan por dieciséis rondas en las que cada una sigue las mismas funciones. Después de completar dieciséis rondas, se realiza la permutación final y se obtiene el texto cifrado de 64 bits.

 

Comentarios no responses

Deja un comentario

Tu dirección de correo electrónico no será publicada.

La Coruña, España Correo contacto@pc-solucion.es