Sandi Atbash
Ketik atau tempel teks dan dapatkan cermin Atbash-nya saat Anda mengetik — A menjadi Z, B menjadi Y, dan seterusnya ke bawah alfabet. Atbash membatalkan dirinya sendiri, sehingga kotak yang sama bisa mengenkode dan mendekode, dan panel kerja menampilkan tabel alfabet serta setiap pertukaran. Gratis, tanpa perlu mendaftar, dan tidak ada yang meninggalkan peramban Anda.
Tabel alfabet dan kerja
Setiap huruf pada posisi n dalam alfabet (A = 1, Z = 26) menjadi huruf pada posisi 27 − n. Mengenkode dan mendekode adalah langkah yang sama, jadi menjalankan hasilnya sekali lagi akan mengembalikan teks Anda.
| Asli | A | B | C | D | E | F | G | H | I | J | K | L | M |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Atbash | Z | Y | X | W | V | U | T | S | R | Q | P | O | N |
| Asli | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
| Atbash | M | L | K | J | I | H | G | F | E | D | C | B | A |
Huruf dalam teks Anda disorot pada baris asli; huruf yang menjadi penggantinya disorot di bawahnya.
Huruf demi huruf — 10 huruf pertama
| Huruf | Posisi | 27 − posisi | Hasil |
|---|---|---|---|
| H | 8 | 19 | S |
| E | 5 | 22 | V |
| L | 12 | 15 | O |
| L | 12 | 15 | O |
| O | 15 | 12 | L |
| W | 23 | 4 | D |
| O | 15 | 12 | L |
| R | 18 | 9 | I |
| L | 12 | 15 | O |
| D | 4 | 23 | W |
Cara Menggunakan Sandi Atbash
- 1. Masukkan teks Anda. Ketik atau tempel ke dalam kotak. Atbash tidak memakai kunci, jadi tidak ada yang perlu diatur lagi.
- 2. Baca hasilnya. Teks cerminnya muncul saat Anda mengetik. Jika Anda memasukkan teks Atbash, Anda mendapatkan kembali teks aslinya — langkah yang sama untuk mengenkode dan mendekode.
- 3. Pilih apa yang dipertahankan. Hilangkan centang pada huruf besar/kecil, spasi, atau tanda baca untuk mendapatkan hanya huruf kapital, satu rangkaian huruf tanpa jeda, atau huruf saja — cara yang lazim untuk menyajikan teks sandi.
- 4. Periksa kerjanya. Tabel alfabet menyorot huruf yang Anda gunakan dan huruf yang menjadi penggantinya, dan tabel di bawahnya menguraikan dua belas huruf pertama.
Cara Kerja Atbash
Tulis alfabet dari depan, tulis terbalik di bawahnya, dan tukar setiap huruf dengan huruf di bawahnya: A↔Z, B↔Y, C↔X, dan seterusnya sampai M↔N di tengah. Sebagai rumus, huruf pada posisi n (A = 1, Z = 26) menjadi huruf pada posisi 27 − n, sehingga H (8) menjadi S (19). Jika dihitung dari nol, seperti kebiasaan para kriptografer, aturannya adalah 25 − x — yang membuat Atbash menjadi sandi affine dengan a = 25 dan b = 25.
| A | B | C | D | E | F | G | H | I | J | K | L | M |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Z | Y | X | W | V | U | T | S | R | Q | P | O | N |
Contoh kasus. Hello World menjadi Svool Dliow: H (8) → S (19), E (5) → V (22), L (12) → O (15), dan O (15) → L (12). Masukkan Svool Dliow kembali dan Hello World muncul. Setiap huruf mempertahankan huruf besar/kecilnya dan spasi diteruskan begitu saja, sehingga hasilnya memiliki bentuk yang sama dengan teks Anda — itulah sebabnya Atbash begitu mudah dikenali.
Pertukaran itu menghasilkan keanehan kecil. WIZARD dienkode menjadi DRAZIW — kata yang sama dieja terbalik — karena W dan D, I dan R, Z dan A adalah pasangan cermin yang kebetulan berada di posisi cermin dalam kata itu.
Asal-Usul Atbash
Atbash bermula sebagai substitusi pada alfabet Ibrani, dan namanya menyebutkan aturannya. Aleph (א), huruf pertama, bertukar dengan tav (ת), huruf terakhir; bet (ב), huruf kedua, bertukar dengan shin (ש), huruf kedua dari belakang — a-t-b-sh. Dengan 22 huruf Ibrani terdapat 11 pasangan.
Contoh yang paling terkenal ada dalam Kitab Yeremia. Nama Sheshach (ששך), dalam Yeremia 25:26 dan 51:41, sesuai huruf demi huruf dengan Babel (בבל), yaitu Babilon, di bawah pertukaran ini, dan Leb-kamai (לב קמי) dalam 51:1 sesuai dengan Kasdim (כשדים), orang Kasdim. Yeremia 51:41 juga menyebut Babilon secara terbuka dalam ayat yang sama, sehingga substitusi itu hampir tidak mungkin dimaksudkan untuk menyembunyikan apa pun; ia biasanya dibaca sebagai permainan kata, dan bagaimana bentuk-bentuk itu masuk ke dalam teks masih diperdebatkan.
Cara Memecahkan Atbash, dan Mengapa Ia Tidak Aman
Atbash tidak mengandung rahasia apa pun. Tidak ada kunci untuk ditebak: siapa pun yang tahu metodenya bisa membaca pesannya, dan alfabet cermin adalah salah satu hal pertama yang dicoba pemecah teka-teki. Bahkan tanpa tebakan itu, setiap E dalam teks asli menjadi V dan setiap T menjadi G, sehingga huruf-huruf paling umum dalam teks sandi langsung menunjuk kembali ke huruf-huruf paling umum dalam bahasa itu. Itulah analisis frekuensi, dan Penghitung Frekuensi Huruf akan menghitungnya.
Perlakukan Atbash sebagai teka-teki dan pelajaran pertama: ia menunjukkan apa itu sandi substitusi dalam satu baris aritmetika. Untuk versi dengan kunci sungguhan, cobalah Sandi Affine, yang menggeneralisasi gagasan yang sama; untuk yang mengubah substitusi dari huruf ke huruf, cobalah Sandi Vigenère.
Pertanyaan yang Sering Diajukan
- Apa itu sandi Atbash?
- Atbash adalah sandi substitusi yang membalik alfabet: A menjadi Z, B menjadi Y, C menjadi X, dan seterusnya sampai M dan N, yang saling bertukar. Ia tidak memakai kunci, dan pertukaran yang sama mengenkode sekaligus mendekode. Ia bermula sebagai substitusi alfabet Ibrani dan kini menjadi bahan pokok teka-teki dan pelajaran kriptografi.
- Bagaimana cara mendekode Atbash?
- Terapkan Atbash sekali lagi. Setiap huruf bertukar dengan cerminnya, sehingga mengenkode dua kali mengembalikan yang asli —
Svoolkembali menjadiHello. Itulah sebabnya alat ini hanya memiliki satu kotak, bukan mode enkode dan dekode terpisah: tempel teks sandi dan baca teks asli di hasilnya. - Apakah Atbash sama dengan sandi Caesar?
- Tidak. Sandi Caesar menggeser setiap huruf dengan jarak yang sama di sepanjang alfabet, sehingga urutan huruf tetap (ABC menjadi DEF). Atbash mencerminkan alfabet, sehingga urutannya terbalik (ABC menjadi ZYX), dan tidak ada pergeseran Caesar yang dapat melakukan itu. Meski begitu, keduanya adalah kasus khusus dari sandi affine: Caesar memiliki a = 1, Atbash memiliki a = 25 dan b = 25.
- Apa yang terjadi pada angka, spasi, dan huruf beraksen?
- Angka, spasi, dan tanda baca dilewatkan tanpa perubahan kecuali Anda memilih untuk menghapusnya. Huruf Latin beraksen dihitung sebagai huruf dasarnya, sehingga é dienkripsi seperti e, menjadi v. Huruf dari alfabet lain, seperti Sirilik atau Yunani, dibiarkan apa adanya, dan alat ini memberi tahu Anda berapa banyak yang ditemukan.
- Apakah Atbash ada dalam Alkitab?
- Ya. Kasus yang paling jelas ada dalam Kitab Yeremia: Sheshach (25:26 dan 51:41) sesuai dengan Babel huruf demi huruf di bawah Atbash Ibrani, dan Leb-kamai (51:1) sesuai dengan Kasdim, orang Kasdim. Karena Babilon juga disebut secara terbuka di dekatnya, pertukaran ini biasanya dipahami sebagai permainan kata, bukan tulisan rahasia.
- Mengapa disebut Atbash?
- Namanya merangkai dua pertukaran pertama dalam alfabet Ibrani: aleph dengan tav (א–ת) dan bet dengan shin (ב–ש), menghasilkan a-t-b-sh. Pertukaran huruf Ibrani lain juga dinamai dengan cara yang sama — Albam, misalnya, memasangkan aleph dengan lamed dan bet dengan mem.