Quale funzione hash utilizza OpenSSL per generare una chiave per AES-256? Non riesco a trovarlo da nessuna parte nella loro documentazione.
$ 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
Quale algoritmo hash genera l'hash non salato dopo key=
sull'ultima riga, per l'ingresso "a"?
md5
invece disha1
, ottengo gli stessi risultati che avevo pubblicato originariamente. La domanda è: come ottiene 256 bit da MD5 (un algoritmo di hashing a 128 bit)?