Декодер и кодировщик шифра Caesar

Кодируйте и декодируйте текст шифром Caesar, ROT13, ROT47 и Atbash или переберите все 25 сдвигов сразу. Всё работает в вашем браузере.

Декодер шифра Caesar работает целиком в вашем браузере. Открытый текст и шифртекст, которые вы вводите или вставляете, остаются на вашем устройстве и никогда не загружаются в ArrayKit.

Открыть переводчик азбуки Морзе

Об инструменте Декодер шифра Caesar

Декодер шифра Caesar кодирует и декодирует классический шифр сдвига и его известных родственников — ROT13, ROT47 и Atbash — в одной панели. Выберите Caesar и любой сдвиг от 1 до 25, чтобы зашифровать сообщение или вернуть его к открытому тексту; сдвиг и переключатель «Кодировать/Декодировать» сделают арифметику за вас. ROT13, ROT47 и Atbash не требуют ключа и являются самообратными, поэтому один щелчок преобразует и возвращает их обратно. Когда у вас есть шифртекст, но нет ключа, панель перебора показывает все 25 сдвигов Caesar рядом, чтобы вы мгновенно нашли читаемый глазами. Регистр и каждый пробел, цифра и знак препинания сохраняются. Он создан для игроков CTF, любителей головоломок, студентов и всех, кто изучает криптографию, — и работает целиком на вашем устройстве, поэтому текст, который вы вставляете, никогда не загружается.

Возможности

Как использовать Декодер шифра Caesar

  1. Выберите шифр: Caesar, ROT13, ROT47, Atbash или Перебор
  2. Для Caesar задайте сдвиг (1–25) и выберите «Кодировать» или «Декодировать»
  3. Введите или вставьте текст в поле ввода
  4. Прочитайте преобразованный результат справа и скопируйте его
  5. Не уверены в ключе? Откройте «Перебор» и выберите читаемую строку

Пример

Ввод

Attack at dawn

Результат

Dwwdfn dw gdzq

Сдвиг Caesar на 3 перемещает каждую букву на три позиции вперёд; декодируйте, сдвинув на 3 назад.

Частые ошибки и устранение неполадок

Часто задаваемые вопросы

Как декодировать шифр Caesar, не зная сдвига?
Переключитесь на панель перебора и вставьте шифртекст. Она показывает все 25 возможных сдвигов Caesar сразу, поэтому вы можете просмотреть их и скопировать строку, которая читается как обычные слова, — без угадывания по одному сдвигу за раз.
Почему ROT13 одинаков для кодирования и декодирования?
ROT13 — это сдвиг Caesar на 13, а в алфавите 26 букв. Сдвиг на 13 дважды перемещает букву на полные 26 позиций, обратно на исходное место, поэтому повторное применение ROT13 в точности отменяет его.
В чём разница между ROT13 и ROT47?
ROT13 вращает только 26 букв A–Z и не трогает цифры и знаки препинания. ROT47 вращает 94 печатных символа ASCII — буквы, цифры и символы — на 47, поэтому перемешивает гораздо больше текста, оставаясь самообратным.
Как работает шифр Atbash?
Atbash зеркалит алфавит: A становится Z, B становится Y и так далее вплоть до того, что Z становится A. У него нет числового ключа, и он сам себе обратный, поэтому кодирование и декодирование — это одна и та же операция.
Достаточно ли надёжен шифр Caesar для защиты реальных данных?
Нет. Caesar, ROT13, ROT47 и Atbash — исторические шифры или средства обфускации максимум с 25 ключами, тривиально вскрываемые перебором. Используйте их для головоломок, CTF и обучения — никогда для настоящих секретов. Для этого применяйте хеширование или полноценное шифрование.
Сохраняет ли инструмент исходный регистр букв и пунктуацию?
Да. Верхний регистр остаётся верхним, а нижний — нижним, и каждый пробел, цифра и знак препинания проходят без изменений, поэтому форма вашего сообщения сохраняется после кодирования или декодирования.

Связанные инструменты

Все инструменты ArrayKit