¿Qué es un cifrado de bloque?

Un cifrado de bloque es un algoritmo criptográfico simétrico utilizado para revolver datos confidenciales. Los programas o algoritmos que realmente realizan la tarea de ocultar datos se denominan cifrados. Decramando o encriptando los datos proporcionan otros beneficios además del secreto. El cifrado también puede garantizar que un mensaje no haya sido alterado, así como verificar la identidad del remitente.

La criptografía es la ciencia de convertir datos legibles sin cifrar, llamados texto sin formato, en datos cifrados, llamados texto cifrado. Los cifrados de bloques difieren de la otra categoría principal de algoritmos simétricos, cifrados de flujo, en el sentido de que encriptan datos en fragmentos o bloques, en lugar de un carácter a la vez. Un cifrado de bloque generalmente se considera más seguro que un cifrado de flujo porque es más aleatorio, mientras que un cifrado de flujo funciona más rápido cuando el texto sin formato es corto.

El concepto de un cifrado de bloque es simétrico proviene del proceso real de cifrado de datos. Criptografía simétrica, también llamada Private Key CRYPTOGRAPHY, utiliza una sola clave para cifrar y descifrar datos. Es esencial que la clave permanezca privada porque cualquiera que lo tenga puede leer cualquier mensaje que se envíe. Esto contrasta con la criptografía asimétrica, que utiliza dos claves, una clave privada que está asegurada y una clave pública que está disponible para todos.

El uso de la criptografía data de muchos siglos y estuvo presente en el antiguo Egipto y Roma. Julius César usó lo que ahora se conoce ampliamente como el cifrado César para transmitir mensajes secretos a sus generales. Los sistemas criptográficos están constantemente bajo ataque, y como los viejos algoritmos están rotos, los criptógrafos desarrollan nuevos programas para ocultar mensajes. Algunas versiones populares de cifrados de bloques incluyen estándar de cifrado de datos (DES), estándar de cifrado avanzado (AES) y algoritmo de cifrado de datos internacional (IDEA).

DES es un conocido cifrado de bloque convencional que utiliza una clave simétrica de 56 bits.Los datos están encriptados en bloques de 64 bits. Cada vez que DES cifra un bloque de texto sin formato de 64 bits, lo ejecuta a través del algoritmo 16 veces o rondas. Debido a la corta clave de 56 bits, DES ya no se considera segura para muchas aplicaciones.

AES fue seleccionado en octubre de 2000 por el Instituto Nacional de Normas y Tecnología (NIST) como un reemplazo más seguro para DES. AES utiliza tres claves diferentes para realizar múltiples rondas de cifrado en bloques de texto sin formato de 128 bits. Los tamaños clave tienen 128, 192 y 256 bits de longitud.

Otro cifrado de bloques es idea, que se usa ampliamente en Europa y utiliza una clave de 128 bits para realizar ocho rondas de cifrado en bloques de texto sin formato de 64 bits. Idea fue creada en 1992 por James Massey y Xuejia Lai bajo un contrato de investigación con una Fundación de Tecnología Sueca. Aunque la idea se desarrolló con subvenciones privadas, es gratuito para el uso no comercial.

OTROS IDIOMAS