Document File Security Using The Rsa Algorithm

Main Article Content

Yusuf Ramadhan Nasution
Suhardi Suhardi
Rahmadani Nasution

Abstract

The rapid development of digital technology has increased the need for secure document storage and transmission, especially for confidential information. This study aims to develop a web-based document security application using the RSA (Rivest–Shamir–Adleman) algorithm to protect document contents from unauthorized access. The research method used is Research and Development (R&D) with the Software Development Life Cycle (SDLC) Waterfall model, consisting of planning, analysis, design, implementation, and testing stages. The application was developed using PHP and implemented to secure DOCX, PDF, and XLSX document formats with a maximum file size of 2 MB. The RSA algorithm was applied through encryption using a public key and decryption using a private key. System testing was performed using Black-box Testing and Avalanche Effect analysis to evaluate application performance. The results show that the application successfully encrypts and decrypts document files while maintaining the original document contents after the decryption process. The Avalanche Effect testing obtained an average value of 49.99%, indicating that the RSA algorithm provides adequate security in protecting document contents. Therefore, the developed application can be used as an alternative solution for securing confidential digital documents.

Downloads

Download data is not yet available.

Article Details

How to Cite
Nasution, Y. R., Suhardi Suhardi, & Rahmadani Nasution. (2026). Document File Security Using The Rsa Algorithm. International Journal of Health Engineering and Technology, 5(2). https://doi.org/10.55227/ijhet.v5i2.1049
Section
Health

References

Ananda, R. I., Fauziah, & Hayati, N. (2020). Keamanan Email Menggunakan Metode Pretty Good Privacy Dengan Algoritma RSA. Jurnal Ilmiah Informatika Komputer. 25(3): 213–224. https://doi.org/10.35760/ik.2020.v25i3.3118

Anwar Badrul, N. B., Nugroho, J., & Azanuddin. (2019). Implementasi Algoritma RSA Terhadap Keamanan Data Simpan Pinjam. Jurnal SAINTIKOM (Jurnal Sains Manajemen Informatika Dan Komputer). 18(1): 30–34.

Apdilah, D., & Swanda, H. (2018). Penerapan Kriptografi RSA Dalam Mengamankan File Teks Berbasis PHP. Jurnal Teknologi Informasi. 2(1): 45. https://doi.org/10.36294/jurti.v2i1.407

Gunawan, I. (2018). Kombinasi Algoritma Caesar Cipher Dan Algoritma RSA Untuk Pengamanan File Dokumen Dan Pesan Teks. InfoTekJar (Jurnal Nasional Informatika Dan Teknologi Jaringan). 2(2): 124–129. https://doi.org/10.30743/infotekjar.v2i2.266

Harbani, A., & Fahreza, M. A. (2019). Aplikasi Keamanan Data Gambar Menggunakan Algoritma RSA (Rivest Shamir Adleman) Berbasis Desktop. Teknois: Jurnal Ilmiah Teknologi Informasi Dan Sains. 9(1): 1–9. https://doi.org/10.36350/jbs.v9i1.1

Noviyantono, E., & Fadlan, M. (2024). Studi Perbandingan Avalanche Effect Pada Algoritma Kriptografi Transposisi Untuk Meningkatkan Keamanan Data. 9: 1–5.

Prasetyo, Y., Triandi, B., & Hardianto, H. (2018). Perancangan Aplikasi Pengamanan File Teks Dengan Skema Hybrid Menggunakan Algoritma Enigma Dan Algoritma RSA. IT (Informatic Technique) Journal. 6(1): 46–55. https://doi.org/10.22303/it.6.1.2018.46-55

Purwanto, E. W., & T, S. S. S. (2018). Algoritma Kriptografi El-Gamal Untuk Pengamanan Pesan Pada Steganografi Citra Domain Discrete Cosine Transform Dengan Teknik Penyisipan Least Significant Bit. E-Proceeding of Engineering. 5(1): 116–123.

Putri, G. G., Setyorini, W., & Rahayani, R. D. (2018). Analisis Kriptografi Simetris AES Dan Kriptografi Asimetris RSA Pada Enkripsi Citra Digital. ETHOS (Jurnal Penelitian Dan Pengabdian). 6(2): 197–207. https://doi.org/10.29313/ethos.v6i2.2909

Rambe, M. R., Haryanto, E. V., & Setiawan, A. (2019). Aplikasi Pengamanan Data Dan Disisipkan Pada Gambar Dengan Algoritma RSA Dan Modified LSB Berbasis Android. IT (Informatic Technique) Journal. 7(1): 51–62. https://doi.org/10.22303/it.7.1.2019.51-62

Suhandinata, S., Rizal, R. A., Wijaya, D. O., Warren, P., & Srinjiwi. (2019). Analisis Performa Kriptografi Hybrid Algoritma RSA. Jurteksi. VI(1): 1–10.

Sutejo, S. (2021). Implementasi Algoritma Kriptografi RSA (Rivest Shamir Adleman) Untuk Keamanan Data Rekam Medis Pasien. INTECOMS: Journal of Information Technology and Computer Science. 4(1): 104–114. https://doi.org/10.31539/intecoms.v4i1.2437