Implementation of Image Data Security Using the AES-256 Algorithm in the Work Accident Recording System

Authors

DOI:

https://doi.org/10.31294/informatika.v13i1.12372

Keywords:

AES-256-CBC, Image encryption, Data security, Workplace accident system

Abstract

This study aims to implement an image data security mechanism in a web-based work accident recording system in an industrial environment by applying the Advanced Encryption Standard (AES) 256-bit cryptographic algorithm in Cipher Block Chaining (CBC) mode. The problem faced is the lack of an adequate protection mechanism for sensitive work accident photo files so that they have the potential to be accessed, copied, or modified by unauthorized parties. This study uses the Software-Oriented Prototyping method which allows system development to be carried out iteratively based on user needs and evaluation results at each development stage. The encryption process is carried out when the image file is uploaded into the system by generating a random Initialization Vector (IV) of 16 bytes, then the image data is encrypted using the AES-256-CBC algorithm and stored in ciphertext form with the file extension .enc. The decryption process is carried out when the file will be displayed again using the appropriate secret key and IV without storing the file in plaintext form on the server. The test results show that the encryption process has an average execution time of around 0.002–0.008 seconds, while the decryption process takes around 0.00004–0.001 seconds. In addition, the size of the encrypted file relatively follows the size of the original image file with an additional size of around 16–32 bytes due to the padding process and the use of initialization vectors. The results of the study indicate that the application of the AES-256-CBC algorithm is able to maintain the confidentiality and integrity of image data without having a significant impact on system performance. Thus, the developed system can improve the security of digital file storage and support a more structured, secure, and efficient management of work accident data.

Downloads

Download data is not yet available.

References

ARSAD, R., & Muare, M. S. (2024). Perancangan Sistem Informasi Jdih Berbasis Web Dengan Metode Prototype. Seminar Nasional Teknologi & Sains, 3(1), 67–75.

Bhaudhayana, G. W., & Widiartha, I. M. (2015). Implementasi algoritma kriptografi aes 256 dan metode steganografi lsb pada gambar bitmap. Jurnal Ilmu Komputer Universitas Udayana, 8(2), 15–25.

Dewantara, D. O. (2025). Kombinasi perlindungan data material SAP menggunakan Algoritma AES 128 Bit dan Reverse Cipher di PT Indonesia Comnet Plus. Universitas Islam Negeri Maulana Malik Ibrahim.

Febriyanti, A. D., Yulinar, R. D., Samudra, S. F., & Radianto, D. O. (2024). Peningkatan Keselamatan Kerja Melalui Implementasi Sistem Manajemen Keselamatan dan Kesehatan Kerja (SMK3). Journal of Educational Innovation and Public Health, 2(2), 72–85.

Fridayanthie, E. W., Haryanto, H., & Tsabitah, T. (2021). Penerapan metode prototype pada perancangan sistem informasi penggajian karyawan (persis gawan) berbasis web. Jurnal Khatulistiwa Informatika, 23(2), 472897.

Hadiana, A. I., & Sabrina, P. N. (2022). Kriptografi Untuk Enkripsi Ganda Pada Gambar Menggunakan Algoritma AES (Advanced Encryption Standard) Dan RC5 (Rivest Code 5). Informatics and Digital Expert (INDEX), 4(1), 25–32.

Hernandi, R. M. H., & Chandra, J. C. (2024). Implementasi Algoritme AES-256 dan AES-GCM untuk Mengamankan Dokumen Pada Sistem Data Rekam Medis Klinik Mulya. KRESNA: Jurnal Riset Dan Pengabdian Masyarakat, 4(1), 12–22.

Ichwani, A., Anwar, N., Karsono, K., & Alrifqi, M. (2021). Sistem Informasi Penjualan Berbasis Website dengan Pendekatan Metode Prototype. Prosiding Sisfotek, 5(1), 1–6.

Indrayani, R., Ferdiansyah, P., & Koprawi, M. (2024). Analisis Penggunaan Kriptografi Metode AES 256 Bit pada Pengamanan File dengan Berbagai Format. Digital Transformation Technology, 4(2), 1245–1251.

Irvai, M., & Efranda, N. (2024). OPTIMALISASI ENKRIPSI FILE MENGGUNAKAN ALGORITMA AES-256 BERBASIS WEB DENGAN INTEGRASI KOMPRESI ADAPTIF. BETRIK, 15(03), 528–536.

Maimunah, P., Munthe, S., Mahendra, A. F. R., Haridani, H., & Purba, S. H. (2024). Penerapan Sistem Manajemen Keselamatan dan Kesehatan Kerja (SMK3) di Perusahaan Pertambangan: Review Literatur. Journal of Educational Innovation and Public Health, 2(3), 115–125.

Marsiani, E. S., Setiadi, I., & Cahyo, A. (2021). Implementasi Sistem Keamanan AES 256-Bit GCM Guna Mengamankan Data Pribadi. Jurnal Rekayasa Komputasi Terapan, 1(02).

Meisak, D., & Agustini, S. R. (2022). Penerapan metode prototype pada perancangan sistem informasi penjualan mediatama solusindo jambi. STORAGE: Jurnal Ilmiah Teknik Dan Ilmu Komputer, 1(4), 1–11.

Nugrahantoro, A., Fadlil, A., & Riadi, I. (2020). Optimasi Keamanan Informasi Menggunakan Algoritma Advanced Encryption Standard (AES) Mode Chiper Block Chaining (CBC). Jurnal Ilmiah FIFO, 12(1), 12.

Pradipta, A. A., Prasetyo, Y. A., & Ambarsari, N. (2021). Pengembangan Web E-Commerce Bojana Sari Menggunakan Metode Prototype. EProceedings of Engineering, 2(1).

Purwanti, D. S., Fadli, M., Surono, M., & Susanto, E. R. (2025). PERANCANGAN PENERAPAN ALGORITMA KRIPTOGRAFI AES 256 UNTUK KEAMANAN DATABASE APLIKASI MANAJEMEN SISWA. STORAGE: Jurnal Ilmiah Teknik Dan Ilmu Komputer, 4(2), 111–119.

Sari, I. P., Sulaiman, O. K., Al-Khowarizmi, A.-K., & Azhari, M. (2023). Perancangan Sistem Informasi Pelayanan Masyarakat pada Kelurahan Sipagimbar dengan Metode Prototype Berbasis Web. Blend Sains Jurnal Teknik, 2(2), 125–134.

Senubekti, M. A., Dajoreyta, G. L., & Anggraini, N. (2024). Pembuatan desain UI/UX dengan metode prototyping pada aplikasi layanan Pengadilan Negeri Bale Bandung menggunakan Figma. Jurnal Informatika Terpadu, 10(1), 1–10.

Set, F. M. C. B., Bana, C. M. N., Anunut, M. A., Da Costa, D., & Niis, Y. (2025). Penerapan Steganografi LSB dan Enkripsi AES untuk Keamanan Data Rahasia pada Gambar Digital. Blantika: Multidisciplinary Journal, 3(7), 1040–1047.

Siswidiyanto, S., Wijayanti, D., & Haryadi, E. (2020). Sistem Informasi Penyewaan Rumah Kontrakan Berbasis Web Dengan Menggunakan Metode Prototype. Jurnal Interkom: Jurnal Publikasi Ilmiah Bidang Teknologi Informasi Dan Komunikasi, 15(1), 16–23.

Downloads

Published

2026-04-04

Issue

Section

Articles