Принцип работы перестановочных шифров заключается в том, что символы шифруемого текста переставляются по определённому правилу в пределах некоторого блока этого текста. 1
В результате в зашифрованное сообщение входят те же символы, что и в открытый текст, но в другом порядке. 2
Некоторые виды перестановочных шифров и их принципы работы:
- Шифр простой перестановки. 3 Буквы открытого текста переставляются в соответствии с заданным правилом. 3 Правило перестановки является ключом шифра. 3
- Шифр перестановки с фиксированным периодом. 23 Сообщение делится на блоки, соответствующие заданному периоду. 3 К каждому блоку применяется одна и та же перестановка. 3
- Шифры маршрутной перестановки. 3 Используют прямоугольную таблицу, в которую текст записывается, например, по строкам, а криптограмма считывается по определённому маршруту (по столбцам, по диагонали и т. п.). 3
- Шифр вертикальной перестановки. 3 Открытый текст записывается в таблицу по строкам, а считывание криптограммы осуществляется по столбцам. 3