ANALISIS PERBANDINGAN KINERJA METODE KRIPTOGRAFI AES DAN RSA SEBAGAI REKOMENDASI UNTUK KEAMANAN DATA TRANSAKSI PADA APLIKASI E-COMMERCE UMKM

  • Depo Sadrila Hadi Universitas Bina Darma
  • Rahman Ajie Universitas Bina Darma
  • Tata Sutabri Universitas Bina Darma
Keywords: Cryptography, AES, RSA, Data Security, E- Commerce, MSMEs, Performance Analysis, Recommendation

Abstract

Perkembangan e-commerce memberikan peluang besar bagi Usaha Mikro, Kecil, dan Menengah (UMKM) untuk memperluas pasar. Namun, keamanan data transaksi menjadi isu krusial yang seringkali menjadi kendala bagi UMKM karena keterbatasan sumber daya. Kriptografi menawarkan solusi untuk melindungi data sensitif tersebut. Penelitian ini bertujuan untuk menganalisis perbandingan kinerja dua algoritma kriptografi populer, yaitu Advanced Encryption Standard (AES) yang merupakan algoritma simetris, dan Rivest-Shamir-Adleman (RSA) yang merupakan algoritma asimetris. Fokus analisis adalah pada kecepatan proses enkripsi dan dekripsi terhadap berbagai ukuran data transaksi yang umum dijumpai pada aplikasi e-commerce UMKM. Metode penelitian yang digunakan adalah eksperimental dengan implementasi algoritma AES-128 (mode CBC) dan RSA-2048 pada platform Python. Pengujian
dilakukan terhadap sampel data transaksi berukuran 1KB, 10KB, 100KB, 1MB, dan 5MB. Hasil penelitian menunjukkan bahwa AES secara konsisten memiliki kinerja yang jauh lebih cepat dalam proses enkripsi dan dekripsi data dibandingkan RSA. Sebagai contoh naratif, untuk data 1MB, AES membutuhkan rata-rata 108.70 milidetik untuk enkripsi, sementara RSA membutuhkan waktu yang jauh lebih signifikan, yaitu 21560.20 milidetik. Perbedaan ini semakin melebar seiring dengan peningkatan ukuran data. Berdasarkan temuan tersebut, penelitian ini merekomendasikan penggunaan AES untuk enkripsi data transaksi aktual pada e-commerce UMKM karena efisiensinya. Untuk manajemen kunci AES, penggunaan RSA tetap relevan dalam skema hybrid guna menjaga keamanan kunci sesi.

References

