Всем привет. Вопрос: из весьма старого архива надо вынуть данные. Год создания примерно 2014-2015. Вынул строчку из скрипта который бекапил. Файл зашифрован был так
openssl enc -e -aes-256-cbc -in "$i" -out "$i.ssl" -k $password
правильный ключ есть
но что то не получается.
если брать из старого скрипта
openssl enc -d -aes-256-cbc -in "$i" -out "$i.ssl" -k $password
то получается
*** WARNING : deprecated key derivation used.
Using -iter or -pbkdf2 would be better.
bad decrypt
4027C964E37F0000:error:1C800064:Provider routines:ossl_cipher_unpadblock:bad decrypt:../providers/implementations/ciphers/ciphercommon_block.c:124:
Конечно я попробовал -iter or -pbkdf2, но результат печален.
шифровалось видимо какой то версией 1.0.0 или что там было в debian в ходу 10 лет назад. С тех пор изменились какие то параметры по умолчанию, ключи. Видимо их можно передать при дешифровке, но я не нашел информации по ним. Пожалуй только что надо явно указывать -md md5, но это тоже не точно.
Очень хочется поднять этот архив, но не хочется заниматься установкой каких то древностей.