Шифр перестановки — это метод шифрования, который изменяет порядок символов в сообщении по определенному правилу. Для демонстрации шифра перестановки используем простой метод, называемый "столбцовой перестановкой".
Выбираем ключ. Пусть для примера ключ будет "3142". Это означает, что мы будем записывать текст в строки под ключом, а затем считывать его по столбцам в порядке номеров ключа.
Записываем слово по строкам под ключом:
ГОРИЗОНТ
3 1 4 2
Г О Р И
З О Н Т
Считываем по столбцам в порядке номеров ключа:
1 - О О
2 - И Т
3 - Г З
4 - Р Н
Итак, закодированное слово "ГОРИЗОНТ" будет: ООИТГЗРН
Теперь закодируем слово "ТЕЛЕВИЗОР":
Записываем слово по строкам под ключом:
ТЕЛЕВИЗОР
3 1 4 2
Т Е Л Е
В И З О
Р
Считываем по столбцам в порядке номеров ключа:
1 - Е И Р
2 - Е О
3 - Т В
4 - Л З
Итак, закодированное слово "ТЕЛЕВИЗОР" будет: ЕИРЕОТВЛЗ
Теперь закодируем слово "МАГНИТОФОН":
Записываем слово по строкам под ключом:
МАГНИТОФОН
3 1 4 2
М А Г Н
И Т О Ф
О Н
Считываем по столбцам в порядке номеров ключа:
1 - А Т Н
2 - Н Ф
3 - М И О
4 - Г О
Итак, закодированное слово "МАГНИТОФОН" будет: АТННФМИОГО
Это один из видов шифра перестановки. В зависимости от выбранного ключа и метода считывания результат может отличаться.