[1] Stallings, W. (2020). Cryptography and Network Security: Principles and Practice (8th ed.). Pearson Education.
[2] Menezes, A. J., van Oorschot, P. C., & Vanstone, S. A. (1996). Handbook of Applied Cryptography. CRC Press.
[3] Schneier, B. (1996). Applied Cryptography: Protocols, Algorithms, and Source Code in C (2nd ed.). John Wiley & Sons.
[4] National Institute of Standards and Technology (NIST). (2001). FIPS PUB 197: Advanced Encryption Standard (AES). U.S. Department of Commerce.
[5] Daemen, J., & Rijmen, V. (2002). The Design of Rijndael: AES - The Advanced Encryption Standard. Springer-Verlag.
[6] Rivest, R. L., Shamir, A., & Adleman, L. (1978). A Method for Obtaining Digital Signatures and Public-Key Cryptosystems. Communications of the ACM, 21(2), 120–126. doi:10.1145/359340.359342.
[7] Munir, R. (2019). Kriptografi. Informatika Bandung.
[8] Arif, Z., & Nurokhman, A. (2023). Analisis Perbandingan Algoritma Kriptografi Simetris Dan Asimetris Dalam Meningkatkan Keamanan Sistem Informasi. JTSI (Jurnal Teknologi Sistem Informasi), 4(2), 394- 405.
[9] 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 (JPSK), 2(01), 163-171. doi:10.47709/jpsk.v2i01.1390.
[10] Tulloh, A. R., Permanasari, Y., & Harahap, E. (2016). Kriptografi Advanced Encryption Standard (AES) Untuk Penyandian File
[11] Dokumen. Jurnal Matematika UNISBA, 2(1), 118-125.
[12] Suhandinata, S., Rizal, R. A., Wijaya, D. O., Warren, P., & Srinjiwi, S. (2019). Analisis Performa Kriptografi Hybrid Algoritma Blowfish Dan Algoritma Rsa. JURTEKSI (Jurnal Teknologi dan Sistem Informasi), 6(1), 1-10. doi:10.33330/jurteksi.v6i1.395.
[13] Anwar, B., Nugroho, N. B., Prayudha, J., & Azanuddin, A. (2019). Implementasi Algoritma RSA Terhadap Keamanan Data Simpan Pinjam. Jurnal SAINTIKOM (Jurnal Sains Manajemen Informatika dan Komputer), 18(1), 30-38. doi:10.53513/jis.v18i1.100.
[14] Dairi, M. SD., Asih, M. S., & Khairunnisa. (2023). Implementasi Algoritma Kriptografi RSA Dalam Aplikasi Sistem Informasi Perpustakaaan. Jurnal Ilmu Komputer dan Sistem Informasi (JIRSI), 2(1), 98-107.
[15] Ginting, A., Isnanto, R. R., & Windasari, I. P. (2015). Implementasi Algoritma Kriptografi RSA untuk Enkripsi dan Dekripsi Email. Jurnal Teknologi dan Sistem Komputer, 3(2), 253-258. doi:10.14710/jtsiskom.3.2.2015.253-258.
[16] Katz, J., & Lindell, Y. (2021). Introduction to Modern Cryptography (3rd ed.). CRC Press.
[17] Paar, C., & Pelzl, J. (2010). Understanding Cryptography: A Textbook for Students and Practitioners. Springer-Verlag.
[18] Kumari, R., & Patel, H. (2021). Performance analysis of symmetric and asymmetric cryptographic algorithms in cloud computing. Journal of King Saud University - Computer and Information Sciences, 33(10), 1207–1216. https://doi.org/10.1016/j.jksuci.2020.04.003
[19] Wahdini, S. V., Hartama, D., & Kirana, I. O. (2021). Pengamanan Data Pelanggan dan Penjualan Menggunakan Implementasi Algoritma Kriptografi. Journal of Informatics Management and Information Technology, 1(3), 101-107.
[20] Abdullah, R. K., Azhar, N. F., Mujahidin, S., & Hoan, R. O. (2025). Implementing AES-RSA hybrid encryption to enhance the security of salary slip distribution information system. Jambura Journal of Electrical and Electronics Engineering, 7(1), 33-40.
[21] Hermawan, A., & Ujianto, E. I. H. (2021). Implementasi Enkripsi Data Menggunakan Kombinasi AES dan RSA. InfoTekJar: Jurnal Nasional Informatika dan Teknologi Jaringan, 5(2), 325-330.
[22] Adwitia, K. S., Putri, R. N., & Indra, Z. (2025). Evaluasi kuantitatif penggunaan algoritma RSA pada aplikasi Shopee Pay: Kecepatan vs keamanan. Teknika, 19(1), 159-168.
[23] Arywa, V. U. (2025). Sistem distribusi e-book berbasis kriptografi asimetris menggunakan algoritma RSA untuk perlindungan hak cipta (Disertasi doktoral, Universitas Islam Indonesia).
[24] Aswandi, A. S., Sutoyo, M. N., & Pradipta, A. (2025). Analisis performa dan keamanan implementasi kriptografi AES untuk penyandian dokumen berbasis web. Jurnal Mnemonic, 8(1), 24-32.
[25] Hadi, M., Mulyo, H., & Tamrin, T. (2025). Performance analysis of RSA and AES algorithms in digital image encryption. JTINFO: Jurnal Teknik Informatika, 4(1), 197-207.
[26] Purba, R. R., & Halim, J. (2025). Kriptografi untuk keamanan data penjualan barang pada Toko Azis menggunakan algoritma RSA CRT. Jurnal Teknologi Sistem Informasi dan Sistem Komputer TGD, 8(1), 65- 72.
[27] Yekti, G. P. (2025). Perlindungan hak cipta video dengan teknik watermarking menggunakan kriptografi dan steganografi LSB (Least Significant Bit) (Disertasi doktoral, Universitas Amikom Purwokerto).
[28] Fauzan, D. A., & Fathurrozi, A. (2023). Perancangan Aplikasi Pengamanan Data Menggunakan Algoritma RSA (Rivest Shamir Adleman) dan AES (Advanced Encryption Standard) Berbasis Web. Journal of Informatic and Information Security, 4(1), 91-104.
[29] Zulfikar, M., Imanuddin, T., Alhad, R. A., Prastyo, N. E., & Firmansyah, S. A. (2023). Analisis Tingkat Kompleksitas Waktu dan Tingkat Keamanan Enkripsi Pada Algoritma Kriptografi RSA, DES, AES. JURNAL SITEBA, 2(2).
[30] Fajrin, A. M., Kelvin, C., Owen, B., & Aji, B. (2024). Perbandingan Performa dari Algoritma AES dan RSA dalam Keamanan Transaksi. Kesatria: Jurnal Penerapan Sistem Informasi (Komputer dan Manajemen), 5(2), 696-705.
[31] Karim, R. M. S. (2024). Perbandingan kinerja algoritma RSA dan AES dalam enkripsi dan dekripsi citra digital (Doctoral dissertation, Universitas Islam Negeri Maulana Malik Ibrahim).
[32] Pratama, Y., & Sutabri, T. (2023). Analisis Kriptografi Algoritma Blowfish pada Keamanan Data menggunakan Dart. Jurnal Informatika Terpadu, 9(2), 126-135.
[33] Julian, D., & Sutabri, T. (2023). Analisa Kinerja Aplikasi Digital Forensik Autopsy Untuk Pengembalian Data Menggunakan Metode NIST SP 800-86. Jurnal Informatika Terpadu, 9(2), 136-142.
[34] Sutabri, T. (2012). Sistem informasi manajemen. Yogyakarta: Andi.
[35] Sutabri, T. (2014). Konsep sistem informasi. Yogyakarta: Andi.
[36] Hadi, D. S., & Sutabri, T. (2025). Analisis Perbandingan Penerimaan Teknologi Metaverse antara Generasi Z dan Milenial di Indonesia Menggunakan Metode UTAUT2. JOURNAL SAINS STUDENT RESEARCH, 3(2), 362-370.
[37] Ajie, R., & Sutabri, T. (2025). Optimasi Kinerja Basis Data Terdistribusi Menggunakan Algoritma Replication dan Partitioning. JOURNAL SAINS STUDENT RESEARCH, 3(2), 371-378.
[38] Arrofi, R. A., Ajie, R., & Sutabri, T. (2024). Penggunaan Transformasi Digital Bisnis Untuk Para Pelaku UMKM Kuliner. Jurnal Riset Manajemen Dan Ekonomi (JRIME), 2(1), 180-189.
[39] Arrofi, R. A., Ajie, R., Hersya, D. A., & Sutabri, T. (2024). Metaverse dan implikasinya pada privasi dan keamanan data pengguna. IJM: Indonesian Journal of Multidisciplinary, 2(1), 84-90.
[40] Hadi, D., Jentama, G., Adisty, M., & Sutabri, T. (2023). Transformasi Teknologi Digital dalam Keamanan dan Privasi pada Institusi BUMN. Kohesi: Jurnal Multidisiplin Saintek, 1, 97-104.
[41] Depo, S., Hadi, G. J., Adisty, M. H., & Sutabri, T. (2024). Aspek keamanan dan privasi dalam lingkungan metaverse. Kohesi: Jurnal Sains dan Teknologi, 2(2), 1–10.
Published
2025-07-31
How to Cite
Depo Sadrila Hadi, Rahman Ajie, & Tata Sutabri. (2025). ANALISIS PERBANDINGAN KINERJA METODE KRIPTOGRAFI AES DAN RSA SEBAGAI REKOMENDASI UNTUK KEAMANAN DATA TRANSAKSI PADA APLIKASI E-COMMERCE UMKM. Journal of Scientech Research and Development, 7(1), 930-937. https://doi.org/10.56670/jsrd.v7i1.1017