Optimasi Kinerja Algoritma AES-128 Pada Proses Enkripsi dan Dekripsi File Berbasis Python

Siti Wulandari, Zulfahmi Indra, Muhammad Ridho

Abstract


Data security is a top priority in the digital era, especially in the face of increasing cyber threats. Advanced Encryption Standard (AES) is one of the most widely used cryptographic algorithms to protect data. The purpose of this study is to implement the AES algorithm in the Python programming language using the Google Colab platform to improve data security in an efficient manner. This implementation explores the use of AES to perform secure and fast data encryption and decryption, and evaluates the algorithm's performance in terms of speed and resource efficiency. The study shows that AES-128 is able to encrypt data in an average time of 0.003663 seconds and decrypt data in 0.000112 seconds. The file size increases by only 17% after encryption, indicating efficiency in resource usage. The Google Colab platform has been shown to improve computational performance, especially in the fast decryption process without compromising data security.

Kata kunci: AES, Optimasi, Pyhton


Full Text:

PDF

References


Ade Bastian, Dadan Zaliluddin, & Muhammad Syifa Al Maroghi. (2022). Implementasi Pemrograman Paralel Menggunakan Platform Openmp Pada Citra Digital Dengan Metode Low-Pass Filter Dan Histogram Equalization. INFOTECH Journal, 8(1), 28–33. https://doi.org/10.31949/infotech.v8i1.1878

https://doi.org/10.31949/infotech.v8i1.1878

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(01), 163–171.

https://doi.org/10.47709/jpsk.v2i01.1390

Fatima, S., Rehman, T., Fatima, M., Khan, S., & Ali, M. A. (2022). Comparative Analysis of Aes and Rsa Algorithms for Data Security in Cloud Computing †.

https://doi.org/10.3390/engproc2022020014

Firman Aditya, M., Arfanda, W., & Ndika purnama, V. (2023). Studi Algoritma Kriptografi Kunci Simetris Pada Keamanan Data Dengan Metode Komparasi. Jurnal Siteba, 2(1), 7–14.

Hadiana, A. I., Informatika, P. S., Jenderal, U., & Yani, A. (2024). Moch. Dzikri Azhari Ali 1 , Asep Id Hadiana 2 , Melina 3 Program Studi Informatika, Fakultas Sains dan Informatika, Universitas Jenderal Achmad Yani. 7.

Oktaviani, S., Rizky, F., & Gunawan, I. (2023). Analisis Keamanan Data Dengan Menggunakan Kriptografi Modern Algoritma Advance Encryption Standar (AES). Jurnal Media Informatika, 4(2), 97–101. https://doi.org/10.55338/jumin.v4i2.435

https://doi.org/10.55338/jumin.v4i2.435

Ondang, R. E., Ilat, V., Kindangen, W. D., Perbandingan, A., Kinerja, P., Metode, D., Akuntansi, J., Ekonomi, F., & Ratulangi, U. S. (2021). tradisional dan metode balanced scorecard pada pt . buana finance tbk the comparative analysis of performance measurement method with traditional method and balanced scorecard method on pt . buana finance tbk . Jurnal EMBA Vol . 9 No . 3 Juli 2021 , Hal . 9(3), 576–583.

Primartha, R. (2013). Penerapan Enkripsi dan Dekripsi File menggunakan Algoritma Advanced Encryption Standard (AES). Journal of Research in Computer Science and Applications, 2(1), 13–18.

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.

Sinaga, J. H., Pangaribuan, M., Fazly, F., Rivaldo, I., & Gunawan, I. (2022). Penerapan Enkripsi Dan Deskripsi Menggunakan Algoritma Data Encryption Standart Dengan Pemograman Matlab. Jurnal Media Informatika, 4(1), 63–69. https://doi.org/10.55338/jumin.v4i1.468

https://doi.org/10.55338/jumin.v4i1.468

Wardhana, F. K., Kurniawan, A., Seto, B. R., & Saputro, I. A. (2023). Analisis Perbandingan Kinerja Enkripsi Algoritma RC4 Dan AES. Prosiding SEMINAR NASIONAL AMIKOM SURAKARTA (SEMNASA) 2023, November, 124–134.

Widodo, B. E., & Purnomo, A. S. (2020). Implementasi Advanced Encryption Standard Pada Enkripsi Dan the Implementation of Advanced Encryption Standard on the Encryption and Decryption of the Confidential Documents At. Jurnal Teknik Informatika (Jutif), 1(2), 69–77.

https://doi.org/10.20884/1.jutif.2020.1.2.21

Wiharto, Y., & Irawan, A. (2018). Enkripsi Data Menggunakan Advanced Encryption Standart 256. Kilat, 7(2), 91–99. https://doi.org/10.33322/kilat.v7i2.352

https://doi.org/10.33322/kilat.v7i2.352

Indriati, A. (2023). PENERAPAN ALGORITMA AES PADA KEAMANAN URL STUDI KASUS

WEBSITE MAHASISWA ATMA LUHUR. Jurnal Media Informatika dan Teknologi (JUMINTEK), 22-30.

Ni Putu Ayu Astriyani, D. R. ( 2024). Studi Perbandingan AES 128 dan 256 untuk

Pengamanan Sistem Informasi Manajemen Rumah Sakit Dr. Mintoharjo . Journal on Education , 13293-13300 .

Reski Mulud Muchamad, A. A. (2023 ). IMPLEMENTASI ALGORITMA ADVANCED

ENCRYPTION STANDARD (AES) UNTUK MENGENKRIPSI DATASTORE PADA APLIKASI BERBASIS ANDROID. Jurnal MNEMONIC, 55-64.

Yoga Arif Wibowo, N. B. (2019). Penerapan Algoritma AES 128 Bit Untuk Keamanan Data Peminjaman Senjata Api Pada DENPOM I/5 Medan. Jurnal CyberTech, 1-10.




DOI: http://dx.doi.org/10.23960%2F31691

Refbacks

  • There are currently no refbacks.


Jurnal Pendidikan Teknologi Informasi dan Vokasional

Diterbitkan oleh:

PROGRAM STUDI PENDIDIKAN TEKNOLOGI INFORMASI
FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN
UNIVERSITAS LAMPUNG

 

Jl. Prof. Dr. Sumantri Brojonegoro No.1Kota Bandar Lampung
Homepage: http://pti.fkip.unila.ac.id
email: pti@fkip.unila.ac.id