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

2 000 руб. за проект
27 ноября 2021, 18:59 • 3 отклика • 53 просмотра
Необходимо реализовать приложение и программную реализацию криптоалгоритма RC5 на c#. Примерный интерфейс есть, описание алгоритма тоже (см. в файле).
  • возможность шифрования/расшифрования как выбираемых файлов любого типа, так и вводимых текстовых сообщений на ключе, выводимом из парольной фразы с регулируемой пользователем минимальной длиной и сложностью;
  • возможность при расшифровании проверять правильность введенной парольной фразы (например, путем добавления к данным перед их шифрованием сигнатуры – специальной строки символов – с проверкой ее наличия в расшифрованных данных и удалением из них в случае успешной проверки);
  • возможность удаления шифруемого (расшифровываемого) файла после выполнения криптографической операции;
  • возможность сохранения зашифрованного введенного пользователем текстового сообщения в файле с выбираемым именем.
Файлы