Мы решаем контрольные работы!
Помогаем студентам, заочникам.
20.04 22:37 1854
VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
303 Сергей Викторович

Шифрующие таблицы

Шифрующие таблицы основаны на заполнении их ячеек буквами текста. Ключом шифрующих таблиц может быть:

  • размер таблицы (число строк и столбцов);
  • слово или фраза, определяющая перестановку строк и (или) столбцов.

Для метода простых шифрующих таблиц ключом является размер таблицы. Этот метод шифрования аналогичен шифру «скитала», но в отличие от него исходный текст разделяется на блоки. Длина каждого из них равна числу ячеек в таблице. Затем каждый из блоков шифруется отдельно. Текст записывается в таблицы по столбцам, а считывается по строкам. Такой подход позволяет шифровать сообщения любой длины.

Пример 2. Зашифруем фразу из первого примера с помощью таблицы размером 3х5.

Исходное сообщение разделяется на блоки по 15 символов  (ровно столько, сколько ячеек в таблице). Для записи текста необходимо 2 таблицы (рис. 3). После заполнения первой таблицы символами по столбцам считывают ее содержимое по строкам. Получаем: «ПИЕНАРЗД_ПОВЕЗУ» Для второго блока исходного текста действия повторяются.

Рис. 3. Реализация простых шифрующих таблиц

В результате, после соединения двух зашифрованных блоков, получаем шифртекст: «ПИЕНАРЗД_ПОВЕЗУССТК_КПНА__УИ__».

neudoff.net

Добавить комментарий

*

*


ВКонтакте