DIGITAL LIBRARY
| JUDUL | : | ALGORITMA PENGKODE ENIGMA BERBASIS MATRIKS DARI VARIASI HILL CIPHER SEBAGAI PENERAPAN MATRIKS 2×2 | |
| PENGARANG | : | MAWARDI | |
| PENERBIT | : | UNIVERSITAS LAMBUNG MANGKURAT | |
| TANGGAL | : | 2026-02-03 |
Kriptografi merupakan cabang ilmu yang menerapkan konsep aljabar dan teori bilangan untuk menjaga kerahasiaan dan keaslian informasi melalui proses enkripsi dan dekripsi. Salah satu algoritma kriptografi klasik berbasis matriks adalah Hill Cipher yang mengubah blok huruf menjadi ciphertext menggunakan operasi matriks dalam aritmetika modulo. Namun, Hill Cipher memiliki kelemahan mendasar karena penggunaan matriks kunci yang bersifat statis dan berpotensi tidak memiliki invers, sehingga proses dekripsi dapat gagal dan cipher relatif mudah dianalisis secara linier. Di sisi lain, mesin Enigma menawarkan pendekatan penyandian dinamis melalui mekanisme rotasi yang menghasilkan substitusi huruf yang berubah-ubah. Berangkat dari kedua konsep tersebut, penelitian ini mengembangkan algoritma pengkode Enigma berbasis variasi Hill Cipher menggunakan matriks 2×2, dengan menambahkan proses transformasi karakter dan pembangkitan kunci yang berubah setiap blok. Tujuan penelitian ini adalah membentuk algoritma enkripsi dan dekripsi yang memadukan konsep Hill Cipher dan prinsip Enigma, serta mengimplementasikannya dalam program MATLAB. Hasil implementasi menunjukkan bahwa metode yang dikembangkan mampu menghasilkan ciphertext yang tidak menampilkan pola tetap, serta proses dekripsi dapat mengembalikan pesan asli secara akurat menggunakan kunci yang sesuai. Dengan demikian, variasi Hill Cipher berbasis matriks ini dapat menjadi alternatif metode penyandian klasik yang lebih dinamis dan memiliki tingkat keamanan lebih baik dibanding Hill Cipher klasik.
Kata Kunci: Kriptografi, Hill Cipher, Enigma, Matriks 2×2, Enkripsi, Dekripsi, MATLAB.
| NO | DOWNLOAD LINK |
| 1 | FILE 1 |
File secara keseluruhan dapat di unduh DISINI