İçeriğe atla
%100 yerel

Sütunlu transpoze şifre

Metni ızgaraya yazarak ve sütunları anahtar sırasına göre okuyarak şifrele veya çöz.

Giriş
Çıkış

Sütunlu transpoze şifre

Sütunlu transpoze şifre, satır satır bir ızgaraya yazıp ızgarayı anahtar harflerinin alfabetik sırasıyla sütun sütun geri okuyarak bir mesajı kodlar. Hiçbir şey ikame edilmez — her harf yine de orada, sadece yeniden düzenlenmiş — bu da onu Vigenère veya Atbash gibi ikame şifreleriyle doğal bir eşleştirme ve anahtar kelime ızgarayı açan bir bulmaca ipucu temelini yapar.

Anahtar aynı anda iki şeyi ayarlar: uzunluğu sütun sayısıdır ve harflerinin sırası okuma sırasıdır. Çift transpoze tüm şifreyi ikinci bir anahtarla ikinci kez çalıştırarak, tek bir geçişin açık bıraktığı sütun-frekans analizine direnir. Metin tam satırlara eşit olarak bölünmediğinde, son satırı kısa bırakın (düzensiz) veya tam bir dikdörtgene bir doldurma karakteri ile doldurun — doldurma daha basittir, ancak şifresi çözülen metin sonunda bu doldurmayı taşır. Okunabilir bir ızgara için boşlukları ve noktalama işaretlerini saklayın veya klasik savaş zamanı görünümü için harfler ve rakamlar dışında her şeyi çıkarın. Işgarayı göster ızgarayı metin olarak yazdırır, böylece anahtarın sütunları nasıl yeniden düzenlendiğini görebilirsiniz.

Araç Unicode kod noktalarında çalışır, bu nedenle aksanlı harfler ve emojiler gidiş-dönüş yolculuğundan sağ çıkar ve Windows ve Unix satır sonları aynı şekilde ele alınır. Canlı sayaç, içeri ve dışarı karakterleri, her geçiş başına sütun sayısını ve sonucun şifrelenip şifresi çözülüp çözülmediğini bildirir.

Her şey tarayıcınızda çalışır — yazdığınız metin ve anahtar asla yüklenmez. Sonucu kopyalayın, .txt dosyası olarak indirin veya çıktıyı geri çözmek veya üstüne başka bir şifre zincirlemek için giriş bölümüne gönderin.

FAQ

Anahtar sütun sırasını nasıl belirler?
Anahtar harflerini alfabetik sıraya göre düzenleyin ve 1, 2, 3... olarak numaralandırın — bu numaralandırma sütun okuma sırasıdır. ZEBRA anahtarı sütunları A, B, E, R, Z sırasında okur.
Düzensiz ve doldurulan son satırlar arasındaki fark nedir?
Düzensiz, son satırı kalan metnin tam uzunluğu kadar bırakır, bu da bazı sütunları biraz kısaltır. Doldur, ızgarayı önce doldurma karakteri ile tam bir dikdörtgene doldurur, bu nedenle her sütun aynı uzunluktadır — ancak bu doldurma şifresi çözülen metnin sonunda görünecektir.
Çift transpoze ne ekler?
Tüm şifreyi ikinci kez çalıştırır, ikinci bir anahtarla, ilk geçişin çıktısında. Bu, tek bir transpoze bıraktığı sütun desenlerini kırar ve sahada kullanılan el şifreleri için standart uygulamadı.
Başka bir araçla yapılan bir mesajı çözebilir miyim?
Evet, aynı anahtarı, aynı son satır ayarını ve şifreleyen olarak kullandığınız aynı boşluk tutma seçeneğini kullandığınız sürece — bu ayarlar tam ızgara şeklini belirler ve bir uyuşmazlık sonucu ters çevirmek yerine karıştıracaktır.
Metnim ve anahtarım herhangi yere yüklendi mi?
Hayır. Şifre tamamen tarayıcınızda çalışır — metniz ve anahtarınız asla cihazınızı terk etmez.