Шифр столбцовой перестановки записывает сообщение строками под ключевым словом. Каждая буква ключа обозначает один столбец. Затем столбцы читаются в алфавитном порядке букв ключа, и так получается шифртекст.
В отличие от шифров замены, например Цезаря или Виженера, этот метод не подменяет буквы новыми символами. Он сохраняет исходные символы, но меняет их позиции, поэтому относится к перестановочным шифрам.
Если в ключевом слове есть повторяющиеся буквы, инструмент оставляет такие столбцы в исходном порядке слева направо. Это дает стабильный и предсказуемый результат при шифровании и расшифровке.