Шифр из числа в букву
Шифр A1Z26 (его называют также «буквенно-числовым шифром») сопоставляет каждой букве латинского алфавита её порядковый номер: A=1, B=2, C=3 … Z=26. Это простейший шифр замены, который можно объяснить и десятилетнему ребёнку, и при этом самая ходовая схема в головоломках квест-комнат, сборниках загадок и пасхалках в духе «Гравити Фолз». Введите сообщение, чтобы получить числа, или вставьте числа, разделённые дефисами, пробелами или запятыми, чтобы прочитать исходный текст. Важно: шифр работает только с латинскими буквами A-Z. Кириллица в него не входит и просто пропускается, поэтому сначала запишите сообщение латиницей.
Как пользоваться шифром
-
1
Выберите направление
Закодируйте текст в числа или расшифруйте числа обратно в текст.
-
2
Введите данные
При кодировании регистр не важен: преобразуются только буквы A-Z, пробел превращается в косую черту, остальное отбрасывается. При расшифровке подойдёт любой разделитель: пробелы, дефисы или запятые.
-
3
Нажмите «Преобразовать»
Инструмент применяет соответствие A=1, B=2 буква за буквой.
-
4
Скопируйте результат
Вставьте его в подсказку к головоломке, в реквизит квест-комнаты или на страницу с детскими загадками.
Полная таблица соответствий
| A=1 | B=2 | C=3 | D=4 | E=5 | F=6 | G=7 | | H=8 | I=9 | J=10 | K=11 | L=12 | M=13 | N=14 | | O=15 | P=16 | Q=17 | R=18 | S=19 | T=20 | U=21 | | V=22 | W=23 | X=24 | Y=25 | Z=26 | | |
Примеры кодирования
HELLO→8-5-12-12-15CODE→3-15-4-5SECRET→19-5-3-18-5-20
Что кодируется, а что пропускается
- Только 26 латинских букв от A до Z. Регистр не важен:
aиAдают 1. - Пробел превращается в косую черту.
HELLO WORLDкодируется как8-5-12-12-15-/-23-15-18-12-4, а декодер возвращает каждую/обратно в пробел, так что границы слов не теряются. - Цифры, знаки препинания и символы отбрасываются. Они не дают числа и не оставляют пропуска.
- Кириллица и латинские буквы с диакритикой тоже пропускаются. Слово «привет» не даст ни одного числа: шифр попросту не знает кириллического алфавита. Запишите его латиницей и кодируйте так (
PRIVET→16-18-9-22-5-20). По той же причинеÉв словеCAFÉвыпадает, и получается3-1-6, а не четыре числа. - Декодер принимает числа от 1 до 26. Всё, что выходит за этот диапазон, игнорируется.
- Есть и русский аналог. В отечественных головоломках буквы нумеруют по русскому алфавиту: А=1, Б=2 … Я=33. Этот инструмент такую схему не поддерживает, и числа больше 26 он просто отбросит, так что для кириллической версии считайте номера вручную.
Зачем нужны разделители
Без разделителей 1118 неоднозначно: это A-A-A-H, A-K-H или K-R? Всегда ставьте между числами дефисы, пробелы или запятые, когда пишете подсказку. Декодер здесь автоматически понимает любой из привычных разделителей.
Почему это не настоящее шифрование
A1Z26 представляет собой взаимно однозначную замену без ключа. Любой, кто заметит, что максимальное число равно 26, мгновенно поймёт схему. Используйте его для головоломок, а не для того, что должно остаться тайной. Для настоящей конфиденциальности берите AES или ChaCha20.
Советы по созданию головоломок
- Добавьте поворот. Соедините A1Z26 со сдвигом Цезаря («A=2, B=3») или с обратным порядком («A=26, Z=1»), чтобы схема не читалась с ходу.
- Смешивайте кодировки. Сочетание с азбукой Морзе, двоичным кодом или шрифтом Брайля даёт многоступенчатую головоломку.
- Разбивайте на слова. Перенос строки между закодированными словами облегчает расшифровку и делает головоломку похожей на настоящее сообщение.
- Используйте как подсказку о прогрессе. A1Z26 достаточно короток, чтобы уместиться на небольшом реквизите или быть нацарапанным на фотографии-подсказке в квест-комнате.
Часто задаваемые вопросы
Стандартный A1Z26 сопоставляет только буквы. Здесь пробел сохраняется в виде косой черты (/), чтобы границы слов не пропали, а декодер превращает каждую косую черту обратно в пробел. Знаки препинания, цифры и символы игнорируются полностью: они не дают никакого числа.
Нет. A1Z26 определён для латинского алфавита из 26 букв, и этот инструмент сопоставляет только A-Z. Кириллица (а также арабица, греческий, тайский, китайский и латинские буквы с диакритикой вроде É, Ñ, Ü) пропускается, а не превращается в числа. Запишите сообщение латиницей (например, «привет» как PRIVET) или используйте русскую нумерацию А=1 … Я=33, посчитав номера вручную: этот инструмент числа больше 26 не принимает.
Нет. Цезарь сдвигает буквы на фиксированное число позиций (например, при сдвиге 3 A превращается в D). A1Z26 заменяет букву её порядковым номером в алфавите. Оба шифра простые, и в введении в криптографию их обычно разбирают вместе.
Да. Некоторые составители головоломок используют A=0 … Z=25: так удобнее работать с модульной арифметикой. Другие сначала сдвигают алфавит (например, N=1, O=2), добавляя ещё один слой. Здешний инструмент использует классическое соответствие A=1.
Обычно да, по контексту: числа сгруппированы, ни одно не превышает 26, а их общее количество примерно соответствует длине короткой фразы. Если вы видите числа больше 26, попробуйте схему A=01, B=02 (двузначную) или другую систему.
Сопутствующие инструменты
Генератор SSL-сертификатов
Создайте самоподписанный сертификат SSL/TLS и закрытый ключ RSA полностью в браузере. Свои Common Name, SAN и срок действия, экспорт в PEM.
Генератор CSR
Создайте запрос на подпись сертификата в формате PEM и соответствующий закрытый ключ RSA. Укажите общее имя, поля организации и размер ключа (2048, 3072 или 4096 бит).
Кодировщик файлов Base64
Кодируйте любой файл (PDF, ZIP, изображение, исполняемый файл) в текст Base64 для встраивания в JSON, письма, YAML или data URI. Работает локально в браузере, без загрузки на сервер.
Кодировщик и декодировщик Base85
Кодируйте и декодируйте Base85 в варианте Adobe Ascii85, который используется в файлах PostScript и PDF. Компактнее Base64 для двоичных данных.
Идентификатор шифрования
Вставьте зашифрованный текст, и идентификатор предложит вероятные схемы кодирования/шифрования: Base64, hex, двоичный, Морзе, Цезарь или подстановочный, JWT и распространенные хеши.
Проверка контрольной суммы
Вычислите контрольную сумму (MD5, SHA-1, SHA-256, SHA-384, SHA-512 или CRC32) любого текста и сверьте её с ожидаемым значением, чтобы получить однозначный ответ о совпадении или расхождении.
Инструмент доступен на других языках
- Zahlen-zu-Buchstaben-Chiffre [DE]
- Chiffer för tal till bokstav [SV]
- Szyfr liczby na litery [PL]
- Cifra de número para letra [PT]
- شيفرة الأرقام إلى الحروف [AR]
- Cifrado de número a letra [ES]
- Sandi Angka ke Huruf [ID]
- 数字から文字への暗号 [JA]
- 숫자-문자 암호 [KO]
- รหัสแปลงตัวเลขเป็นตัวอักษร [TH]
- Mật mã số sang chữ [VI]
- Chiffre nombres vers lettres (A=1) [FR]
- Getal-naar-letter-code [NL]
- Number to Letter Cipher [EN]
- Cifrario da numero a lettera [IT]
- Sayıdan Harfe Şifre [TR]
- 数字转字母密码 [ZH]