Atbash Şifre Kodlayıcı
Atbash kayıtlardaki en eski şifrelerden biridir; MÖ yaklaşık 600 yılında Yeremya kitabında İbrani yazıcılar tarafından kullanılmıştır. Her harfi alfabedeki aynadaki karşılığına eşler: A, Z olur; B, Y olur ve böyle devam eder. Eşleme kendi tersine eşit olduğu için aynı işlem hem şifreleme hem de çözme yapar. Modern ölçütlerle çok zayıftır, ama bulmacalarda, kaçış odalarında ve kriptografiye giriş derslerinde hâlâ klasik bir örnektir.
Atbash ile nasıl kodlama yapılır
-
1
Düz metni (veya şifreli metni) girin
A-Z ve a-z harfleri dönüştürülür; rakamlar, boşluklar ve noktalama işaretleri değişmeden geçer.
-
2
Her harf aynadaki karşılığına döner
A↔Z, B↔Y, C↔X, ... M↔N.
-
3
Sonucu kopyalayın
Araç özgün büyük/küçük harf biçimini korur; bu yüzden `Atbash`, `Zgyzhs` olur.
-
4
Çözmek için şifreli metni tekrar yapıştırın
Atbash kendi tersidir: iki kez uygulamak özgün metni geri getirir.
Eşleme
| Düz | Şifre | Düz | Şifre |
|---|---|---|---|
| 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 |
Adı
atbash sözcüğü, İbrani alfabesinin birinci (aleph), sonuncu (tav), ikinci (bet) ve sondan ikinci (shin) harflerinden oluşur; bu da ters çevirme için bir hafıza ipucudur.
İncil’de bilinen düz metin
Yeremya 25:26 ve 51:41’de geçen İbranice Sheshach (ששך) sözcüğünün, yaygın görüşe göre Babel (בבל) kelimesinin Atbash ile şifrelenmiş hâli olduğu kabul edilir; bu, belgelenmiş en eski yerine koyma şifresi örneklerinden biridir.
Kriptanalitik güç: sıfır
Atbash sabit ve herkese açık anahtarlı monoalfabetik bir yerine koyma şifresidir. Kırması önemsizdir: elinde kalem olan beş yaşındaki bir çocuk bile yapabilir. Gizli kalması gereken hiçbir şey için Atbash kullanmayın. Dinleyicinin şifreyi uygulaması gerektiğini bildiği bulmacalar, ipuçları ve karartma amaçları için uygundur.
Sık Sorulan Sorular
Hayır. ROT13 her harfi 13 konum döndürür (A→N, B→O). Atbash alfabeyi ortasından aynalar (A→Z, B→Y). İkisi de kendi tersidir. İkisi de kırılması çok kolaydır.
Bu araç ASCII A-Z/a-z harflerini işler. Atbash’ı İbraniceye veya başka alfabelere genişletmek ilke olarak kolaydır, ancak her dil kendi 26 harfli veya farklı uzunlukta eşlemesine ihtiyaç duyar; Latin dışı karakterler burada değişmeden geçer.
Çünkü eşleme simetriktir. A ↔ Z demek, A’yı eşleyince Z, Z’yi eşleyince A elde etmek demektir. Her simetrik şifre kendi tersidir. Aynı özellik, ayrı bir decode modu gerektirmeyen tek anahtarlı bir işlem olmasını sağlar.
Hayır. Atbash bir harf yerine koyma şifresidir; rakamlar, boşluklar, noktalama, emoji ve aksanlı karakterler dokunulmadan geçer. Bu yüzden şifreli metin kelime aralıklarını korur ve kabaca düz metne benzer görünür.
İlgili Araçlar
Sayıdan Harfe Şifre
Bulmacalar, bilmeceler ve kaçış odası ipuçları için A=1, B=2 şifresiyle (A1Z26) sayıları harflere, harfleri sayılara çevirin.
Hash Oluşturucu
Kontrol toplamları ve karşılaştırmalar için kopyalamaya hazır özetlerle, metinden MD5, SHA-1, SHA-256, SHA-384, SHA-512 ve CRC32 hash değerleri oluşturun.
JWT Oluşturucu
Test amaçlı olarak özelleştirilmiş başlık, yük iddiaları, HMAC veya RSA imzası, geçerlilik süresi ve hedef kitle sınırlamalarına sahip imzalı JWT'ler oluşturun.
Dosya Hash Hesaplayıcı
Yapıştırdığınız metnin veya dosya içeriğinin MD5, SHA-1, SHA-256 ve SHA-512 hash değerlerini hesaplayarak indirmeleri ve dosya bütünlüğünü doğrulayın.
Checksum Doğrulayıcı
Herhangi bir dosyanın veya metnin MD5, SHA-1, SHA-256, SHA-384, SHA-512 veya CRC-32 checksum değerini hesaplayın ve yayıncının verdiği değerle karşılaştırarak eşleşip eşleşmediğine dair net bir sonuç alın.
MD5 Hash Üreticisi
Bütünlük doğrulaması için metinlerin ve dosyaların MD5 kontrol toplamlarını hesaplayın. Bu sonuçlar, md5sum ve openssl dgst -md5 komutlarının ürettiği çıktılarla eşleşir.
Araç diğer dillerde mevcuttur
- Koder szyfru Atbash [PL]
- Encodeur de chiffre Atbash [FR]
- Atbash暗号エンコーダー [JA]
- Atbash-kodare [SV]
- Atbash-Chiffre-Encoder [DE]
- Encoder Sandi Atbash [ID]
- Bộ mã hóa mật mã Atbash [VI]
- مشفر شفرة Atbash [AR]
- Codificador de Cifrado Atbash [ES]
- Atbash 암호 인코더 [KO]
- ตัวเข้ารหัส Atbash Cipher [TH]
- Atbash-codering [NL]
- Codificador de Cifra Atbash [PT]
- Atbash Cipher Encoder [EN]
- Codificatore del Cifrario Atbash [IT]
- Кодировщик шифра Атбаш [RU]
- Atbash 密码编码器 [ZH]