Sistem Enkripsi Dokumen Digital Melalui Kombinasi AES-128 dan Hashing SHA-256 Berbasis Salt
DOI:
https://doi.org/10.22441/fifo.2025.v17i1.009Keywords:
AES-128, SHA-256, Salt, Enkripsi Dokumen, Kriptografi, Pengamanan Dokumen DigitalAbstract
Pengelolaan dokumen digital menuntut sistem keamanan yang andal untuk mencegah akses tidak sah dan menjaga kerahasiaan informasi. Penelitian ini merancang dan mengimplementasikan sistem pengamanan dokumen berbasis web dengan mengombinasikan algoritma enkripsi simetris Advanced Encryption Standard (AES-128) dan hashing SHA-256 berbasis salt. AES-128 digunakan untuk mengenkripsi isi dokumen agar tidak dapat diakses oleh pihak yang tidak berwenang, sedangkan SHA-256 dengan salt digunakan untuk memperkuat autentikasi pengguna dan mencegah serangan berbasis rainbow table. Sistem dikembangkan menggunakan bahasa pemrograman PHP dengan basis data MySQL dan terdiri dari dua modul utama: enkripsi file dan autentikasi pengguna. Pengujian dilakukan secara fungsional dan performa terhadap 10 file uji dengan format berbeda, serta simulasi dictionary attack untuk mengukur ketahanan sistem terhadap serangan kamus. Hasil menunjukkan bahwa seluruh fitur utama berjalan dengan baik, proses enkripsi rata-rata 135 ms dan dekripsi di bawah 150 ms, serta autentikasi berhasil menolak seluruh login tidak sah. Skema penyimpanan password dalam format salt:hash menghasilkan hash yang unik dan aman. Batasan sistem ini adalah belum tersedianya fitur reset password enkripsi dan belum diuji terhadap serangan lanjutan seperti SQL injection atau side-channel attack. Integrasi dua metode kriptografi ini memberikan perlindungan berlapis terhadap dokumen digital serta meningkatkan keandalan sistem autentikasi. Antarmuka yang ramah pengguna menjadikan sistem ini relevan untuk diimplementasikan pada institusi yang membutuhkan tingkat keamanan data tinggi.Downloads
References
T. Darmansah, G. A. Pasaribu, D. Juliani, S. N. Pulungan, and C. A. Pangolangan, “Optimalisasi Sistem Informasi Administrasi Digital Untuk Meningkatkan Efisiensi Layanan dan Keamanan Informasi Organisasi,” Socius J. Penelit. Ilmu-ilmu Sos., vol. 2, no. 11, pp. 108–112, 2025.
A. Sulistiawati and R. Firdaus, “Perancangan Sistem Informasi Manajemen Berbasis Teknologi Blockchain Untuk Optimalisasi Keamanan Dokumen Digital,” JICN J. Intelek dan Cendikiawan Nusant., vol. 1, no. 3, pp. 4142–4148, 2024.
I. Priambudi and M. Mufti, “Implementasi Kriptografi Dengan Metode AES-128 Untuk Pengamanan File Berbasis Web Pada SMP Yapipa,” SKANIKA Sist. Komput. dan Tek. Inform., vol. 6, no. 1, pp. 22–31, 2023, doi: 10.36080/skanika.v6i1.2997.
A. Tumanggor, H. Rumapea, and A. Silalahi, “Implementasi Algoritma Advance Encryption Standard (AES) Pada Keamanan Dokumen Keuangan (Studi Kasus : CV.Multikreasi Bersama),” Methotika J. Ilm. Tek. Inform., vol. 3, no. 1, pp. 83–90, 2023.
H. D. Novianti and A. T. Hidayat, “Implementasi Kriptografi Advanced Encryption Standard 128 Bit Dalam Pengamanan Data Keuangan Kas (Studi Kasus: Masjid Al-Ikhlas Trini Sleman D.I.Yogyakarta),” J. Komput. dan Teknol., vol. 2, no. 1, pp. 27–34, 2023.
A. I. Suranta and D. V. S. Y. Sakti, “Penerapan Algoritma AES (Advance Encryption Standart) 128 untuk Enkripsi Dokumen di PT. Gunung Geulis Elok Abadi,” SKANIKA Sist. Komput. dan Tek. Inform., vol. 5, no. 1, pp. 1–10, 2022, doi: 10.36080/skanika.v5i1.2118.
B. O. P. I. Irawan, M. Tahir, N. Ayu, W. Y. C. Windrastuti, D. Mulaikah, and A. B. M. S. Wachid, “Implementasi Kriptografi Pada Keamanan Data Menggunakan Algoritma Advance Encryption Standard (AES),” J. Simantec, vol. 11, no. 2, pp. 167–174, 2023.
I. Saputra and S. D. Nasution, “Perbandingan Performa Algoritma Md5 Dan Sha-256 Dalam Membangkitkan Identitas File,” J. Sains Komput. Inform., vol. 6, no. 1, pp. 172–187, 2022.
J. Hutagalung, P. S. Ramadhan, and S. J. Sihombing, “Keamanan Data Menggunakan Secure Hashing Algorithm (SHA)-256 dan Rivest Shamir Adleman (RSA) pada Digital Signature,” J. Teknol. Inf. dan Ilmu Komput., vol. 10, no. 6, pp. 1213–1222, 2023, doi: 10.25126/jtiik.1067319.
I. Ahmad, A. T. Prastowo, E. Suwarni, and R. I. Borman, “Pengembangan Aplikasi Online Delivery Sebagai Upaya Untuk Membantu Peningkatan Pendapatan,” JMM (Jurnal Masy. Mandiri), vol. 5, no. 6, pp. 4–12, 2021.
A. Aprizald, M. A. Hasan, and D. Setiawan, “Aplikasi Keamanan Data Berbasis Web Menggunakan Algoritma AES 128 Untuk Enkripsi Dan Dekripsi Data,” JEKIN - J. Tek. Inform., vol. 2, no. 2, pp. 85–95, 2023, doi: 10.58794/jekin.v2i2.225.
M. B. Aryanto, M. Tahir, S. I. Devita, Z. N. Mustofa, Q. Ainiyah, and S. Sundoro, “Implementasi Enkrip Dan Dekrip File Menggunakan Metode Advance Encryption Standard (AES-128),” J. Ilm. Sist. Inf. dan Ilmu Komput., vol. 3, no. 1, pp. 89–104, 2023, doi: 10.55606/juisik.v3i1.434.
D. Widyawan and I. Imelda, “Pengamanan File Menggunakan Kriptografi Dengan Metode AES-128 Berbasis Web Di Komite Nasional Keselamatan Transportasi,” SKANIKA Sist. Komput. dan Tek. Inform., vol. 4, no. 1, pp. 15–22, 2021, doi: 10.36080/skanika.v4i1.2216.
N. Sitorus, J. S. G. Sinaga, and S. L. Samosir, “Analisis Kinerja Algoritma Hash pada Keamanan Data: Perbandingan Antara SHA-256, SHA-3, dan Blake2,” J. Quancom, vol. 2, no. 2, pp. 9–16, 2024.
N. A. Yulianto, M. Ridwan, and A. T. Wibowo, “Analisis Kinerja Algoritma MD5, SHA-256, dan Base62 dalam Sistem Pemendekan URL,” JUMISTIK J. Manaj. Inform. Sist. Inf. dan Teknol. Inform., vol. 3, no. 2, pp. 270–276, 2024, doi: 10.70247/jumistik.vi2.113.
S. Nainggolan, “Rekayasa Teknik Informatika dan Informasi Implementasi Algoritma SHA-256 Pada Aplikasi Duplicate Document Scanner,” RESOLUSI Rekayasa Tek. Inform. dan Inf., vol. 2, no. 5, pp. 201–213, 2022.
R. F. Maulana, A. Y. Wicaksono, K. M. D. Pertiwi, and M. D. Fauzi, “Kombinasi Timestamp Nonce dan Nilai Salt pada Autentikasi Single Sign-On,” Briliant J. Ris. dan Konseptual, vol. 8, no. 4, pp. 1049–1061, 2023, doi: 10.28926/briliant.v8i4.1389.
D. Ramalinda, J. Jayadi, and A. R. Raharja, “Strategi Perlindungan Data Menggunakan Sistem Kriptografi Dalam Keamanan Informasi,” J. Int. Multidiscip. Res., vol. 2, no. 6, pp. 665–671, 2024, doi: 10.62504/jimr679.
C. Agusniar, K. M. Siregar, and R. Rasyid, “Sistem Booking Makeup Artist Berbasis Web Menggunakan Algoritma SHA-256,” JIP (Jurnal Inform. Polinema), vol. 11, no. 2, pp. 185–194, 2024.
Y. Fernando, R. Napianto, and R. I. Borman, “Implementasi Algoritma Dempster-Shafer Theory Pada Sistem Pakar Diagnosa Penyakit Psikologis Gangguan Kontrol Impuls,” Insearch Inf. Syst. Res. J., vol. 2, no. 2, pp. 46–54, 2022.
Downloads
Published
How to Cite
Issue
Section
License
The copyright to this article is transferred to Universitas Mercu Buana (UMB) if and when the article is accepted for publication. The undersigned hereby transfers any and all rights in and to the paper including without limitation all copyrights to UMB. The undersigned hereby represents and warrants that the paper is original and that he/she is the author of the paper, except for material that is clearly identified as to its original source, with permission notices from the copyright owners where required. The undersigned represents that he/she has the power and authority to make and execute this assignment.
We declare that this paper has not been published in the same form elsewhere.
Furthermore, I/We hereby transfer the unlimited rights of publication of the above-mentioned paper as a whole to UMB. The copyright transfer covers the right to reproduce and distribute the article, including reprints, translations, photographic reproductions, microform, electronic form (offline, online) or any other reproductions of similar nature.
The corresponding author signs for and accepts responsibility for releasing this material on behalf of any and all co-authors. This agreement is to be signed by at least one of the authors who have obtained the assent of the co-author(s) where applicable. After submission of this agreement signed by the corresponding author, changes of authorship or in the order of the authors listed will not be accepted.
Retained Rights/Terms and Conditions
Although authors are permitted to re-use all or portions of the Work in other works, this does not include granting third-party requests for reprinting, republishing, or other types of re-use.
Our Articles are licensed under CC BY-NC

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.









