Написать программу которая работает по алгоритмам:
Блочное шифрование(1 на выбор)
Подобный RSA (асиметричный)
Ход действия: Вводя название файла, программа шифрует по алгоритмам выше, далее вводя название зашифрованного файла, программа расшифровывает его(он должен быть как исходный файл)
Работать с числами >2^32
Должно быть 4 файла
ключ, зашифрованный текст, расшифрованный текст и сама программа.
Код с кратким описанием.