Bu araç hakkında
Sütunlu Yer Değiştirme Şifresi aracı, tarihsel olarak ordular tarafından kullanılan ve şimdi CTF'lerde yaygın olan anahtar kelime güdümlü bir yer değiştirme şifresi için ücretsiz, tarayıcı içi bir kodlayıcı ve çözücüdür. Düz metin, genişliği anahtar kelimenin uzunluğuna eşit olan bir ızgaraya soldan sağa yazılır. Ardından her sütun, üzerindeki anahtar kelime harfinin alfabetik sırasına göre numaralandırılır — eşitlikler soldan sağa çözülür — ve şifreli metin, sütunları artan sıra düzeninde okuyarak üretilir. Örneğin ZEBRAS anahtar kelimesi için önce A sütunu, sonra B, sonra E, R, S, Z okunur.
İki varyant desteklenir. Tam (dolgulu) varyantta, son kısa satır seçtiğiniz bir dolgu karakteriyle doldurulur, böylece her sütun aynı yükseklikte olur. Eksik (düzensiz) varyantta hiçbir dolgu eklenmez, düzensiz bir son satır bırakılır; çözme daha sonra her sütunun gerçek uzunluğunu dikkatlice hesaplar, böylece harfler doğru hücrelere geri iner. Tüm hesaplama tarayıcınızda yerel olarak yapılır ve hiçbir şey yüklenmez.
Çözme işlemi tersine çevirir: şifreli metin uzunluğundan ve anahtar kelimeden araç her sütunun kaç harf tuttuğunu belirler, şifreli metin bloklarını anahtar sırası düzeninde sütunlara atar ve yeniden yapılandırılmış ızgarayı satır satır geri okur. Dolgulu varyantta kurtarılan metinden herhangi bir sondaki dolgu karakteri kırpılır. Yer değiştirme yalnızca harf konumlarını değiştirdiğinden ve kimliklerini değiştirmediğinden, sütunlu yer değiştirme, ekstra güç için genellikle bir yerine koyma şifresiyle katmanlanır.