Как расшифровать файл? Есть файл следующего формата
1. 8 байт initial value для Triple DE
2. Данные, зашифрованные при помощи Triple DES (EDE/DED) с начальным значением из пункта 1, режим CB
3. 32 байта SHA265 от оригинального текст
Оригинальный текст вычитывается блоками по 8192 байт, шифруется и записывается в выходной файл. Есл
размер входного блока меньше 8192, то его размер выравнивается до кратности 16 пробелами
Пароль для DES3 состоит из латинских букв и цифр не длиннее 7 символов. Ключ шифрования TripleDES
это MD5 digest от пароля
Как его расшифровать если я знаю пароль?

21 Авг 2019 в 07:13
211 +1
1
Ответы
1

Для расшифровки файла, необходимо использовать тот же пароль, который был использован для его шифрования. Для этого нужно выполнить следующие шаги:

Вычислить MD5 дайджест от пароля (до 7 символов).Использовать полученный MD5 дайджест в качестве ключа шифрования TripleDES.Расшифровать данные, которые были зашифрованы при помощи Triple DES (EDE/DED) с начальным значением из файла и режимом CBC, используя полученный ключ.Полученные данные будут оригинальным текстом.

Если вы знаете пароль, вы можете использовать специальные программы или скрипты на языке программирования для расшифровки файла согласно вышеописанным шагам.

20 Апр в 13:05
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 90 581 автору
Первые отклики появятся уже в течение 10 минут
Прямой эфир