Enkripsi dan Dekripsi Teks menggunakan Algoritma Hill Cipher dengan Kunci Matriks Persegi Panjang

Akik Hidayat, Tuty Alawiyah

Abstract


Hill Cipher merupakan salah satu algoritma kriptografi yang memanfaatkan matriks sebagai kunci untuk melakukan enkripsi dan Dekripsi dan aritmatika modulo. Setiap karakter pada plaintext ataupun ciphertext
dikonversikan kedalam bentuk angka. Enkripsi dilakukan dengan mengalikan matriks kunci dengan matriks plaintext, sedangkan Dekripsi dilakukan dengan mengalikan invers matriks kunci dengan matriks ciphertext. Karena itulah, Hill Cipher hanya bisa menggunakan matriks persegi sebagai matriks
kuncinya. Invers semu atau pseudo invers dapat dimanfaatkan pada algoritma Hill Cipher, sehingga matriks kunci yang digunakan tidak terbatas pada matriks persegi saja. Penggunaan matriks persegi panjang menjadikan ciphertext lebih panjang dari plaintext. Hal ini tentunya membuat pesan menjadi lebih tersamarkan. Pada tulisan ini, penulis menggunakan modulo 95 artinya inputan data ada 95 simbol. Untuk mempermudah penghitungan pada saat inisialisasi matriks kunci, proses enkripsi dan proses Dekripsi
menggunakan program aplikasi C++.


Kata Kunci: kriptografi, enkripsi, Dekripsi, Hill Cipher yang diperluas.




DOI: https://doi.org/10.24198/jmi.v9.n1.10196.39-52

Refbacks

  • There are currently no refbacks.


Copyright (c) 2016 Journal of Integrative Math



Published By:

Department of Matematics, FMIPA, Universitas Padjadjaran, Jl. Raya Bandung-Sumedang KM. 21 Jatinangor


Indexed by:

width=width= width= width= width= width=

 

Visitor Number : free
hit counter View My Stats


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.