Affine Cipher
Kombinasi sandi perkalian (Multiplicative) dan pergeseran (Caesar). Syarat mutlak: Nilai kunci A harus saling prima (coprime) dengan 26.
Rumus Enkripsi
C = (a × P + b) mod 26Rumus Dekripsi
P = a⁻¹ × (C − b) mod 26
Konfigurasi
Cara Kerja
A adalah faktor pengali (harus memiliki invers modulo 26, contoh: 1, 3, 5, 7, 9, 11...). B adalah nilai pergeseran.
Proses dekripsi membutuhkan nilai invers matematis dari A (ditulis sebagai a⁻¹).
Siap Digunakan
Isi teks dan nilai A & B di panel kiri,
lalu klik Proses Affine untuk melihat simulasi.
lalu klik Proses Affine untuk melihat simulasi.
Ingat:
Nilai A tidak boleh genap atau 13