# Шифр Цезаря

Шифрует, расшифровывает и взламывает полным перебором шифр Цезаря с любым сдвигом (1–25), либо выводит все 25 вариантов расшифровки.

> Каноническая страница: https://elysiatools.com/ru/tools/caesar-cipher

- **Категория:** Format Conversion

- **Ключевые слова:** шифр цезаря, сдвиг цезаря, взлом цезаря, перебор цезаря, шифр со сдвигом

## Обзор

**Шифр Цезаря** сдвигает каждую букву на фиксированное число позиций по алфавиту — самый знаменитый шифр простой замены в истории, якобы использовавшийся Юлием Цезарем со сдвигом 3.

**Три режима:**
- **Зашифровать** — сдвинуть каждую букву вперёд на выбранную величину. При сдвиге 3: `A→D, H→K, Z→C`. Небуквы (пробелы, цифры, знаки) не трогаются.
- **Расшифровать** — сдвинуть каждую букву *назад* на величину. Обратное к шифрованию.
- **Полный перебор** — когда есть шифртекст, но сдвиг неизвестен, перебирает все 25 возможных сдвигов и показывает каждый вариант, чтобы вычитать настоящий английский. Классический способ сломать шифр Цезаря за секунды.

**Полезно знать:**
- Сдвиг зацикливается по алфавиту (`Z` + 1 → `A`).
- **Сохранять регистр** (по умолчанию включено) держит заглавные заглавными. Выключите, чтобы свернуть всё в один регистр — иногда полезно при анализе шифртекста.
- Сдвиг 13 — частный случай **ROT13**; этот инструмент поддерживает произвольные сдвиги плюс полный перебор, то есть строго больше, чем инструмент только для ROT13.
- Шифр Цезаря тривиально взламывается и никогда не должен использоваться для настоящей секретности — это учебный инструмент и головоломка.

## Входные данные

- **Текст** (textarea): Enter text to encipher, ciphertext to decipher, or ciphertext to brute-force...
- **Режим** (select)
- **Сдвиг** (number): 1–25
- **Сохранять регистр** (checkbox)

## Когда использовать

- Когда необходимо быстро зашифровать или расшифровать текстовое сообщение с использованием классического сдвига Цезаря.
- При разгадывании геокешинг-загадок, квестов или криптографических головоломок, использующих подстановочные шифры.
- Если у вас есть зашифрованный текст с неизвестным сдвигом и вам нужно перебрать все 25 вариантов для поиска читаемого текста.

## Как это работает

- Введите исходный текст или зашифрованное сообщение в текстовое поле.
- Выберите режим работы: зашифровать, расшифровать или запустить полный перебор всех 25 сдвигов.
- Укажите величину сдвига от 1 до 25 и настройте сохранение регистра букв.
- Получите мгновенный результат обработки текста на экране.

## Сценарии использования

- Обучение основам криптографии и демонстрация работы простейших алгоритмов шифрования.
- Создание и разгадывание текстовых подсказок для квестов, викторин и интеллектуальных игр.
- Быстрый анализ и дешифровка подозрительных строк текста с неизвестным шагом сдвига.

## Частые вопросы

### Что такое шифр Цезаря?

Это классический шифр простой замены, в котором каждый символ в тексте замещается символом, находящимся на некотором постоянном числе позиций левее или правее него в алфавите.

### Как работает режим полного перебора (brute force)?

Инструмент генерирует все 25 возможных вариантов сдвига для введенного текста, позволяя визуально определить исходное осмысленное сообщение.

### Поддерживает ли инструмент сохранение регистра букв?

Да, опция «Сохранять регистр» позволяет оставлять заглавные буквы заглавными, а строчные — строчными.

### Является ли шифр Цезаря надежным методом защиты данных?

Нет, этот шифр легко взламывается перебором и используется исключительно в учебных целях, играх и головоломках.

### Чем этот инструмент отличается от декодера ROT13?

ROT13 — это частный случай шифра Цезаря со сдвигом 13. Данный инструмент поддерживает любые сдвиги от 1 до 25, а также автоматический перебор.

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

- [Шифр Атбаш](https://elysiatools.com/ru/tools/atbash-cipher): Кодирует и декодирует текст с использованием шифра замены Атбаш (зеркально отображает алфавит)
- [Base64 кодировщик/декодировщик](https://elysiatools.com/ru/tools/base64-encoder): Кодирует и декодирует строки Base64
- [Base64URL кодировщик/декодировщик](https://elysiatools.com/ru/tools/base64url-encoder): Кодирует и декодирует Base64URL (URL-безопасный вариант Base64 для JWT/JWS/JWE), с преобразованием между стандартным и URL-безопасным Base64
- [Конвертер Hex в Строку](https://elysiatools.com/ru/tools/hex-to-string): Преобразует текст в/из шестнадцатеричные строки с гибкими интервалами, префиксами (0x/\x/U+) и регистром
- [Шифр ROT13](https://elysiatools.com/ru/tools/rot13-cipher): Кодирует и декодирует текст с использованием шифра замены ROT13 (смещает буквы на 13 позиций)
- [Шифр ROT47](https://elysiatools.com/ru/tools/rot47-cipher): Кодирует и декодирует текст с использованием шифра ROT47 (смещает все печатные символы ASCII на 47 позиций)
- [Конвертер Текста в Двоичный Код](https://elysiatools.com/ru/tools/text-to-binary): Преобразует текст в/из двоичных битовых строк, используя кодировку ASCII (7-bit) или UTF-8 (8-bit)
- [Шифр Виженера](https://elysiatools.com/ru/tools/vigenere-cipher): Кодирует и декодирует текст с использованием шифра Виженера с ключевым словом

## Примеры

- [MP3 Аудио Образцы Без Авторских Прав](https://elysiatools.com/ru/samples/mp3-samples): Коллекция аудио образцов без авторских прав для тестирования и разработки, включая звуки природы, медитативную музыку и фоновое аудио
- [Примеры Обработки Изображений Android Java](https://elysiatools.com/ru/samples/android-image-processing-java): Примеры обработки изображений Android Java включая чтение/сохранение, масштабирование и преобразование формата
- [Примеры Обработки Изображений Android Kotlin](https://elysiatools.com/ru/samples/android-image-processing-kotlin): Примеры обработки изображений Android Kotlin включая чтение/сохранение, масштабирование и преобразование формата
- [Примеры Обработки Изображений Web Python](https://elysiatools.com/ru/samples/web-image-processing-python): Примеры обработки изображений Web Python используя PIL/Pillow включая чтение, сохранение, изменение размера и преобразование формата

## Связанные материалы

- [Инструменты классических и современных шифров](https://elysiatools.com/ru/hubs/classical-and-modern-cipher-tools): Безопасно изучайте шифры в учебных и CTF-задачах, сравнивая обратимые классические преобразования с современным шифрованием и его ограничениями.
