IV inverso AES-256-CBC PKCS # 7

3

Soy un estudiante de primer año en criptografía y quiero saber más sobre la inversión de la vía intravenosa. Hay muchas publicaciones sobre cómo encontrar la frase de contraseña con un nuevo IV. Pero ¿qué pasa con la otra situación? Esto es para fines educativos.

Tengo un texto cifrado:

cY1Y1VPXbhUqzYLIOVR0RhUXD5l+dmymBfr1vIKlyqD8KqHUUp2I3dhFXgASdGWzRhOdTj8WWFTJ PK0k/GDEVUBDCk1MiB8rCmTZluVHImczlOXEwJSUEgwDHA6AbiCwyAU58e9j9QbN+HwEm1TPKHQ6 JrIOpdFWoYjS+cUCZfo/85Lqi26Gj7JJxCDF8PrBp/EtHLmmTmaAVWS0ID2cJpdmNDl54N7tg5TF TrdtcIplc1tDvoCLFPEomNa5booC

El texto plano correspondiente:

Marvin: "I am at a rough estimate thirty billion times more intelligent than you. Let me give you an example. Think of a number, any number."
Zem: "Er, five."
Marvin: "Wrong. You see?"

Y la frase de contraseña:

AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRqrHB0eHyA=

Busqué aquí y here pero no he encontrado lo que necesito.

¿Cómo puedo usar esos para encontrar el IV? La longitud IV es desconocida.

    
pregunta Platonium 30.09.2015 - 17:53
fuente

1 respuesta

2

Su AES en modo CBC con relleno PKCS # 7.

La IV en CBC es XOR'ed con el texto en claro. Esto da como resultado el siguiente valor en hexadecimales:

043e1e461f5d6563503050155d7f5b5d

y "Marvin: \" Estoy en "es:

4d617276696e3a20224920616d206174

por lo que el IV serán los dos valores que XOR'ed:

495f6c3076335f4372797074305f3a29
    
respondido por el Maarten Bodewes 30.09.2015 - 18:45
fuente

Lea otras preguntas en las etiquetas