Penggabungan Algoritma Hill Cipher dan ElGamal untuk Mengamankan Pesan teks

Abstract

Hill Cipher is a one of the symmetric key cryptography algorithm that using an invertible matrix with an order n×n as a key to encrypt and decrypt plaintext. Meanwhile, ElGamal is other asymmetric key cryptography algorithm that use the complexity of discrete logarithms in the encryption and decryption process. In this study, the authors are interest in combine the Hill Cipher and ElGamal algorithms to secure text messages. The author use the matrix as a symmetric key and converts the plaintext in the table of ASCII 256. Then encrypt using the Hill Cipher algorithm which results the ciphertext from messages and ElGamal algorithm results the ciphertext of the symmetric key. In processing decryption using the ElGamal algorithm to determine the symmetric key that will be used as a key in the decryption process with the Hill Cipher algorithm so that the original plaintext is obtained. Then the results obtained are that the combination of the Hill Cipher and ElGamal algorithms to secure text messages can be done it well.

Keywords

Decryption; Encryption; Elgamal; Hill Cipher

PDF

References

Jamaludin, "Rancang Bangun Kombinasi Hill Cipher dan RSA Menggunakan Metode Hybrid Cryptosystem," Sinkron, vol. II, pp. 86-93, April 2018.

R. Munir, Matematika Diskrit, Edisi 3 ed., Bandung: Informatika Bandung, 2010, p. 205.

L. S. Hill, "Cryptography in An Algebraic Alphabet," The American Mathematical Monthly, pp. 306 - 312, 1929.

D. Ariyus, Pengantar Ilmu Komputer Teori Analisis dan Implementasi, F. Suryantoro, Ed., Yogyakarta: C.V ANDI OFFSET, 2008.

R. Sadikin, Kriptografi untuk Keamanan Jaringan dan Implementasinya dalam Bahasa Java, T. A. Prabawati, Penyunt., Yogyakarta: C.V ANDI OFFSET, 2012, p. 9.

S. Ramadani, "HYBIRD CRYPTOSYSTEM ALGORITMA HILL CIPHER DAN ALGORITMA," METHOMIKA, vol. IV, pp. 1-9, April 2020.

S. S. K. Ahmadi, "Ciphertext-only attack on d x d Hill in O(d13^d)," pp. 1-16, 2016.

DOI: https://doi.org/10.18860/jrmm.v1i5.14496

Refbacks

• There are currently no refbacks.