Keamanan dokumen digital menjadi aspek penting untuk melindungi informasi dari akses yang tidak sah. Penelitian ini bertujuan membangun sistem keamanan penyimpanan dokumen digital berbasis web menggunakan algoritma Advanced Encryption Standard (AES-256-CBC). Sistem dikembangkan menggunakan framework Laravel, bahasa pemrograman PHP, basis data SQLite, serta pustaka OpenSSL untuk proses enkripsi dan dekripsi dokumen. Metode pengujian yang digunakan adalah Black Box Testing untuk memastikan setiap fungsi sistem berjalan sesuai dengan kebutuhan fungsional. Fitur yang diuji meliputi login, unggah dokumen, enkripsi, dekripsi, pengunduhan, dan penghapusan dokumen. Hasil penelitian menunjukkan bahwa sistem berhasil mengimplementasikan algoritma AES-256-CBC dalam mengamankan dokumen digital. Dokumen yang diunggah dienkripsi secara otomatis sebelum disimpan, sedangkan proses dekripsi hanya dapat dilakukan menggunakan Encryption Key yang dimiliki pengguna. Selain itu, sistem menerapkan Initialization Vector (IV) yang dibangkitkan secara acak pada setiap proses enkripsi untuk meningkatkan keamanan data. Berdasarkan hasil pengujian Black Box, seluruh fitur utama sistem berjalan sesuai dengan kebutuhan fungsional yang telah dirancang. Dengan demikian, sistem yang dibangun mampu meningkatkan keamanan penyimpanan dokumen digital berbasis web.
Copyrights © 2026