2016-09-29 7 views
0

У меня есть файл, который я пытаюсь расшифровать с помощью OpenSSL из Баша:DES enctypted файл дает различные результаты

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

Каждый раз, когда я запуск этой команды я получаю разные результаты в test.txt, почему это? Разве результат не должен совпадать с тем же ключом?

ответ

2

Когда не задано значение соли, оно, по-видимому, генерирует случайное значение для каждого прогона.

С шестнадцатеричным значением соли, указанным так -S cafed00d, я получаю тот же результат при последующих прогонах.

Справка: man enc.

Боковое примечание: я не нахожу ссылки -md md5 на страницах руководства. Это кажется неиспользованным?