UTILS.
%100 tarayıcıda
🚂

Ray Çiti Şifresi Kodlayıcı / Çözücü

Zikzak yer değiştirme şifresi: metni N ray boyunca çapraz yazın, ardından satır satır okuyun. Ayarlanabilir ray ve başlangıç ofsetiyle kodlayın veya çözün.

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

Bu araç hakkında

Ray Çiti Şifresi Kodlayıcı / Çözücü, en bilinen yer değiştirme şifresi için ücretsiz, tarayıcı içi bir araçtır. Harfleri değiştirmek yerine yeniden düzenler: düz metin, seçilen sayıda yatay ray boyunca aşağı ve yukarı zikzak şeklinde yazılır, ardından yukarıdan aşağıya her seferinde tam bir ray okunur. 3 rayla harf konumları 0,1,2,1,0,1,2,… düzenini izler, böylece ardışık karakterler yeniden gruplanmadan önce farklı satırlara iner.

Çözmek için araç, şifreli metin uzunluğu için tam zikzak yolunu yeniden oluşturur, her raya kaç karakter ait olduğunu hesaplar, şifreli metni bu raylara böler ve ardından harfleri orijinal sıralarına geri kaldırmak için zikzakı tekrar yürür. 2 veya daha fazla rayı, ilk harfin zikzakta nerede oturacağını kaydıran isteğe bağlı bir başlangıç ofsetini destekler ve tek bir rayı özdeşlik olarak ele alır (değişiklik yok). Her şey hiçbir şey yüklenmeden tarayıcınızda yerel olarak çalışır.

Varsayılan olarak boşluklar ve noktalama sıradan karakterler olarak taşınır, böylece yer değiştirme tamamen tersinirdir; bir geçiş, temiz bir yalnızca harflerden oluşan şifreli metin istediğinizde kodlamadan önce harf olmayanları çıkarmanıza olanak tanır. Ray çiti, kriptografi derslerinde Sezar şifresinin klasik ortağıdır ve CTF yarışmalarında ve kaçış odalarında sık görülen bir manzaradır; yer değiştirme şifrelerinin bir mesajı kimlik yerine konumu karıştırarak nasıl gizlediğini gösterir.

Sık sorulan sorular

Ray çiti şifresi nasıl çalışır?
Karakterler N ray boyunca zikzak şeklinde çapraz yazılır — en alt raya kadar aşağı, tekrar en üste yukarı ve böyle devam eder — ardından yukarıdan aşağıya ray ray okunur. Bu bir yer değiştirme şifresidir: harfleri değiştirmek yerine yeniden sıralar.
Çözme metni nasıl kurtarır?
Araç, her rayın kaç harf tuttuğunu saymak için şifreli metin uzunluğu için zikzak düzenini yeniden oluşturur, şifreli metni bu raylara böler, ardından harfleri orijinal sıralarında geri okumak için zikzak yolunu tekrar izler.
Ofset ne işe yarar?
Ofset, ilk karakterin zikzak döngüsünde nerede başladığını kaydırır, etkin bir şekilde bir rayın ortasında başlar. Eşleşen bir sonuç elde etmek için kodlama ve çözmede aynı ofset kullanılmalıdır.
Neden boşluklar ve noktalama korunur?
Her karakteri korumak, yer değiştirmeyi tam olarak tersinir yapar, böylece çözme boşluk dahil orijinal metninizi geri döndürür. Kompakt, yalnızca harflerden oluşan bir şifreli metin istediğinizde önce harf olmayanları kaldırmak için çıkarma seçeneğini kullanın.

Daha fazla araç