2016-09-29 35 views
0

我有我試圖使用OpenSSL從bash的解密文件:DES enctypted文件給出不同的結果

openssl des-ede3 -in test.bin -out test.txt -md md5 -k 'HELLO' 

我每次運行此命令我得到的test.txt不同的結果,這是爲什麼?給定相同的密鑰的結果不應該相同嗎?

回答

2

當沒有給出鹽值時,它似乎會在每次運行時產生一個隨機值。

用十六進制鹽值指定像-S cafed00d,我在後續運行中得到相同的結果。

參考:man enc

備註:我在手冊頁找不到-md md5的引用。這似乎沒有用?

相關問題