Caesar Cipher
Encrypt decrypt
Encrypt decrypt Запускается локально в вашем браузере
About the
Шифр Цезаря сдвигает каждую букву сообщения на фиксированное количество позиций в алфавите, возвращаясь от Z обратно к A. Это самый старый документированный шифр, но он до сих пор является самым ясным способом понять, что означает замена, поскольку вся система представляет собой одно число. Здесь вы указываете и текст, и сдвиг: введите сообщение, затем вертикальную черту, затем сдвиг, например hello|3. Если вы опустите сдвиг, будет использовано значение 3, которое, как говорят, использовал сам Цезарь. Относитесь к нему только как к обучающему инструменту и головоломке; его банально можно сломать.
Where people use the
- Объяснение того, как работают шифры замены, для тех, кто учится.
- Решение или установка головоломки или подсказки тайника.
- Спрятать спойлер на виду от тех, кто не обращает внимания.
- Проверка результата ROT13 или ROT-n вручную.
How to use the
- 1
Вставьте свой текст
Используйте текстовую область. Не существует специального формата ввода, который нужно запомнить.
- 2
Выберите кодирование или декодирование
Кодировка сдвигает буквы вперед. Декодирование сдвигает их назад на ту же величину, поэтому вам не придется самостоятельно вычислять обратный сдвиг.
- 3
Установите сдвиг
Перетащите ползунок от 0 до 25 или нажмите одну из кнопок быстрого доступа для ROT1, ROT3, ROT13 и ROT25.
- 4
Прочитайте результат
Вывод появляется, когда вы что-то меняете, вместе с примечанием, сообщающим, какой сдвиг отменит это.
- 5
Попробуйте каждую смену, если вы этого не знаете
Есть только 25 значимых сдвигов, поэтому перемещение ползунка до тех пор, пока текст не станет похожим на язык, — вот и весь способ взлома этого шифра.
Советы и лучшие практики
- Помните, что сдвиг 13 сам по себе является обратным, поэтому ROT13 используется для спойлеров.
- Чтобы отменить любой сдвиг n, примените 26 минус n.
- Оставляйте пробелы и знаки препинания на месте; именно они делают результат читаемым как головоломка.
Часто задаваемые вопросы
Почему 3 по умолчанию?
Потому что в сохранившихся отчетах сдвиг на 3 приписывают Юлию Цезарю. Это соглашение, а не математическое требование; любое значение от 1 до 25 работает.
Как расшифровать, не зная сдвига?
Попробуйте все 25 смен и прочитайте результаты. Это занимает секунды, и именно поэтому этот шифр не обеспечивает реальной безопасности. Частотный анализ, позволяющий определить, какие буквы встречаются чаще всего, является систематической версией той же идеи.
Зашифрованы ли пробелы и знаки препинания?
Нет. Смещаются только буквы; цифры, пробелы и знаки препинания проходят без изменений. Это одна из причин, по которой результат так легко прочитать, если вы знаете метод.
Случай выживет?
Да. Прописные буквы смещаются внутри верхнего регистра алфавита, а строчные — внутри нижнего, поэтому прописные буквы сохраняются.
Достаточно ли это безопасно, чтобы отправить настоящий секрет?
Нет, не удаленно. Имеет 25 возможных ключей и не имеет защиты от частотного анализа. Он подойдет для решения головоломок, обучения и сокрытия спойлеров от случайного взгляда.