🗝️ Шифратор онлайн
Бесплатный онлайн шифровальщик и дешифратор: шифр Цезаря, Виженера, Атбаш, ROT13, аффинный шифр, азбука Морзе, Base64 и другие. Поддерживает кириллицу и латиницу. Работает в браузере, без регистрации.
Введите текст
Шифр
Результат
Введите текст…
Шифратор онлайн
Бесплатный онлайн шифровальщик и дешифратор: шифр Цезаря, Виженера, Атбаш, ROT13, аффинный шифр, азбука Морзе, Base64 и другие. Поддерживает кириллицу и латиницу. Работает в браузере, без регистрации.
Шифр
Шифр Цезаря
Каждая буква сдвигается по алфавиту на N позиций. Классический шифр Юлия Цезаря (сдвиг 3), есть перебор всех сдвигов.
привет → тулезх
ROT13
Цезарь со сдвигом 13 для латиницы. В алфавите 26 букв, поэтому шифрование и расшифровка — одно и то же действие.
Hello → Uryyb
ROT47
Расширенный ROT13: сдвиг на 47 среди 94 видимых символов ASCII — букв, цифр и знаков препинания.
Hello → w6==@
Атбаш
Алфавит переворачивается зеркально: первая буква становится последней, вторая — предпоследней. Ключ не нужен.
привет → поцэъм
Шифр Виженера
Полиалфавитный шифр: каждая буква сдвигается на величину, заданную буквой повторяющегося ключевого слова. Надёжнее Цезаря.
привет → ъьжщпю
Аффинный шифр
Буква с номером x становится (a·x + b) mod n, где a взаимно просто с длиной алфавита. Обобщение шифра Цезаря.
hello → rclla
Забор (Rail Fence)
Шифр перестановки: текст записывается зигзагом по N рядам и читается ряд за рядом. Буквы лишь меняются местами.
HELLO WORLD → HOREL OLLWD
A1Z26
Каждая буква заменяется её номером в алфавите: A=1, B=2… Простейший цифровой шифр для квестов.
привет → 17-18-10-3-6-20
Азбука Морзе
Кодирование точками и тире. Буквы разделяются пробелом, слова — косой чертой /. Таблицы для украинского, русского и английского.
привет → .--. .-. .. .-- . -
Base64
Кодирует текст (UTF-8) в 64 печатных символа. Это не шифрование, но формат часто встречается в API, токенах и письмах.
Привет → 0J/RgNC40LLQtdGC
Двоичный код
Каждый байт текста в виде 8 бит. В UTF-8 буква кириллицы занимает 2 байта.
Hi → 01001000 01101001
Hex (16-ричный код)
Каждый байт текста в шестнадцатеричном виде. Удобно для отладки и анализа данных.
Hi → 48 69
Когда использовать
- Учёба и олимпиады по информатике
- Квесты, игры и головоломки
- Скрыть спойлер или ответ (ROT13, Атбаш)
- Кодирование данных: Base64, Hex, двоичный код
Как пользоваться
- Выберите шифр
- Выберите режим: «Шифровать» или «Расшифровать»
- Введите текст и настройте сдвиг или ключ
- Результат обновляется сразу — нажмите «Скопировать»
Часто задаваемые вопросы
Что такое шифр Цезаря?
Один из древнейших шифров замены. Каждая буква сдвигается в алфавите на фиксированное число позиций: при сдвиге 3 буква «А» становится «Г». Расшифровка — сдвиг в обратную сторону.
Как расшифровать шифр Цезаря, если сдвиг неизвестен?
Выберите шифр Цезаря и нажмите «Перебрать все сдвиги». Инструмент покажет результат для каждого сдвига, среди них легко найти осмысленный текст.
Какие алфавиты поддерживаются?
Русские и английские буквы распознаются автоматически, выбирать алфавит не нужно. Каждая буква сдвигается в своём алфавите, а цифры, пробелы, знаки препинания и прочие символы не меняются. Регистр сохраняется.
Чем шифр Виженера отличается от шифра Цезаря?
У Цезаря сдвиг одинаков для всего текста, а у Виженера каждая буква сдвигается на величину, которую задаёт соответствующая буква ключевого слова. Из-за этого частота букв размывается, и взломать такой шифр сложнее.
Почему в ROT13 и Атбаш шифрование и расшифрование одинаковы?
Это симметричные преобразования: двукратное применение возвращает исходный текст. ROT13 сдвигает латиницу на 13 из 26 букв, а Атбаш зеркально переворачивает алфавит.
Почему афинный шифр не принимает некоторые значения a?
Число a должно быть взаимно простым с длиной алфавита, иначе разные буквы получат одинаковый шифр и расшифровать текст будет невозможно. Инструмент сообщит, если значение a не подходит.
Безопасны ли эти шифры?
Нет. Это исторические и учебные шифры, их легко взломать. Base64, двоичный код и Hex — способы записи, а не шифрование. Для защиты данных используйте современные алгоритмы, например AES.
Отправляется ли мой текст на сервер?
Нет. Все преобразования выполняются в вашем браузере.