Aplikasi Enkripsi Citra dan Teks Menggunakan Algoritma Diffie-Hellman dan ElGamal

Luthfiatun Nisa, Tutuk Indriyani, Maretha Ruswiansari

Abstract

Keamanan data menjadi suatu hal yang paling penting dalam penyimpanan informasi. Salah satunya adalah keamanan saat melakukan pertukaran pesan, baik berupa teks maupun citra. Untuk itulah metode enkripsi diperlukan. Dalam enkripsi, terdapat enkripsi simetris dan asimetris. Enkripsi asimetris dianggap lebih aman karena menggunakan dua jenis kunci yang berbeda dibandingkan enkripsi simetris yang hanya menggunakan satu jenis kunci. ElGamal merupakan salah satu algoritma enkripsi asimetris, kelebihannya terletak pada perhitungan logaritma diskrit yang sulit untuk dipecahkan. Sementara itu, Diffie-Hellman merupakan salah satu algoritma dalam proses pertukaran kunci yang menghasilkan secret key pada saat proses komunikasi untuk menjaga kerahasiaan kunci. Dalam penelitian ini, diterapkan kombinasi antara algoritma Diffie-Hellman dan ElGamal untuk mengamankan pesan teks dan citra. Kombinasi kedua algoritma ini terdiri dari 4 proses, yaitu proses pertukaran kunci, pembangkitan kunci, enkripsi, dan dekripsi. Dari hasil penelitian, untuk 10 file teks dengan ukuran 10 Kb hingga 100 Kb diperoleh rata-rata waktu enkripsi sebesar 119.9 ms, dekripsi sebesar 248.3 ms, serta throughput sebesar 600,96 Kbps. Sementara itu untuk file citra dengan ukuran 100×100 piksel hingga 1000×1000 piksel, diperoleh rata-rata waktu enkripsi sebesar 2623.4 ms, dekripsi sebesar 4349.5 ms, nilai Mean Square Error (MSE) sebesar 213.95 dengan presentase penurunan sebesar 27.67% , dan nilai Peak Signal to Noise Ratio (PSNR) sebesar 173.27 dB dengan presentase kenaikan sebesar 1.94%. Selain itu, dari hasil pengujian avalanche effect, diperoleh presentase pergeseran bit pada file teks sebesar 85.18% dan pada file citra sebesar 84.46%.

Keywords

Citra; Diffie-Hellman; ElGamal; Enkripsi; Teks

Full Text:

PDF

References

Shetty, Annapoorna., Shetty, Shravya., Krithika. 2014. A Review on Asymmetric Cryptography RSA and ElGamal. India: IJIRCCE.

ElGamal, Taher. 1985. A Public Key Cryptosystem and A Signature Scheme based on Discrete Logarithm. Palo Alto: Springer.

Widarma, Adi. 2016. Kombinasi Algoritma AES, RC4 dan ElGamal dalam Skema Hybrid untuk Keamanan Data. Medan: Universitas Negeri Medan.

Massandy, Danang Tri. 2009. Algoritma ElGamal dalam Pengamanan Pesan Rahasia. Bandung: Sekolah Teknik Elektro dan Informatika.

Kumar, Manish., Iqbal, Akhlaq., Kumar, Pranjal. 2016. A New RGB Image Encryption based on DNA Encoding and Elliptic Curve Diffie-Hellman Cryptography. India: Elsevier.

Cheddad, Abbas., Condell, Joan., Curran, Kevin., Kevitt, Paul Mc. 2009. Digital Image Steganography: Survey and Analysis of Current Methods. UK: Elsevier.

Sulaksono, Danang Haryo. 2016. Multiple Encrytion Menggunakan Metode Vigenere Chiper dan Blowfish. Surabaya: Institut Teknologi Adhi Tama Surabaya.

Refbacks

  • There are currently no refbacks.