¿Cuáles son las aplicaciones de múltiples encriptaciones? ¿Dónde se usa el cifrado múltiple como doble DES y los algoritmos de triple DES?
¿Cuáles son las aplicaciones de múltiples encriptaciones? ¿Dónde se usa el cifrado múltiple como doble DES y los algoritmos de triple DES?
3DES intenta hacer frente a la debilidad más grande de DES, que es su clave corta. Una clave DES contiene solo 56 bits útiles, lo que la hace susceptible de una búsqueda exhaustiva. Esto se ha demostrado desde 1998.
La conexión en cascada de dos o tres instancias de algoritmos, con claves distintas, es una solución que fue fácil de aplicar en el hardware que ya incluía algunos circuitos DES. Además, 3DES se ha diseñado especialmente para que pueda ser "compatible con DES": ya que 3DES es "encrypt-decrypt- cifrar ", es suficiente hacer que las tres claves DES sean idénticas para obtener el mismo resultado que el DES simple.
3DES permanece en uso activo en una gran cantidad de sistemas heredados, y también en muchas tarjetas inteligentes porque es barato hardware (el DES es lento en el software, y 3DES lo es tres veces, porque el DES está lleno de permutaciones de bits que son difíciles de codificar, pero en el hardware esto es "simplemente" conectar los cables correctos a los transistores correctos, con un costo casi cero).
La seguridad de 3DES es, de manera académica, aproximadamente 2 operaciones 112 , que se traducen como "no se puede romper eso". El problema principal con 3DES es que opera en bloques de 64 bits, por lo que algunos problemas comienzan a suceder cuando encripta más de 2 bloques 32 con la misma clave (es decir, treinta gigabytes o más, lo cual es grande pero no es enorme hoy en día). El AES está destinado a reemplazar a 3DES, pero tales migraciones siempre son lentas, por lo que no todos han cambiado a AES todavía.
3DES se creó para trabajar con sistemas financieros heredados que anteriormente habían estado trabajando con DES. Durante la transición, reemplazar un módulo DES con un 3DES usando la tecla DES heredada repetida 3 veces (opción de codificación 3) fue una operación transparente. Una vez que todos los sistemas estuvieran listos, se podrían implementar las claves 3DES completas (opción de codificación 1).
3DES sigue en uso en esas industrias porque el costo del cambio es muy alto.
Lea otras preguntas en las etiquetas cryptography