TI_1
Simple ciphers
- Quiet · last change 10-12-2019
- ★ 2 on GitHub
README
Простые шифры
Вариант 1
Написать программу, которая выполняет шифрование и дешифрование текстового файла любого размера, содержащего текст на заданном языке, используя следующие алгоритмы шифрования:
- два перестановочных шифра (метод «железнодорожной изгороди» и «столбцовый метод» с одним ключевым словом), текст на английском языке;
- подстановочный шифр - алгоритм Виженера, прямой ключ, текст на русском языке. Для всех алгоритмов ключ задается с клавиатуры пользователем.
Программа должна игнорировать все символы, не являющиеся буквами заданного алфавита, и шифровать только текст на заданном языке. Все алгоритмы должны быть реализованы в одной программе. Программа не должна быть написана в консольном режиме. Результат работы программы – зашифрованный/расшифрованный файл/ы


