Hill Cipher
Hill Cipher
Kriptografi berbasis aljabar linear — plaintext dienkripsi dengan perkalian matriks kunci modulo 26.
Enkripsi: C = K × P mod 26 | Dekripsi: P = K⁻¹ × C mod 26
Enkripsi: C = K × P (mod 26)
Dekripsi: P = K⁻¹ × C (mod 26)
K = matriks kunci n×n, P = vektor plaintext, det(K) harus relatif prima dengan 26. Padding: 'X'
Dekripsi: P = K⁻¹ × C (mod 26)
K = matriks kunci n×n, P = vektor plaintext, det(K) harus relatif prima dengan 26. Padding: 'X'
Spasi dan tanda baca akan diabaikan. Jika kurang dari blok n, padding 'X' ditambahkan.
Gunakan matriks yang det(K) relatif prima dengan 26
Memproses...
Hasil
—
Langkah Perhitungan Blok