Top.Mail.Ru
Ответы

Как работает шифр цезаря?... Как его реализовать, и как расшифровать.

По дате
По рейтингу
Аватар пользователя
Новичок
8лет

Шифр Цезаря один из наиболее древнейших известных шифров. Схема шифрования очень проста — используется сдвиг буквы алфавита на фиксированное число позиций. Используемое преобразование обычно обозначают как ROTN, где N — сдвиг, ROT — сокращение от слова ROTATE, в данном случае «циклический сдвиг».

Алфавит действительно зацикливается, то есть буквы в конце алфавита преобразуются в буквы начала алфавита. Например, обозначение ROT2 обозначает сдвиг на 2 позиции, то есть, «а» превращается в «в», «б» в «г», и так далее, и в конце «ю» превращается в «а» а «я» — в «б». Число разных преобразований конечно и зависит от длины алфавита. Для русского языка возможно 32 разных преобразования (преобразования ROT0 и ROT33 сохраняют исходный текст, а дальше начинаются уже повторения). В связи с этим шифр является крайне слабым и исходный текст можно восстановить просто проверив все возможные преобразования.

https://planetcalc.ru/1434/

Аватар пользователя
Мастер
7лет

Частотный анализ - главная слабость шифра Цезаря. Почитайте в Википедии.

Аватар пользователя
Знаток
3мес

шифр цезаря это когда буквы сдвигаем на пару мест например а на д и всё.

Аватар пользователя
Профи

псм фхгхцф е хё

Аватар пользователя
Знаток
6лет

Если хочешь зашифровывать и расшифровывать текст шифром Цезаря, то есть отличное приложение https://yadi.sk/d/Ditu50y9jVhWlQ

Есть два нюанса:

1)Писать надо с маленькой буквы

2)в конце ставить слешь ( / )