Koder szyfru Atbash
Atbash to jeden z najstarszych znanych szyfrów — używali go hebrajscy skrybowie w Księdze Jeremiasza około 600 r. p.n.e. Każdą literę zamienia na jej lustrzane odbicie w alfabecie: A staje się Z, B staje się Y i tak dalej. Ponieważ mapowanie jest własną odwrotnością, ta sama operacja jednocześnie szyfruje i odszyfrowuje. Według współczesnych standardów jest słaby, ale wciąż świetnie sprawdza się w łamigłówkach, escape roomach i pierwszych lekcjach kryptografii.
Jak kodować szyfrem Atbash
-
1
Wpisz tekst jawny albo szyfrogram
Litery A-Z i a-z są tłumaczone; cyfry, spacje i interpunkcja przechodzą bez zmian.
-
2
Każda litera odbija się w lustrze alfabetu
A↔Z, B↔Y, C↔X, ... M↔N.
-
3
Skopiuj wynik
Narzędzie zachowuje oryginalną wielkość liter, więc `Atbash` staje się `Zgyzhs`.
-
4
Aby odszyfrować, wklej szyfrogram ponownie
Atbash jest samoodwracalny: zastosowanie go dwa razy przywraca oryginał.
Mapowanie
| Tekst jawny | Szyfr | Tekst jawny | Szyfr |
|---|---|---|---|
| A | Z | N | M |
| B | Y | O | L |
| C | X | P | K |
| D | W | Q | J |
| E | V | R | I |
| F | U | S | H |
| G | T | T | G |
| H | S | U | F |
| I | R | V | E |
| J | Q | W | D |
| K | P | X | C |
| L | O | Y | B |
| M | N | Z | A |
Nazwa
Słowo atbash powstało z pierwszej (alef), ostatniej (taw), drugiej (bet) i przedostatniej (szin) litery alfabetu hebrajskiego — to mnemotechnika opisująca odwrócenie.
Znany tekst jawny w Biblii
Hebrajskie słowo Sheshach (ששך) w Jeremiasza 25:26 i 51:41 jest powszechnie uznawane za szyfrowanie Atbash słowa Babel (בבל) — jeden z najwcześniej udokumentowanych przykładów szyfru podstawieniowego.
Siła kryptoanalizy: zero
Atbash to jednoalfabetowe podstawienie ze stałym, publicznym kluczem. Złamanie go jest banalne: pięciolatek z ołówkiem da sobie radę. Nie używaj Atbash do niczego, co ma pozostać tajne. Nadaje się do łamigłówek, wskazówek i obfuskacji, gdy odbiorca wie, że ma zastosować szyfr.
Najczęściej zadawane pytania
Nie. ROT13 przesuwa każdą literę o 13 miejsc (A→N, B→O). Atbash odbija litery względem środka alfabetu (A→Z, B→Y). Oba są samoodwracalne. Oba są banalne do złamania.
To narzędzie obsługuje ASCII A-Z/a-z. Rozszerzenie Atbash na hebrajski lub inne alfabety jest zasadniczo proste, ale każdy język potrzebuje własnego mapowania 26-literowego albo innego; znaki niełacińskie przechodzą tutaj bez zmian.
Bo mapowanie jest symetryczne. A ↔ Z oznacza, że mapowanie A daje Z, a mapowanie Z daje A. Każdy symetryczny szyfr jest własną odwrotnością. Ta sama cecha sprawia, że wystarcza jedna operacja bez osobnego trybu decode.
Nie. Atbash jest podstawieniem liter; cyfry, spacje, interpunkcja, emoji i znaki akcentowane przechodzą bez zmian. Dlatego szyfrogram zachowuje odstępy między słowami i wygląda z grubsza jak tekst jawny.
Powiązane narzędzia
Szyfrowanie i odszyfrowywanie AES
Szyfruj i odszyfrowuj mało wrażliwy tekst z użyciem szyfrów AES OpenSSL. Hasło jest haszowane SHA-256, a wynik Base64 zawiera IV oraz szyfrogram.
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.
Licznik słów
Policz słowa, znaki, zdania i akapity wraz z czasem czytania, czasem mówienia, gęstością słów kluczowych i wskaźnikiem czytelności Flescha — dla wypracowań, postów, podpisów i meta opisów.
Scal PDF
Scal wiele plików PDF, ustaw kolejność plików i stron metodą przeciągnij i upuść, a potem od razu pobierz wynik.
Kalkulator czasu trwania
Oblicz czas między dwiema godzinami jako HH:MM, godziny dziesiętne, minuty i sekundy.
Word na PDF
Konwertuj dokumenty Word .doc i .docx do PDF z zachowaniem układu strony, obrazów, tabel i nagłówków. Bezpieczne przesyłanie, automatyczne usunięcie po 2 godzinach.