0
我有我試圖使用OpenSSL從bash的解密文件:DES enctypted文件給出不同的結果
openssl des-ede3 -in test.bin -out test.txt -md md5 -k 'HELLO'
我每次運行此命令我得到的test.txt不同的結果,這是爲什麼?給定相同的密鑰的結果不應該相同嗎?
我有我試圖使用OpenSSL從bash的解密文件:DES enctypted文件給出不同的結果
openssl des-ede3 -in test.bin -out test.txt -md md5 -k 'HELLO'
我每次運行此命令我得到的test.txt不同的結果,這是爲什麼?給定相同的密鑰的結果不應該相同嗎?
當沒有給出鹽值時,它似乎會在每次運行時產生一個隨機值。
用十六進制鹽值指定像-S cafed00d
,我在後續運行中得到相同的結果。
參考:man enc
。
備註:我在手冊頁找不到-md md5
的引用。這似乎沒有用?