Welche Hash-Funktion verwendet OpenSSL, um einen Schlüssel für AES-256 zu generieren? Ich kann es nirgendwo in ihrer Dokumentation finden.
$ touch file
$ openssl aes-256-cbc -nosalt -P -in file
enter aes-256-cbc encryption password: (I type "a" and hit enter)
Verifying - enter aes-256-cbc encryption password: (I type "a" and hit enter)
key=0CC175B9C0F1B6A831C399E269772661CEC520EA51EA0A47E87295FA3245A605
iv =4FA92C5873672E20FB163A0BCB2BB4A4
Welcher Hash-Algorithmus generiert den ungesalzenen Hash key=
in der vorletzten Zeile für die Eingabe "a"?
md5
stattdessensha1
die gleichen Ergebnisse wie ursprünglich. Die Frage ist, wie es 256 Bit von MD5 (einem 128-Bit-Hashing-Algorithmus) erhält.