Modifikasi Metode Hill Chiper Menggunakan Fungsi Himpunan Fuzzy dan Kode ASCII
Abstract
Abstract - Maintaining the confidentiality of a message is important to do so that it can keep the message reaching a person or organization safely without being noticed by an irresponsible person. There are several methods used to maintain the security or confidentiality of a message commonly referred to as cryptography, one of which is the Hill Chipper method. The Hill Chipper method is a type of symmetric method or algorithm. The research carried out aims to make modifications to the method with symmetric algorithms, namely Hill Chipper. By doing the modification it is hoped that the cryptanalysis will not easily open a ciphertext and this modification also aims to provide better message security and have a more varied plaintext. Modifications made are by combining the matrix with the fuzzy set function and the ASCII code. The encryption process produces a matrix and symbols according to the number of plaintexts entered. While the decryption process is done by entering the ciphertext matrix, initial key and ciphertext symbols obtained from the encryption process so that the plaintext is returned. In this study using MatLab. The plaintext can be in the form of uppercase, lowercase letters, numbers, and some of the symbols contained in the ASCII code.
Keywords - Hill Chipper Modification, Fuzzy Set Function, Cryptography, and ASCII Code.
Abstrak - Menjaga kerahasiaan sebuah pesan penting untuk dilakukan agar dapat menjaga pesan sampai pada seseorang atau organisasi dengan aman tanpa diketahui oleh orang yang tidak bertanggung jawab. Terdapat beberapa metode yang digunakan untuk menjaga keamanan atau kerahasiaan sebuah pesan yang biasa disebut juga dengan kriptografi, salah satunya adalah metode Hill Chiper. Metode Hill Chiper merupakan salah satu jenis metode atau algoritma simetris. Penelitian yang dilakukan bertujuan untuk melakukan modifikasi terhadap metode dengan algoritma simetris, yaitu Hill Chiper. Dengan dilakukannya modifikasi diharapkan agar para kriptanalisis tidak mudah membuka sebuah chiperteks dan modifikasi ini juga bertujuan untuk memberikan keamanan pesan agar lebih baik dan memiliki plainteks yang lebih bervariasi pula. Modifikasi yang dilakukan adalah dengan melakukan kombinasi antara matriks dengan fungsi himpunan fuzzy dan kode ASCII. Proses enkripsi menghasilkan matriks dan simbol sesuai dengan jumlah plainteks yang dimasukkan. Sedangkan proses dekripsi dilakukan dengan memasukkan matriks chiperteks, kunci awal dan simbol chiperteks yang diperoleh dari proses enkripsi sehingga dihasilkan plainteks kembali. Pada penelitian ini menggunakan MatLab. Plainteks dapat berupa huruf besar, huruf kecil, angka, dan beberapa simbol yang terdapat pada kode ASCII.
Kata Kunci - Modifikasi Hill Chiper, Fungsi Himpunan Fuzzy, Kriptografi, dan Kode ASCII.
Keywords
Full Text:
PDFReferences
D. Ariyus, Pengantar Ilmu Kriptografi: Teori Analisis & Implementasi. Yogyakarta: Andi Offset, 2008.
S. Yunita, P. Hasan, and D. Ariyus, “Modifikasi Algoritma Hill Cipher dan Twofish Menggunakan Kode Wilayah Telepon,” Sisfotenika, vol. 9, no. 2, pp. 213–224, 2019.
T. Alawiyah, “Modifikasi Kriptografi Hill Cipher Kunci Matriks Persegi Panjang Menggunakan Fungsi Xor Dan Fungsi Xnor,” IJCIT (Indonesian J. Comput. Inf. Technol., vol. 1, no. 1, pp. 68–82, 2016.
M. H. Adiwibawa, R. Marwati, and R. Sispiyati, “Pemgimplementasian Modifikasi Kripografi Hill Cipher dengan Matriks Sirkulan,” J. EurekaMatika, vol. 6, no. 2, pp. 1–11, 2019.
A. Putera, A. P. U. Siahaan, and R. Rahim, “Dynamic key matrix of hill cipher using genetic algorithm,” Int. J. Secur. its Appl., vol. 10, no. 8, pp. 173–180, 2016, doi: 10.14257/ijsia.2016.10.8.15.
F. Qazi, F. H. Khan, D. Agha, S. A. Khan, and S. ur Rehman, “Modification in Hill Cipher for Cryptographic Application,” 3C Tecnol. innovación Apl. a la pyme, no. May, pp. 240–257, 2019, doi: 10.17993/3ctecno.2019.specialissue2.240-257.
A. Danny Wowor, “Modifikasi Kriptografi Hill Cipher Menggunakan Convert Between Base,” Semin. Nas. Sist. Inf. Indones., pp. 2–4, 2013.
S. Kusumadewi and H. Purnomo, Aplikasi Logika Fuzzy untuk Pendukung Keputusan. Yogyakarta: Graha Ilmu, 2013.
R. Sianipar, Dasar Pemrograman Citra Digital dengan MatLab. Yogyakarta: Andi Offset, 2018.
A. W. Primaningtyas Nur Arifah, “Implementasi Kriptografi Caesar Chiper Menggunakan Matlab R2013a,” pp. 1–8, 2017.
DOI: https://doi.org/10.36294/jurti.v4i2.1305
Refbacks
- There are currently no refbacks.
Copyright (c) 2020 JurTI (Jurnal Teknologi Informasi)
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
JurTI (Jurnal Teknologi Informasi) terindex :
JurrTI (Jurnal Teknologi Informasi)
Program Studi Program Studi Teknik Informatika, Fakultas Teknik, Universitas Asahan.
Jl. Jend. Ahmad Yani, Kisaran – 21224 – Sumatera Utara
Telp/WA : 082370952109 - 081268777854
E-Mail : jurtischolar@gmail.com
JurTI (Jurnal Teknologi Informasi) s licensed under a Creative Commons Attribution-ShareAlike 4.0 International License