Alberti Şifresi

Alberti şifre diskiyle Latin metnini çevrimiçi şifreleyin ve çözün. Bir anahtar sözcük seçin, başlangıç indeksini ayarlayın, canlı eşlemeyi inceleyin ve bu Rönesans şifresinin A-Z alfabesini anahtarlı bir yerine koymaya nasıl dönüştürdüğünü görün.

Girdi
0 kar. · 0 bayt
Dene:
Sonuç
✓ Alberti şifre diski'ne dayalı (yakl. 1467) ✓ Anahtar kelimeli karışık iç halka alfabesi ✓ Mesajlarınızı saklamıyoruz ✓ Sunucumuzda işlenir
Örnekler
Klasik Alberti diski Anahtar: ALBERTI Index: A
Girdi MERHABA DUNYA
Çıktı JRPCALA EUKYA

ALBERTI anahtar sözcüğü ve A başlangıç indeksiyle temel şifreleme örneği.

Farklı anahtar sözcük Anahtar: ZEBRA Index: A
Girdi SAFAKTA SALDIRI
Çıktı QZCZISZ QZJRGPG

ZEBRA anahtarı farklı bir iç alfabe oluşturur; başlangıç indeksi A olarak kalır.

Bilinen ayarlarla çözme Anahtar: ALBERTI Index: A
Girdi JRPCALA EUKYA
Çıktı MERHABA DUNYA

Aynı Alberti ayarları şifreli metni özgün mesaja geri döndürür.

Başlangıç indeksi kayması Anahtar: SIFRE Index: D
Girdi GECE YARISI BULUSMA
Çıktı RIZI VXMANA YPDPNGX

D indeksi, şifrelemeden önce diski döndürür ve SIFRE anahtarının ürettiği eşlemeyi değiştirir.

Alberti şifre diski nasıl çalışır

Alberti şifresi, Leon Battista Alberti’nin 15. yüzyılda tanımladığı şifre diskine dayanır. Bu çevrimiçi uygulamada dış halka sabit açık metin alfabesi A-Z’dir; iç halka ise anahtar sözcüğünüzden üretilen anahtarlı alfabedir.

Şifreleme sırasında araç her açık metin harfini dış halkada bulur ve iç halkadaki hizalanmış karakteri okur. Çözme sırasında arama ters yönde yapılır. Seçilen başlangıç indeksi işlemden önce iç diski döndürür; bu nedenle aynı anahtar sözcük indeks değiştiğinde farklı şifreli metin üretebilir.

Bu Alberti aracı ne yapar

Bu sayfayı Latin alfabesindeki kısa mesajları şifrelemek ve çözmek, anahtar sözcük-indeks kombinasyonlarını karşılaştırmak ve Alberti diskinin oluşturduğu eşlemeyi incelemek için kullanın. Etkileşimli disk, anahtar yazdığınızda, indeks seçtiğinizde veya ok düğmeleriyle diski döndürdüğünüzde güncellenir.

Sonuç paneli ayrıca API üzerinden üretilen iç alfabeyi ve ofseti döndürür. Bu, alıştırmaları kontrol etmek, gösterimler hazırlamak ve fiziksel bir şifre diskinin bir alfabeyi başka bir alfabeye nasıl eşlediğini açıklamak için kullanışlıdır.

Anahtar sözcük, iç alfabe ve başlangıç indeksi

Anahtar sözcük, ilk görülme sırasına göre benzersiz Latin harflerine indirgenir; ardından kullanılmayan A-Z harfleri eklenir. Böylece anahtar iç halkanın başlangıcını belirler ve alfabenin kalanı halkayı tamamlar.

Başlangıç indeksi A ile Z arasında bir harftir. Dış halkanın hangi konumunun iç halkanın ilk konumuyla hizalanacağını belirler. A indeksi sıfır ofsettir; D indeksi üç konum kaydırır. Boş veya geçersiz değerler A’ya döner.

Giriş kuralları ve pratik sınırlar

Servis Latin alfabesi A-Z ile çalışır ve büyük/küçük harf biçimini korur. Boşluklar, noktalama işaretleri, sayılar ve Latin dışı karakterler değişmeden kalır; böylece mesaj biçimi korunur ve yalnızca desteklenen harfler dönüştürülür.

Bu uygulama tüm mesaj için tek bir disk hizalaması kullanır. Tarihsel olarak Alberti diski, birden fazla yerine koyma alfabesi oluşturmak için mesaj içinde de döndürülebilirdi; çevrimiçi araç ise arayüzde görülen anahtar sözcük artı başlangıç indeksi akışına odaklanır.

SSS

Bu uygulama Latin alfabesi A-Z’yi kullanır. Dış halka sabittir, iç halka ise aynı 26 harfin anahtarlı bir permütasyonudur. A-Z dışındaki karakterler, boşluklar, noktalama, rakamlar ve Latin dışı harfler dahil, değişmeden geçer.

Anahtar sözcük iç halkanın alfabesini üretir. Araç, anahtardaki her Latin harfinin ilk geçtiği yeri tutar, tekrarları yok sayar ve kalan kullanılmamış A-Z harflerini ekler. Boş anahtar normal bir A-Z iç halkası üretir.

Başlangıç indeksi, şifreleme veya çözme öncesinde iç diski döndürmek için kullanılan A-Z harfidir. A indeksi 0 ofset, B indeksi 1 ofsettir ve böyle devam eder. İndeksi değiştirmek, anahtar aynı kalsa bile mevcut eşlemeyi değiştirir.

Evet. Çözme moduna geçin, şifreli metni yapıştırın ve şifrelemede kullanılan aynı anahtar sözcüğü ve başlangıç indeksini girin. Çözme işlemi, iç halkadan sabit dış alfabeye doğru aramayı tersine çevirir.

Hayır. Bu çevrimiçi servis tüm mesaj için tek bir başlangıç indeksi kullanır. Çalıştırmadan önce diski elle döndürebilirsiniz, ancak araç mesaj içinde indeks değişiklikleri eklemez ve otomatik dönüş işaretleri kullanmaz.

Anahtar sözcük iç halkanın sırasını belirler. Başlangıç indeksi aynı kalsa bile farklı bir anahtar farklı bir iç alfabe oluşturur, bu yüzden çoğu harf yerine koyması değişir.

Hayır. Eğitim, bulmaca ve tarihsel gösterimler için kullanın; gerçek sırları korumak için kullanmayın. Sabit hizalamayla anahtarlı bir yerine koyma şifresi gibi davranır ve frekans analiziyle saldırıya açıktır; tarihsel disk döndürme daha güçlü polialfabetik sistemlere giden önemli bir adımdı, ancak modern kriptografi değildir.
İlgili araçlar

Sezar Şifresi

Özel kaydırma değerleriyle çalışan klasik harf kaydırma şifresi.

XOR Şifresi

Metin veya hex anahtarlarla çevrimiçi XOR şifreleme ve çözme.

Playfair Şifresi

Anahtar matrisine dayalı klasik digraf yerine koyma şifresi.