OpenSSL gibt für AES-256-ECB "iv undefined" an

3773
user358795

Kann jemand erkennen, warum dieser Befehl "iv undefined" gibt?

>openssl.exe enc -d -aes-256-ecb -K 8000000000000000000000000000000000000000000000000000000000000001 -in ex3.8_C.bin -out plaintext.bin -nopad iv undefined 

Siehe auch Grundproblem der AES-Entschlüsselung

1

1 Antwort auf die Frage

0
Geomorillo

Es ist, wie es heißt, dass Sie das iv nicht definiert haben

Versuchen Sie es so: -iv 0

openssl enc -aes-128-cbc -e -in test.txt -out Ausgabe.txt -K 1234567812346578 -iv 0 -p

Danke dafür, aber ich habe EZB (nicht CBC) verwendet, was ich verstanden habe (und kann nicht) einen Anfangsvektor verwenden. (Wie hier diskutiert http://stackoverflow.com/questions/1789709/is-it-possible-to-use-aes-with-an-iv-in-ecb-mode) user358795 vor 7 Jahren 1