Criptografía: ¿Cuáles son las ventajas y desventajas de AES sobre Triple-DES?

Ventajas de 3DES sobre AES:

  • AES en Galois / Counter Mode (GCM) es un desafío para implementar en software de una manera que sea tanto eficiente como segura.
  • 3DES es fácil de implementar (y acelerar) tanto en hardware como en software.
  • 3DES es omnipresente: la mayoría de los sistemas, bibliotecas y protocolos incluyen soporte para ello.

Ventajas de AES sobre 3DES:

  • AES es más seguro (es menos susceptible al criptoanálisis que 3DES).
  • AES admite tamaños de clave más grandes que los 112 o 168 bits de 3DES.
  • AES es más rápido tanto en hardware como en software.
  • El tamaño de bloque de 128 bits de AES lo hace menos abierto a los ataques por el problema del cumpleaños que 3DES con su tamaño de bloque de 64 bits.
  • AES es requerido por los últimos estándares estadounidenses e internacionales.

No recomiendo el uso de 3DES sobre AES. DES se considera anticuado, incluso cuando 3DES prolonga su vida.