Szyfr liczby na litery
Szyfr A1Z26 (zwany też „szyfrem litera-liczba”) przypisuje każdej literze alfabetu łacińskiego jej pozycję: A=1, B=2, C=3 … Z=26. To najprostszy szyfr podstawieniowy, jaki możesz pokazać dziesięciolatkowi, a zarazem wciąż najczęstszy schemat w łamigłówkach escape roomów, książkach z zagadkami i easter eggach w stylu „Gravity Falls”. Wpisz wiadomość, aby zobaczyć jej liczby, albo wklej liczby rozdzielone myślnikami, spacjami lub przecinkami, aby odzyskać treść. Ważne: szyfr obsługuje wyłącznie 26 liter łacińskich od A do Z, więc polskie znaki diakrytyczne (ą, ć, ę, ł, ń, ó, ś, ź, ż) są pomijane.
Jak używać szyfru
-
1
Wybierz kierunek
Zakoduj tekst na liczby albo odkoduj liczby z powrotem na tekst.
-
2
Wpisz dane
Przy kodowaniu wielkość liter nie ma znaczenia: zamieniane są tylko litery A-Z, spacja staje się ukośnikiem, a reszta znika. Przy dekodowaniu użyj dowolnego separatora: spacji, myślników lub przecinków.
-
3
Naciśnij konwertuj
Narzędzie stosuje mapowanie A=1, B=2 litera po literze.
-
4
Skopiuj wynik
Wklej go do wskazówki w łamigłówce, rekwizytu escape roomu albo strony z dziecięcą zagadką.
Pełna tabela odpowiedników
| 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 | | |
Przykłady kodowania
HELLO→8-5-12-12-15CODE→3-15-4-5SECRET→19-5-3-18-5-20
Co jest kodowane, a co pomijane
- Tylko 26 liter łacińskich od A do Z. Wielkość liter nie ma znaczenia:
aiAto tak samo 1. - Spacja zamienia się w ukośnik.
HELLO WORLDkoduje się jako8-5-12-12-15-/-23-15-18-12-4, a dekoder zamienia każdy/z powrotem na spację, więc granice słów nie giną. - Cyfry, znaki interpunkcyjne i symbole są usuwane. Nie dają liczby ani nie zostawiają luki.
- Polskie znaki diakrytyczne również są pomijane. Litery
ą,ć,ę,ł,ń,ó,ś,źiżnie należą do tych 26 liter i nie są zamieniane na swoje podstawowe odpowiedniki, tylko wypadają. DlategoŁÓDŹda jedynie4. Przed kodowaniem usuń diakrytyki: napiszLODZ(12-15-4-26). Z tego samego powoduÉw słowieCAFÉwypada, a wynik to3-1-6, a nie cztery liczby. - Dekodowanie przyjmuje liczby od 1 do 26. Wszystko poza tym zakresem jest ignorowane.
Dlaczego separatory są ważne
Bez separatorów 1118 jest niejednoznaczne: czy to A-A-A-H, A-K-H, czy K-R? Pisząc wskazówkę, zawsze wstawiaj między liczby myślniki, spacje albo przecinki. Tutejszy dekoder automatycznie rozpoznaje wszystkie popularne separatory.
Dlaczego to nie jest prawdziwe szyfrowanie
A1Z26 to podstawienie jeden do jednego, bez klucza. Każdy, kto zauważy, że największa liczba to 26, od razu rozpozna schemat. Używaj go do łamigłówek, a nie do niczego, co ma pozostać tajne. Jeśli potrzebujesz prawdziwej poufności, sięgnij po AES albo ChaCha20.
Wskazówki przy projektowaniu łamigłówek
- Dodaj zwrot akcji. Połącz A1Z26 z szyfrem Cezara („A=2, B=3”) albo z odwróconą kolejnością („A=26, Z=1”), żeby nie był tak oczywisty.
- Mieszaj kodowania. Zestaw go z alfabetem Morse’a, zapisem binarnym albo brajlem, aby zbudować wieloetapową łamigłówkę.
- Dziel na słowa. Złamanie wiersza między zakodowanymi słowami ułatwia odszyfrowanie i sprawia, że łamigłówka przypomina prawdziwą wiadomość.
- Używaj jako wskazówki postępu. A1Z26 jest na tyle krótki, że zmieści się na małym rekwizycie albo da się go dopisać na zdjęciu ze wskazówką w escape roomie.
Najczęściej zadawane pytania
Standardowy A1Z26 mapuje wyłącznie litery. Tutaj spacja jest zachowywana jako ukośnik (/), dzięki czemu granice słów nie znikają, a dekoder zamienia każdy ukośnik z powrotem na spację. Interpunkcja, cyfry i symbole są całkowicie ignorowane: nie dają żadnej liczby.
Nie. A1Z26 jest zdefiniowany na 26-literowym alfabecie łacińskim, a to narzędzie mapuje tylko litery A-Z. Polskie ą, ć, ę, ł, ń, ó, ś, ź i ż (a także cyrylica, alfabet arabski, grecki, chińskie znaki oraz litery z akcentami w rodzaju É, Ñ, Ü) są pomijane, a nie zamieniane na liczby. Najpierw usuń diakrytyki („Łódź” zapisz jako LODZ), a potem koduj.
Nie. Szyfr Cezara przesuwa litery o stałą liczbę pozycji (na przykład przy przesunięciu 3 A staje się D). A1Z26 zastępuje litery ich numerem w alfabecie. Oba są prostymi szyframi i we wprowadzeniach do kryptografii zwykle omawia się je razem.
Tak. Część twórców łamigłówek stosuje A=0 do Z=25, co jest wygodne przy arytmetyce modularnej. Inni najpierw przesuwają alfabet (na przykład N=1, O=2), żeby dołożyć kolejną warstwę. To narzędzie używa klasycznego mapowania A=1.
Zwykle tak, na podstawie kontekstu: liczby są pogrupowane, żadna nie przekracza 26, a ich łączna liczba mniej więcej odpowiada długości krótkiej frazy. Jeśli widzisz liczby powyżej 26, spróbuj schematu A=01, B=02 (dwucyfrowego) albo innego systemu.
Powiązane narzędzia
Weryfikator sum kontrolnych
Oblicz sumę kontrolną MD5, SHA-1, SHA-256, SHA-384, SHA-512 lub CRC32 dowolnego tekstu i porównaj ją z oczekiwaną wartością, aby uzyskać jednoznaczny werdykt zgodności lub niezgodności.
Generator CSR
Wygeneruj zakodowane w PEM żądanie podpisania certyfikatu i pasujący prywatny klucz RSA. Podaj common name, pola organizacji i rozmiar klucza (2048, 3072 lub 4096 bitów).
Identyfikator szyfrów
Wklej ciphertext, a identyfikator zasugeruje prawdopodobne kodowania/szyfry: Base64, hex, binarny, Morse, Caesar lub podstawieniowy, JWT i popularne hashe.
Generator skrótów
Generuj skróty MD5, SHA-1, SHA-256, SHA-384, SHA-512 i CRC32 z tekstu, ze skrótem gotowym do skopiowania dla sum kontrolnych i porównań.
Identyfikator szyfrowania
Wklej tekst szyfrowany lub jego hasz; identyfikator sugeruje najbardziej prawdopodobne algorytmy lub formy kodowania: MD5, SHA, bcrypt, AES, RSA, Base64 oraz inne.
Koder szyfru A1Z26
Koduj tekst szyfrem A1Z26 (A=1, B=2, ... Z=26) albo dekoduj sekwencję liczb z powrotem na litery, z własnym separatorem.
Narzędzie jest dostępne w innych językach
- شيفرة الأرقام إلى الحروف [AR]
- Chiffre nombres vers lettres (A=1) [FR]
- Chiffer för tal till bokstav [SV]
- Zahlen-zu-Buchstaben-Chiffre [DE]
- รหัสแปลงตัวเลขเป็นตัวอักษร [TH]
- Sandi Angka ke Huruf [ID]
- 数字から文字への暗号 [JA]
- 숫자-문자 암호 [KO]
- Getal-naar-letter-code [NL]
- Mật mã số sang chữ [VI]
- Cifrado de número a letra [ES]
- Cifra de número para letra [PT]
- Number to Letter Cipher [EN]
- Cifrario da numero a lettera [IT]
- Шифр из числа в букву [RU]
- Sayıdan Harfe Şifre [TR]
- 数字转字母密码 [ZH]