Enhancement of Rivest Shamir Adleman (RSA) Key Generation Utilizing the Diffie-Hellman Algorithm for PDF File Security

Maliyah Murti, Rahmadani Rahmadani, Ratih Puspadini

Sari


The development of digital technology poses challenges to data security, especially in frequently used PDF files. Cryptography can be used for data security. The conventional RSA algorithm with a static public key is vulnerable to attacks. This study integrates Diffie-Hellman to generate a shared key as a public exponent (e) in RSA, making key generation more dynamic and secure. The method includes system analysis, a combined implementation of Diffie-Hellman and RSA, and testing on PDF files. Data is converted to decimal numeric format before encryption and decryption. The encryption is stored in (*.txt), decryption returns the file to the original PDF. The results show that the use of a shared key improves security even though the encrypted file size increases by about 4-5 times from the original file. This system is expected to be a better solution for PDF security and modern cryptography.

Teks Lengkap:

PDF

Referensi


S. Shahrear, S. S. Tinny, and K. Mohammad, “Analysis of Identification of Cybercrimes Using Cyber Security Analysis of Identification of Cybercrimes Using Cyber Security Analytics Powered By Artificial,†no. August, 2024.

P. Eva, F. Achmad, and S. Milli Alfhi, “Digital Image Security Implementation With Uses Super Encryption Algorithm Myszkowski And The Algorithm Paillier Cryptosystem,†Journal of Artificial Intelligence and Engineering Applications (JAIEA), vol. 3, no. 1, pp. 70–82, 2023, doi: 10.59934/jaiea.v3i1.262.

M. M. I. Baharsyah, “Implementasi Algoritma RSA dalam Enkripsi dan Dekripsi File Teks,†2023.

U. Indriani, O. Alfina, and N. Syahputri, “Penerapan Algoritma RSA Dalam Keamanan File Ms Word,†Journal of Machine Learning and Data Analytics (MALDA), vol. 01, no. 02, pp. 95–100, 2021, [Online]. Available: http://repository.potensi-utama.ac.id/jspui/handle/123456789/5074

R. Prastya, A. M. H. Pardede, and A. Fauzi, “Teknik Pembangkit Kunci Algoritma RSA Menggunakan Algoritma Diffie Hellman pada Keamanan Citra,†KAKIFIKOM (Kumpulan Artikel Karya Ilmiah Fakultas Ilmu Komputer), vol. 04, no. 01, pp. 16–22, 2022, doi: 10.54367/kakifikom.v4i1.1872.

A. Sahoo, P. Mohanty, and P. C. Sethi, “Image Encryption Using RSA Algorithm,†Lecture Notes in Networks and Systems, vol. 431, no. May, pp. 641–652, 2022, doi: 10.1007/978-981-19-0901-6_56.

L. Nisa, T. Indriyani, and M. Ruswiansari, “Aplikasi Enkripsi Citra dan Teks Menggunakan Algoritma Diffie-Hellman dan ElGamal,†Jurnal Teknologi dan Manajemen, vol. 1, no. 1, pp. 8–17, 2020.

C. Repi, J. Titaley, and E. Ketaren, “Implementasi Kriptografi Dalam Pengamanan Data Gambar Menggunakan Algoritma Rsa,†Jurnal TIMES, vol. 13, no. 1, pp. 93–99, 2024, doi: 10.51351/jtm.13.1.2024750.

Mariza, A. Fauzi, and Y. Maulita, “Rivest Shamir Adleman ( RSA ) Super Encryption Algorithm with Vigenere Cipher Algorithm Modification for Image Security,†vol. 4, no. 1, 2024.

S. P. Ananda and S. Lukman, “Analisa Metode Kriptografi Modern Advance Encryption Standard (AES) 128 Bit dalam Mengenkripsi dan Mendekripsi File Dokumen Digital,†Jurnal Ilmiah Komputasi, vol. 21, no. 3, pp. 333–344, 2022, doi: 10.32409/jikstik.21.3.2973.

N. A. Nanda, S. M. S. Silalahi, D. Fatricia Nasution, M. Sari, and I. Gunawan, “Kriptografi dan Penerapannya Dalam Sistem Keamanan Data,†Jurnal Media Informatika, vol. 4, no. 2, pp. 90–93, 2023, doi: 10.55338/jumin.v4i2.428.

S. F. Yousif, “Secure voice cryptography based on Diffie-Hellman algorithm,†IOP Conf Ser Mater Sci Eng, vol. 1076, no. 1, p. 012057, 2021, doi: 10.1088/1757-899x/1076/1/012057.

R. G. Sinambela, A. Fauzi, and H. Khair, “Enhancing AES Key Generation Using Diffie-Hellman Method for Image Security,†vol. 3, no. 3, pp. 2–7, 2024.

D. Pratama, “Implementasi algoritma rsa untuk pengamanan data berbentuk teks,†no. February 2016, 2021, doi: 10.33369/pseudocode.3.1.44-49.

M. A. Ritonga and D. Nofriansyah, “Jurnal Teknologi Sistem Informasi dan Sistem Komputer TGD Aplikasi Verifikator Keaslian Ijazah Berbasis Quick Response ( QR ) Code Dengan Algoritma RSA Jurnal Teknologi Sistem Informasi dan Sistem Komputer TGD,†vol. 7, pp. 246–256, 2024.




DOI: http://dx.doi.org/10.30811/jaise.v5i3.7629

Refbacks

  • Saat ini tidak ada refbacks.


Indexing :

Creative Commons License
Journal of Artificial Intelligence and Software Engineering (JAISE) licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.