Программная реализация криптоалгоритма Blowfish

Цена договорная
21 ноября 2021, 20:44 • 3 отклика • 26 просмотров
Необходимо реализовать desktop приложение, в котором будет реализован криптоалгоритм Blowfish.
Можно использовать любой ЯП (Python, C++, C#, Java).
Можно взять готовую реализацию алгоритма (указать источник), видоизменять его не нужно.
Макет во вложении (для упрощения реализации может быть изменен).
Нужен проект решения + exe файл, если Python то просто файл requirements с зависимостями.

Что должно быть реализовано:
  • возможность шифрования/расшифрования как выбираемых файлов любого типа, так и вводимых текстовых сообщений на ключе, выводимом из парольной фразы с регулируемой пользователем минимальной длиной и сложностью;
  • возможность при расшифровании проверять правильность введенной парольной фразы (например, путем добавления к данным перед их шифрованием сигнатуры – специальной строки символов – с проверкой ее наличия в расшифрованных данных и удалением из них в случае успешной проверки);
  • возможность удаления шифруемого (расшифровываемого) файла после выполнения криптографической операции;
  • возможность сохранения зашифрованного введенного пользователем текстового сообщения в файле с выбираемым именем.
Файлы
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Иван очень быстро выполнил задание, уже через 6 часов все было готово. Был постоянно на связи, уточнял моменты и сразу же был готов поправить. Даже после того, как он выполнил задание по ТЗ и появились небольшие правки поправил их быстро. Рекомедную к сотрудничеству
~ 3 года назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
 
~ 3 года назад