Необходимо реализовать метод шифрования данных CAST-128 в режиме простой замены (Electronic CodeВook). Использовать Forms, чтобы все было красиво и наглядно. Прикрепляю рабочий исходник класса CAST5. Написать с него или использовать свой. Обязательные требования: Ключ считывается из файла и записывается в файл. Поддержка шифрования ключами на русском, английском и в смешанном режиме. Алгоритм шифрования должен быть разработан, чтобы размер ключа мог варьироваться от 40 до 128 бит,(т.е. мог менятся размер ключа ) [
https://ru.wikipedia.org/wiki/CAST-128 ]
Обязательные требования:
C#, Forms, фиксированный шаг ключа