Afin şifre
Metni, modüler aritmetiğe dayalı doğrusal bir matematiksel şifreleme olan afin şifreyi kullanarak şifreleyin.
Afin şifre
Afin şifre, modüler aritmetikte çarpma ve toplama işlemlerini birleştiren klasik bir şifreleme yöntemidir. Her harf E(x) = (a*x + b) mod 26 formülüyle dönüştürülür; burada a ve b seçtiğiniz tuşlardır ve x, mektubun konumudur (0–25). Şifreyi çözmek için a'nın modüler çarpımsal tersini kullanarak ters dönüşümü uygularsınız.
Caesar gibi (yalnızca kayan) daha basit şifrelerin aksine, afin şifre iki bağımsız parametre aracılığıyla daha fazla güvenlik sunar. Çarpan a, 26 ile aralarında asal olmalıdır - yani 1 dışında hiçbir ortak çarpanı paylaşmaz - size on iki geçerli seçenek sunar: 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25. 26 olası ofset (b) ile birleştirildiğinde, bu, Caesar'ın 25'inden önemli bir adım olan 312 farklı tuş kombinasyonu sağlar.
Düz metninizi yapıştırın ve şifrelemek için kodlamayı seçin veya orijinali kurtarmak için şifreli metni yapıştırın ve kod çözmeyi seçin. Çarpan, harflerin nasıl karıştırılacağını kontrol ederken, denge onları daha sonra kaydırır. Büyük harf ve harf olmayan karakterler değişmeden geçer. Her şey tarayıcınızda çalışır, böylece metniniz ve anahtarlarınız cihazınızdan asla ayrılmaz. Canlı çetele, kaç harfin dönüştürüldüğünü ve toplam karakter sayısını gösterir.