UTILS.
%100 tarayıcıda
🔤

Sezar Şifresi Kodlayıcı / Çözücü

Metni değişken kaydırmalı bir Sezar şifresiyle kodlayın veya çözün ve bilinmeyen anahtarları kırmak için 26 kaydırmanın tümünü otomatik en iyi tahminle aynı anda deneyin.

— çıktı burada görünür —

Bu araç hakkında

Sezar Şifresi Kodlayıcı / Çözücü, en eski ve en ünlü yerine koyma şifresi için ücretsiz, tarayıcı içi bir araçtır. Her harf alfabe boyunca sabit sayıda basamak kaydırılır: kodlama, x konumundaki bir harfi (x + shift) mod 26 konumuna eşler ve çözme bunu (x − shift + 26) mod 26 ile tersine çevirir. Büyük ve küçük harf bantları birbirinden bağımsız olarak kaydırılır ve harf olmayan her şey — boşluklar, rakamlar, noktalama — değişmeden geçer. 3'lük bir kaydırma, Jül Sezar'ın kendisinin kullandığı söylenen kaydırmadır; 13'lük bir kaydırma ise kendi tersi olan ROT13'tür.

Her şey tarayıcınızda yerel olarak çalışır, bu nedenle yazdığınız hiçbir şey yüklenmez veya saklanmaz. Kodlama veya çözmeyi seçin ve 0 ile 25 arasında bir kaydırma ayarlayın ya da olası 26 çözümün tümünü aynı anda görmek için kaba kuvvet moduna geçin. Yalnızca 25 önemsiz olmayan anahtar bulunduğundan, bir Sezar şifresi tümünü deneyerek önemsiz biçimde kırılabilir — kaba kuvvet modunun yaptığı tam olarak budur.

Taramanızı azaltmak için kaba kuvvet modu, her adayı standart İngilizce harf frekanslarına karşı bir ki-kare testiyle puanlar ve en olası düz metni bir yıldızla (★) işaretler. Ki-kare değeri ne kadar düşükse, harf dağılımı sıradan İngilizceye o kadar yakın eşleşir, dolayısıyla yıldızlı satır genellikle doğru çözümdür. Bu, aracı anahtarı önceden bilmeye gerek kalmadan CTF yarışmaları, kaçış odaları ve sınıf kriptografisi için kullanışlı kılar.

Sık sorulan sorular

Sezar şifresi formülü nedir?
Kodlama E(x) = (x + shift) mod 26 ve çözme D(y) = (y − shift + 26) mod 26'dır; burada her harf 0–25 arası numaralandırılır. 3'lük bir kaydırma A'yı D'ye çevirir; 13'lük bir kaydırma kendi tersi olan ROT13'tür.
Kaba kuvvet modu nasıl kırar?
Metninizin olası 26 kaydırmasının tümünü aynı anda yazdırır. Yalnızca 25 gerçek anahtar olduğundan, bir satır her zaman düz metindir. Araç ayrıca en İngilizce görünen satırı harf frekansı ki-kare puanı kullanarak bir yıldızla işaretler.
Boşluklar ve noktalama korunuyor mu?
Evet. Yalnızca A–Z ve a–z kaydırılır, her biri kendi büyük/küçük harf durumu içinde. Boşluklar, sayılar ve noktalama değişmeden geçer, böylece mesajınızın biçimi korunur.
ROT13 nedir?
ROT13, 13'lük kaydırmaya sahip bir Sezar şifresidir. 13 tam olarak 26'nın yarısı olduğundan, iki kez uygulamak orijinal metni geri döndürür, dolayısıyla aynı işlem hem kodlar hem çözer. Kullanmak için kaydırmayı 13'e ayarlayın.

Daha fazla araç