¿Los diferentes algoritmos AES 256 producen resultados diferentes?

-3

He intentado 3 programas de cifrado AES de 256 bits CBC, y parece que obtengo resultados diferentes para cada uno con la misma contraseña de 32 caracteres, que consta de todos los signos @.

Ellos son:

Polaris SSL AES-256 (C code)
OpenSSL "enc" command (command line)
Some random website that uses Javascript to implement AES (website)

¿Hay tanta variación en las implementaciones de AES que un archivo que está cifrado con un programa de AES no se puede descifrar con el de otro?

    
pregunta Flan 03.09.2013 - 23:58
fuente

1 respuesta

6

AES en modo CBC comienza con un vector de inicialización aleatorio para el primer bloque de datos.

Este es un 256 bits de datos elegidos al azar, que comprende el primer bloque. Otros modos, como el modo ECB, no tienen esta característica de un vector de inicialización aleatorio y siempre cifran el mismo bloque de texto en el mismo texto cifrado. Esto filtra información.

Ver: enlace

    
respondido por el dr jimbob 04.09.2013 - 00:15
fuente

Lea otras preguntas en las etiquetas