Ho problemi a trovare il testo cifrato di OpenSSL per abbinare i vettori di test NIST.
Esempio: in "ecb_e_m.txt" da link , il primo test è (in hex)
Key = 00000000000000000000000000000000
Plaintext = 00000000000000000000000000000000
Ciphertext = C34C052CC0DA8D73451AFE5F03BE297F
Salviamo il testo in chiaro (in binario) in un file chiamato pt, ed eseguo
openssl aes-128-ecb -nosalt -K 00000000000000000000000000000000 -p -nopad -in pt -out ct
Guardando il contenuto di ct, contiene
66 E9 4B D4 EF 8A 2C 3B 88 4C FA 59 CA 34 2B 2E
Che cosa sto sbagliando?
Ho usato i vettori di test ECB a 128 bit da questa pagina: link , e il testo cifrato OpenSSL genera per questi DO corrisponde al testo cifrato dato.