Есть файл следующего формата:
1. 8 байт initial value для Triple DES
2. Данные, зашифрованные при помощи Triple DES (EDE/DED) с начальным значением из пункта 1, режим CBC
3. 32 байта SHA265 от оригинального текста
Оригинальный текст вычитывается блоками по 8192 байт, шифруется и записывается в выходной файл. Если
размер входного блока меньше 8192, то его размер выравнивается до кратности 16 пробелами.
Пароль для DES3 состоит из латинских букв и цифр не длиннее 7 символов. Ключ шифрования TripleDES -
это MD5 digest от пароля.
Я через hexeditor прочитал и удалил первые 8 байт. Удалил последние 32 байта. далее запускаю
#openssl des-ede3-cbc -d -in test.bin -K (тут echo "passw" | md5sum) -iv (тут первые 8 байт из файла которые я удалил)
Не работает(