Perbandingan Kinerja dan Keamanan Algoritma Kriptografi Modern AES-GCM dengan CHACHA20-POLY1305

Authors

  • Anggi Susanti STMIK Amikom Surakarta
  • Bayu Ade Prasetiya STMIK Amikom Surakarta
  • Oktafian Dyah Pangesti STMIK Amikom Surakarta
  • Liling Daru Suryawati STMIK Amikom Surakarta
  • Indrawan Adi Saputro STMIK Amikom Surakarta

DOI:

https://doi.org/10.23969/infomatek.v26i2.19255

Keywords:

AES-GCM, ChaCha20-Poly1305, kriptografi, kinerja keamanan, serangan timing

Abstract

Di era digital, kebutuhan akan algoritma kriptografi yang andal semakin penting untuk melindungi data sensitif. AES-GCM dan ChaCha20-Poly1305 adalah dua algoritma populer yang digunakan, namun keduanya memiliki trade-off antara kinerja dan keamanan. Penelitian ini bertujuan mengevaluasi kedua algoritma melalui pengujian kinerja dan simulasi serangan timing. Pengujian kinerja dilakukan dengan mengukur waktu enkripsi dan dekripsi pada berbagai ukuran data, sedangkan simulasi serangan timing menilai kerentanan terhadap serangan tersebut. Hasil penelitian menunjukkan bahwa AES-GCM lebih lambat dibandingkan ChaCha20-Poly1305, terutama pada data berukuran besar, tetapi menawarkan ketahanan lebih baik terhadap serangan timing. Sebaliknya, ChaCha20-Poly1305 unggul dalam kecepatan, menjadikannya pilihan ideal untuk aplikasi dengan kebutuhan performa tinggi tanpa mengorbankan keamanan dasar.

Downloads

Download data is not yet available.

References

Almeida, R. P., & Pereira, A. L. (2020). Performance of AES-GCM and ChaCha20-Poly1305 in IoT systems. Journal of Information Security and Applications, 55, 102562.

Donzilio Antonio Meko. (2018). Perbandingan Algoritma DES , AES , IDEA Dan Blowfish dalam Enkripsi dan Dekripsi Data. Jurnal Teknologi Terpadu, 4(1), 8–15.

Ghosh, A., & Dey, S. (2024). Optimizing cryptographic performance: AES-GCM vs ChaCha20-Poly1305 in cloud-based environments. Journal of Cloud Computing: Advances, Systems, and Applications, 15(1), 101–116.

Hassan, N., Khalil, I., Dahiya, S., & Ahmed, A. (2022). Side-channel analysis of AES-GCM and ChaCha20-Poly1305: A comparative approach. International Journal of Information Security, 21(3), 367–385.

Huo, X., & Wang, X. (2023). Internet of things for smart manufacturing based on advanced encryption standard (AES) algorithm with chaotic system. Results in Engineering, null, null. https://doi.org/10.1016/j.rineng.2023.101589

Kelana, O. H., Irawan, P., & Halim, P. (2021). Implementasi One Time Password dengan Metode Advanced Encryption Standard. Prosiding Seminar Nasional Universitas Ma Chung, null, null. https://doi.org/10.33479/snumc.v1i.233

Marsiani, E. S., Setiadi, I., & Cahyo, A. (2021). Implementasi Sistem Keamanan AES 256-Bit GCM Guna Mengamankan Data Pribadi. JRKT (Jurnal Rekayasa Komputasi Terapan), null, null. https://doi.org/10.30998/jrkt.v1i02.4096

Muhammad, R. K., Aziz, R. R., Hassan, A. A., Aladdin, A. M., Saydah, S. J., Rashid, T. A., & Hassan, B. A. (2024). Comparative Analysis of AES , Blowfish , Twofish , Salsa20 , and ChaCha20 for Image Encryption. Kurdistan Journal of Applied Research (KJAR), 9(1).

Pfau, J., Reuter, M., Harbaum, T., Hofmann, K., & Becker, J. (2019). A Hardware Perspective on the ChaCha Ciphers: Scalable Chacha8/12/20 Implementations Ranging from 476 Slices to Bitrates of 175 Gbit/s. 2019 32nd IEEE International System-on-Chip Conference (SOCC), null, 294–299. https://doi.org/10.1109/SOCC46988.2019.1570548289

Serrano, R., Duran, C., Hoang, T.-T., Sarmiento, M., Tsukamoto, A., Suzaki, K., & Pham, C. (2021). ChaCha20-Poly1305 Crypto Core Compatible with Transport Layer Security 1.3. 2021 18th International SoC Design Conference (ISOCC), null, 17–18. https://doi.org/10.1109/ISOCC53507.2021.9614016

Serrano, R., Duran, C., Sarmiento, M., Pham, C., & Hoang, T.-T. (2022). ChaCha20-Poly1305 Authenticated Encryption with Additional Data for Transport Layer Security 1.3. Cryptogr., 6, 30. https://doi.org/10.3390/cryptography6020030

Singh, R., Kumar, A., & Shukla, A. (2019). A comprehensive comparison of AES-GCM and ChaCha20-Poly1305 in securing online applications. Security and Privacy, 2(6), e88.

Wang, Y., Zhang, H., Li, J., & Chen, Y. (2021). Comparative study on the security and performance of AES-GCM and ChaCha20-Poly1305 in mobile devices. Journal of Cryptographic Engineering, 11(2), 147–159.

Waruwu, G., & Sundari, J. (2024). AUDIT TEKNOLOGI INFORMASI MENGGUNAKAN COBIT 5 STUDI KASUS PT . GLOBAL NETWORK DHARMA JAYA. INFOMATEK:Jurnal Informatika, Manajemen Dan Teknologi, 26, 69–74. https://doi.org/10.23969/infomatek.v26i1.13333

Widyastuti, S., Ariandi, W., & Sulistiono, V. (2019). Implementasi Kriptografi AES Dalam Pengamanan Data Seleksi Peserta JAMKESMAS. https://doi.org/10.46772/INTECH.V1I02.66

Zhang, T., & Wang, X. (2023). Secure and efficient encryption algorithms for secure communication: A comparative study of AES-GCM and ChaCha20-Poly1305. Future Generation Computer Systems, 132, 223–239.

Zhao, X., Zhang, B., Lin, J., & Liu, W. (2021). Evaluating the security and performance of cryptographic algorithms in IoT environments. Security and Privacy, 4(2), e122.

Downloads

Published

2024-12-24