Optimizing Attendance Data Security by Implementing Dynamic AES-128 Encryption
DOI:
10.33395/sinkron.v8i2.13412Keywords:
Encryption, Decryption, AES-128, Dynamic keyAbstract
The protection of data security is crucial, particularly when dealing with the transmission of sensitive information through communication networks. This article explores the Advanced Encryption Standard 128-bit (AES-128) algorithm as an effective and secure cryptographic solution. The paper proposes the dynamic development of the AES-128 cryptography method by implementing a dynamic key to enhance the security of employee attendance data. The dynamic key involves changing the encryption key every minute, providing an additional security layer and reducing the risk of decryption by unauthorized parties. Test results indicate that the dynamic AES-128 encryption algorithm demonstrates optimal performance. The consecutive encryption and decryption speeds for sending attendance data are 14656.78 bit/s and 21898.21 bit/s, respectively. The consistent duration of the encryption and decryption processes, at 6.66ms and 2.44ms, along with an Avalanche Effect rate of 50.73% and an Entropy of 6.67 bit/symbol, emphasizes the algorithm’s efficiency and stability. This research not only reinforces the desired level of security but also outperforms several previous studies. Analyzed performance data indicates that this method is not only efficient but also stable in maintaining data security, addressing significant variations in data length. Thus, the implementation of dynamic AES-128 cryptography in attendance systems provides a significant advantage in addressing information security challenges in the current digital era.
Downloads
References
Abikoye, O. C., Haruna, A. D., Abubakar, A., Akande, N. O., & Asani, E. O. (2019). Modified Advanced Encryption Standard Algorithm for Information Security. Symmetry, 11(12), 1484. https://doi.org/10.3390/sym11121484
Adlani, M. A., & Putra, R. E. (2022). Pengamanan Mnemonic Phrase Menggunakan Modified Advanced Encryption Standart. Journal of Informatics and Computer Science (JINACS), 3(04), 425–434. https://doi.org/10.26740/jinacs.v3n04.p425-434
Andriani, R., Wijayanti, S. E., & Wibowo, F. W. (2018). Comparision of AES 128, 192 And 256 Bit Algorithm For Encryption And Description File. 3rd International Conference on Information Technology, Information System and Electrical Engineering (ICITISEE), 120–124. https://doi.org/10.1109/ICITISEE.2018.8720983
Aprizald, A., Hasan, M. A., & Setiawan, D. (2023). Aplikasi Keamanan Data Berbasis Web Menggunakan Algoritma AES 128 Untuk Enkripsi Dan Dekripsi Data. Jurnal Teknik Informatika, 2(2), 85–95. https://doi.org/10.58794/jekin.v2i2.225
Aryanto, M. B., Tahir, M., Devita, S. I., Mustofa, Z. N., Ainiyah, Q., & Sundoro, S. (2023). Implementasi Enkrip Dan Dekrip File Menggunakan Metode Advance Encryption Standard (AES-128). Jurnal Ilmiah Sistem Informasi Dan Ilmu Komputer, 3(1), 89–104. https://doi.org/doi.org/10.55606/juisik.v3i1.434
Azhari, M., Mulyana, D. I., Perwitosari, F. J., & Ali, F. (2022). Implementasi Pengamanan Data pada Dokumen Menggunakan Algoritma Kriptografi Advanced Encryption Standard (AES). Jurnal Pendidikan Sains Dan Komputer, 2(1), 163–171. https://doi.org/10.47709/jpsk.v2i01.1390
Cristy, N., & Riandari, F. (2021). Implementasi Metode Advanced Encryption Standard (AES 128 Bit) Untuk Mengamankan Data Keuangan. Jurnal Ilmu Komputer Dan Sistem Informasi, 4(2), 75–85. https://doi.org/doi.org/10.9767/jikomsi.v4i2.181
De Los Reyes, E. M., Sison, A. M., & Medina, R. P. (2019). Modified AES Cipher Round and Key Schedule. Indonesian Journal of Electrical Engineering and Informatics, 7(1), 28–35. https://doi.org/10.11591/ijeei.v7i1.652
Fachrozi, M. F., & Fahmi, H. (2021). Penerapan Metode AES-128 Untuk Pengamanan Data Absensi FingerPrint. JIKOMSI [Jurnal Ilmu Komputer Dan Sistem Informasi], 3(3), 1–8.
Fathy, A., Tarrad, I. F., Hamed, H. F. A., & Awad, A. I. (2012). Advanced Encryption Standard Algorithm: Issues and Implementation Aspects. In Communications in Computer and Information Science (Vol. 322, pp. 516–523). https://doi.org/10.1007/978-3-642-35326-0_51
Ferdiansyah, F. (2021). Penggunaan QR Code Berbasis Kriptografi Advanced Encryption Standard (AES) untuk Administrasi Rekam Medis. Jurnal Syntax Admiration, 2(10), 1870–1884. https://doi.org/10.46799/jsa.v2i10.325
Garcia, D. F. (2015). Performance Evaluation of Advanced Encryption Standard Algorithm. Second International Conference on Mathematics and Computers in Sciences and in Industry (MCSI), 247–252. https://doi.org/10.1109/MCSI.2015.61
Heron, S. (2009). Advanced Encryption Standard (AES). Network Security, 2009(12), 8–12. https://doi.org/10.1016/S1353-4858(10)70006-4
Hidayat, A. (2022). Application of the AES Cryptographic Algorithm for E-mail Encryption and Description. Jurnal Infokum, 10(5), 494–500.
Hidayat, M., Tahir, M., Sukriyadi, A., Sulton, A., A, C. A. S., & F, S. A. (2023). Penerapan Kriptografi Caesar Chiper Dalam Pengamanan Data. Jurnal Ilmiah Multidisiplin, 2(03), 35–41. https://doi.org/10.56127/jukim.v2i03.619
Indra, I. G. (2023). Peningkatan Pengamanan Data File Menggunakan Algoritma Kriptografi AES Dari Serangan Brute Force. Jurnal Media Informatika, 4(2), 102–109. https://doi.org/10.55338/jumin.v4i2.496
Kamali, S. H., Shakerian, R., Hedayati, M., & Rahmani, M. (2010). A New Modified Version of Advanced Encryption Standard Based Algorithm for Image Encryption. 2010 International Conference on Electronics and Information Engineering, 1(Iceie), 141–145. https://doi.org/10.1109/ICEIE.2010.5559902
Kaminsky, A., Kurdziel, M., & Radziszowski, S. (2010). An Overview of Cryptanalysis Research for the Advanced Encryption Standard. The 2010 Military Communications Conference, 1310–1316. https://doi.org/10.1109/MILCOM.2010.5680130
Kurniawan, D., Afyenni, R., & Hidayat, R. (2018). Implementasi Algoritma AES dalam Mengenkripsi Berkas Terintegrasi dengan Layanan Cloud Storage Berbasis Android. Prosiding SISFOTEK, 2(1), 237–245.
Lubis, I., & Fujiati, F. (2023). Aplikasi Keamanan Data Program Acara TV Pada TVRI Menggunakan Metode AES. Jurnal Salome: Multidisipliner Keilmuan, 1(2), 42–56.
M. Fahri H Damanik, Indra Gunawan, Zulaini Masruro Nasution, Sumarno, & Ika Okta Kirana. (2022). Pemanfaatan Algoritma AES Untuk Keamanann Data Karyawan PT. Telkom Indonesia Pematangsiantar. STORAGE: Jurnal Ilmiah Teknik Dan Ilmu Komputer, 1(1), 32–37. https://doi.org/10.55123/storage.v1i1.157
Muhammad Abdullah, A. (2017). Advanced Encryption Standard (AES) Algorithm to Encrypt and Decrypt Data. Cryptography and Network Security.
Muttaqin, K., & Rahmadoni, J. (2020). Analysis And Design of File Security System AES (Advanced Encryption Standard) Cryptography Based. Journal of Applied Engineering and Technological Science (JAETS), 1(2), 113–123. https://doi.org/10.37385/jaets.v1i2.78
Nuari, R., & Ratama, N. (2020). Implementasi Algoritma Kriptografi AES (Advanced Encryption Standard) 128 Bit Untuk Pengamanan Dokumen Shipping. Journal Of Artificial Intelligence And Innovative Applications, 1(2), 2716–1501.
Pammu, A. A., Chong, K.-S., Ho, W.-G., & Gwee, B.-H. (2016). Interceptive side channel attack on AES-128 wireless communications for IoT applications. IEEE Asia Pacific Conference on Circuits and Systems (APCCAS), 650–653. https://doi.org/10.1109/APCCAS.2016.7804081
Prameshwari, A., & Sastra, N. P. (2018). Implementasi Algoritma Advanced Encryption Standard (AES) 128 Untuk Enkripsi dan Dekripsi File Dokumen. Jurnal Eksplora Informatika, 8(1), 52. https://doi.org/10.30864/eksplora.v8i1.139
Priyanka, M. P., Prasad, E. L., & Reddy, A. R. (2016). FPGA Implementation of Image Encryption and Decryption using AES 128-Bit Core. International Conference on Communication and Electronics Systems (ICCES), 1–5. https://doi.org/10.1109/CESYS.2016.7889929
Putra, R. A., Yupianti, & R, E. P. (2023). Aplikasi Enkripsi Dan Dekripsi Pesan Teks Berbasis Android Menggunakan Algoritma Advanced Encryption Standard. Jurnal Media Computer Science, 2(1), 57–62.
Putra, Y., Yuhandri, Y., & Sumijan, S. (2021). Meningkatkan Keamanan Web Menggunakan Algoritma Advanced Encryption Standard (AES) terhadap Seragan Cross Site Scripting. Jurnal Sistim Informasi Dan Teknologi, 3(2), 56–63. https://doi.org/10.37034/jsisfotek.v3i2.44
Rachmat, N., & Samsuryadi. (2019). Performance Analysis of 256-bit AES Encryption Algorithm on Android Smartphone. Journal of Physics: Conference Series, 1196(1), 1–6. https://doi.org/10.1088/1742-6596/1196/1/012049
Rachmawanto, E. H., Amin, R. S., Setiadi, D. R. I., & Sari, C. A. (2017). A Performance Analysis StegoCrypt Algorithm based on LSB-AES 128 Bit in Various Image Size. International Seminar on Application for Technology of Information and Communication (ISemantic), 16–21. https://doi.org/10.1109/ISEMANTIC.2017.8251836
Randi, A., Lazuardy, K., Chandra, S., & Dharma, A. (2020). Implementasi Algoritma Advanced Encryption Standard pada Aplikasi Chatting berbasis Android. Jurnal Ilmu Komputer Dan Sistem Informasi, 3(2), 1–10. https://doi.org/doi.org/10.9767/jikomsi.v3i1.76
Ravida, R., & Santoso, H. A. (2020). Advanced Encryption Standard (AES) 128 Bit untuk Keamanan Data Internet of Things (IoT) Tanaman Hidroponik. Jurnal RESTI (Rekayasa Sistem Dan Teknologi Informasi), 4(6), 1157–1164. https://doi.org/10.29207/resti.v4i6.2478
Rohman, A., & Ramdhani, Y. A. (2022). Implementasi Algoritma AES Untuk Meningkatkan Keamanan Data Karyawan Pada PT PNM Cabang Karawang Barat Menggunakan PHP. Jurnal Cahaya Mandalika, 3(3), 169–174. https://doi.org/doi.org/10.36312/jcm.v3i3.1132
Saraf, K. R., Jagtap, V. P., & Mishra, A. K. (2014). Text and Image Encryption Decryption Using Advanced Encryption Standard. International Journal of Emerging Trends & Technology in Computer Science (IJETTCS), 3(3), 118–126.
Selent, D. (2014). Advanced Encryption Standard. InSight: Rivier Academic Journal, 6(2), 207–223.
Simbolon, I. A. R., Gunawan, I., Kirana, I. O., Dewi, R., & Solikhun, S. (2020). Penerapan Algoritma AES 128-Bit dalam Pengamanan Data Kependudukan pada Dinas Dukcapil Kota Pematangsiantar. Journal of Computer System and Informatics (JoSYC), 1(2), 54–60.
Suwarni, M., Wahyudi, J., & Khairil, K. (2023). Comparison of the DES Cryptographic Algorithm and the AES Algorithm in Securing Document Files. Jurnal Media Computer Science, 2(1), 41–48. https://doi.org/doi.org/10.37676/jmcs.v2i1.3348
Syafaat, F., & Finandhita, A. (2019). Implementation of AES-128 Cryptography on Unmanned Aerial Vechile and Ground Control System. Teknik Informatika–Universitas Komputer Indonesia, 10–19.
Tulloh, A. R., Permanasari, Y., Harahap, E., Matematika, P., Matematika, F., Ilmu, D., & Alam, P. (2016). Kriptografi Advanced Encryption Standard (AES) Untuk Penyandian File Dokumen. Jurnal Matematika UNISBA, 2(1), 1–8.
Vivi Wahdini, S., Hartama, D., Okta Kirana, I., Poningsih, & Sumarno. (2021). Pengamanan Data Pelanggan dan Penjualan Menggunakan Implementasi Algoritma Kriptografi. Journal of Informatics Management and Information Technology, 1(3), 101–107.
Wachid Hidayatulloh, N., Tahir, M., Amalia, H., Afdlolul Basyar, N., Faizal Prianggara, A., & Yasin, M. (2023). Mengenal Advance Encrytion Standard (AES) Sebagai Algoritma Kriptografi Dalam Mengamankan Data. Digital Transformation Technology (Digitech), 3(1), 1–10.
Widyawan, D., & Imelda, I. (2021). Pengamanan File Menggunakan Kriptografi dengan Metode AES-128 Berbasis Web di Komite Nasional Keselamatan Transportasi. SKANIKA, 4(1), 15–22. https://doi.org/10.36080/skanika.v4i1.2216
Xinmiao Zhang, & Parhi, K. K. (2002). Implementation approaches for the Advanced Encryption Standard Algorithm. IEEE Circuits and Systems Magazine, 2(4), 24–46. https://doi.org/10.1109/MCAS.2002.1173133
Downloads
How to Cite
Issue
Section
License
Copyright (c) 2024 Andri Novandri; Mukhsin Nuzula, Yuwaldi Away, Kahlil Kahlil
![Creative Commons License](http://i.creativecommons.org/l/by-nc/4.0/88x31.png)
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.