logo
Информационная безопасность / Информационная безопасность2006

Табличный вариант

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

Пример. Зашифруем текст «ШИФРУЙТЕ ПЕРЕСТАНОВКАМИ» с помощью матрицы из 6 колонок и ключевого слова «ДЕЗАВИ».

Ключ

Д

Е

З

А

В

И

5

6

8

1

3

9

— порядок букв ключа в алфавите

Текст

Ш

И

Ф

Р

У

Й

Пробелы между словами исходного текста и конец текста заполняем для полноты матрицы произвольными буквами.

Т

Е

Ё

П

Е

Р

Е

С

Т

А

Н

О

В

К

А

М

И

Ь

Получаем, читая по столбцам в порядке перестановок следующую шифровку: РПАМУЕНИШТЕВИЕСКФЁТАЙРОЬ или группами по 6 букв:

РПАМУЕ НИШТЕВ ИЕСКФЁ ТАЙРОЬ