Пусть необходимо зашифровать методом постолбцовой транспозиции сообщение «ПИАНИСТКА НА СВЯЗЬ НЕ ВЫШЛА». В качестве ключа используется слово «ЮСТАС». Пробелы между словами игнорируются.
Решение. Ранжируем символы ключа по их порядковым номерам в алфавите. В соответствии с приложением А буквам ключа с первой по пятую присваиваем ранги 5, 2, 4, 1 и 3 соответственно.
Составляем таблицу, на базе которой будем осуществлять шифрование. Шифруемое сообщение (после исключения пробелов) содержит 23 символа, а ключ - 5. Поэтому данная таблица должна содержать 5 столбцов и 5 строк. Построчно вписываем в нее шифруемое сообщение (в оставшиеся свободными 2 последние позиции 5-й строки запишем, например, две первые буквы алфавита), после чего она приобретает следующий вид (см. таблицу 2.1).
Таблица 2.1
Пример шифровальной таблицы метода постолбцовой транспозиции
Номер столбца, соответствующая ему буква ключа и присвоенный ей ранг | ||||
1 (Ю; 5) | 2 (С; 2) | 3 (Т; 4) | 4 (А; 1) | 5 (С; 3) |
П | И | А | Н | И |
С | Т | К | А | Н |
А | С | В | Я | З |
Ь | Н | Е | В | Ы |
Ш | Л | А | А | Б |
На базе таблицы 2.1 составляем шифрованное сообщение, выписывая ее столбцы в порядке возрастания рангов соответствующих им букв ключа: 4-й, 2-й, 5-й, 3-й, 1-й. В итоге получаем результирующую последовательность символов: