Я там чуток подправил код. Просто уже давно не имел дело с этим алгоритмом.
И еще: расшифровка и зашифровка осуществляеться одним и тем же кодом.
Тоесть, первый раз запускам программу - шифруем, второй раз снова запускаем ту же программу - дешифруем.
ВИ для каждого нового сообщения должен быть уникальным.
И , думаю, понятно что нужно добавить проверки : если пасс будет 0-й длины, если файл будет 0-й длины и т.д.("защита от дурака");
|