TI_2
Stream ciphers
- Quiet · last change 11-5-2019
- ★ 2 on GitHub
README
Потоковое шифрование
Вариант 3
Реализовать систему потокового шифрования и дешифрования для файла с любым содержимым с помощью генератора ключевой последовательности на основе линейного сдвигового регистра с обратной связью LFSR 1 (размерность регистра 25). Начальное состояние регистра ввести с клавиатуры. Поле для ввода состояния регистра должно игнорировать любые символы кроме 0 и 1. Вывести на экран сгенерированный ключ (последовательность из 0 и 1), исходный файл и зашифрованный файл в двоичном виде. Программа не должна быть написана в консольном режиме. Результат работы программы – ашифрованный/расшифрованный файл. Программа не разрешает вводить в регистр какие-либо символы коме 1 и 0, не позволяет запустить шифрование если размер введенного регистра не равен 25


