Cómo cifrar por AES-Twofish-Serpent

-1

Me preguntaba cómo cifrar haciendo un cifrado AES-Twofish-Serpent. ¿Significa esto que cifro en AES primero y luego en Twofish, y después en Serpent (tres cifrados separados)? En Truecrypt, se habla de la conexión en cascada en el modo xts, pero tuve problemas para encontrar un tutorial sobre cómo hacerlo.

    
pregunta abden003 04.08.2013 - 21:18
fuente

1 respuesta

2
  • Genere tres claves distintas de la clave de cifrado original mediante una función de derivación de claves (KDF). Por ejemplo, si está utilizando una clave de 128 bits, obtenga una clave de 384 bits con el KDF y divida el resultado en tres claves de 128 bits.
  • Cifre con AES usando la primera clave, luego encripte la salida con Twofish usando la segunda clave, luego encripte la nueva salida con Serpent usando la tercera clave.

Necesitarías verificar el código fuente de TrueCrypt si quieres hacer exactamente lo mismo que ellos (no sé el mecanismo exacto que usan para obtener las claves).

    
respondido por el Conrado 05.08.2013 - 14:24
fuente

Lea otras preguntas en las etiquetas