Un cifrado en bloque de clave simétricasimétrico estandarizado en 1977 por la Oficina Nacional de Estándares (NBS) que hoy se llama Instituto Nacional de Estándares y Tecnología (NIST)
El Estándar de Encriptación de Datos (DES) es un cifrado de bloques de clave simétrica que encriptaque cifra los datos en bloques de 64 bits cada uno. Esto significa simplemente que un texto plano de 64 bits entra en la función de cifrado y genera un texto cifrado de 64 bits como salida. La longitud de la clave en DES es de 56 bits. Este estándar de cifrado utiliza la misma clave para el cifrado y el descifrado (clave simétrica). Dentro del proceso de encriptación, hay 16 etapas de encriptación idénticas diferentes que utilizan 16 subclaves idénticas diferentes generadas utilizando la clave principal.
Hay 3 etapas principales en DES,
01. Permutación inicial
02. Ronda de cifrado 01-16
03. Permutación final
Tamaño del bloque de entrada: 64 bits
Tamaño del bloque de salida: 64 bits
En la etapa de permutación inicial, sólo realizará un reordenamiento de bits para las posiciones de bits. No habrá ninguna encriptación en esta etapa.