Implementasi Kriptografi Hybrid Algoritma Elgamal dan Double Playfair Cipher Dalam Pengamanan File JPEG Berbasis Desktop

7

ABSTRAK

Perkembangan teknologi seperti saat ini memungkinkan setiap orang untuk saling
bertukar informasi tanpa ada batasan waktu dan jarak. Kemungkinan yang akan terjadi
adanya kebocoran data pada saat proses pertukaran informasi yang dilakukan, oleh
karena itu dalam pengiriman data khususnya citra, aspek keamanan, kerahasiaan dan
efisiensi penyimpanan data sangat diperlukan. Bila informasi penting tersebut jatuh ke
tangan orang yang salah, maka akan menyebabkan hal yang tidak diinginkan,
contohnya manipulasi gambar dengan bentuk yang negatif dan dapat merugikan
pemilik gambar. Salah satu metode yang digunakan untuk menjaga keamanan data
tersebut adalah kriptografi dengan menggunakan salah satu teknik yaitu ElGamal.
Kekuatan algoritma ini terletak pada sulitnya menghitung logaritma diskrit pada grup
bilangan bulat prima yang di dalamnya dilakukan operasi perkalian. Dalam penelitian
ini, penulis menggabungan antara Double Playfair Cipher untuk melakukan
penyandian enkripsi citra dan Algoritma ElGamal untuk mengenkripsi kunci dari
Double Playfair Cipher. Citra pertama kali dienkripsi menggunakan Algoritma
Double Playfair Cipher, kemudian kunci Double Playfair tersebut dienkripsi dengan
menggunakan Algoritma ElGamal. Implementasi sistem menggunakan bahasa
pemrograman C#. Perbandingan hasil pengujian antara ukuran citra asli, hasil enkripsi

dan dekripsi, citra berukuran 400x400 piksel ketika telah di enkripsi dan dekripsi
maka ukuran file menjadi 625 kilobyte, citra berukuran 500x500 piksel ketika telah di
enkripsi dan dekripsi maka ukuran file menjadi 976 kilobyte. Hasil penelitian
menunjukkan bahwa metode ElGamal dapat menjaga keamanan, dan kerahasiaan
data.

Kata Kunci: Kriptografi, Asimetris, ElGamal, Double Playfair Cipher, The Sieve Of
Eratosthenes.

Universitas Sumatera Utara

8

AN IMPLEMENTATION OF HYBRID CRYPTOGRAPHY ELGAMAL
ALGORITHM AND DOUBLE PLAYFAIR CIPHER ALGORITHM IN IMAGE
SECURITY JPEG FILE

ABSTRACT

The development of technology as it currently allows everyone to exchange

information without any limitations of time and distance. The possibility that will
happen is the existence of data leakage during the process of information exchange
conducted, therefore in the data transmission, especially image, security aspects,
confidentiality and efficiency of data storage is necessary. If the important information
falls into the wrong hands, it will cause undesirable things, for example image
manipulation with a negative shape and can harm the image owner. One of the
methods used to maintain the security and confidentiality of the data one of the
techniques used is ElGamal. The strength of this algorithm lies in the difficulty of
calculating discrete logarithms in prime integer groups in which multiplication
operations are performed. In this study, the authors combined between Double
Playfair Cipher to encrypt image encryption and ElGamal Algorithm to encrypt the
keys of Double Playfair Cipher. The image was first encrypted using the Double
Playfair Cipher Algorithm, then the Playfair Double key was encrypted using the
ElGamal Algorithm. Implementation of the system using C# programming language.
Comparison of test result between original image size, encryption and decryption
result, 400x400 pixel image when it has been encrypted and decrypted then file size to
625 kilobytes, image size 500x500 pixels when it has been encrypted and decrypted
then file size to 976 kilobytes. The results show that ElGamal method can maintain
security, and data confidentiality.


Keywords: Cryptography, Asymmetric, ElGamal, Double Playfair Cipher, The Sieve
Of Eratosthenes.

Universitas Sumatera Utara