Пример шифровании методом простой перестановки
Зашифруем открытый текст «ПРИЕЗЖАЮДНЕМ» методом перестановки с ключом К =3142.
П
| Р
| И
| Е
| З
| Ж
| А
| Ю
| Д
| Н
| Е
| М
|
|
|
|
|
|
|
|
|
|
|
|
| И
| П
| К
| Р
| А
| З
| Ю
| Ж
| Е
| Д
| М
| Н
| Для дешифрования шифротекста необходимо символы шифротекста перемещать в позицию, указанную соответствующим им символом ключа Ki.
Шифрование методом гаммирования. Под гаммированием понимают наложение на открытые данные по определенному закону гаммы шифра.
Гамма шифра – псевдослучайная последовательность, вырабатываемая по определенному алгоритму, используемая для зашифровки открытых данных и дешифровки шифротекста.
Общая схема шифрования методом гаммирования представлена на рис. 3
Рис. 3. Схема шифрования методом гаммирования
Принцип шифрования заключается в формировании генератором псевдослучайных чисел (ГПСЧ) гаммы шифра и наложении этой гаммы на открытые данные обратимым образом, например путем сложения по модулю два. Процесс дешифрования данных сводится к повторной генерации гаммы шифра и наложении гаммы на зашифрованные данные. Ключом шифрования в данном случае является начальное состояние генератора псевдослучайных чисел. При одном и том же начальном состоянии ГПСЧ будет формировать одни и те же псевдослучайные последовательности. 1 | 2 | 3 | 4 | 5 | 6 | 7 | Поиск по сайту:
|