Sistem Enkripsi Dokumen Digital Melalui Kombinasi AES-128 dan Hashing SHA-256 Berbasis Salt

Faiz Muqorrir Kaaffah, Nurhasan Nugroho, Desi Nurnaningsih, Harriansyah Harriansyah

Abstract


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.

Keywords


AES-128; SHA-256; Salt; Enkripsi Dokumen; Kriptografi; Pengamanan Dokumen Digital

Full Text:

PDF

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.




DOI: http://dx.doi.org/10.22441/fifo.2025.v17i1.009

Refbacks

  • There are currently no refbacks.


Jurnal Ilmiah FIFO
Portal ISSN Print ISSN: 2085-4315
Online ISSN: 2502-8332

Sekretariat
Fakultas Ilmu Komputer
Universitas Mercu Buana
Jl. Raya Meruya Selatan, Kembangan, Jakarta 11650
Tlp./Fax: +62215871335

http://publikasi.mercubuana.ac.id/index.php/fifo

e-mail:[email protected]

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

Web Analytics Made Easy - StatCounter
View My Stats

width=width=