Penerapan Kriptografi ASCON, RSA, dan SHA-256 pada Sistem Chat Berbasis Web
Abstract
Komunikasi digital berbasis web menjadi sarana pertukaran informasi yang semakin kritis, namun kerentanan terhadap penyadapan dan pemalsuan identitas terus meningkat. Badan Siber dan Sandi Negara (BSSN) mencatat lebih dari 350 juta serangan siber yang menarget Indonesia sepanjang tahun 2023, menegaskan urgensi perlindungan kriptografis pada kanal komunikasi berbasis web. Penelitian ini merancang dan mengimplementasikan sistem chat berbasis web yang mengintegrasikan tiga lapisan kriptografi: ASCON-AEAD128 sebagai algoritma enkripsi simetris ringan yang baru distandardisasi NIST melalui SP 800-232 (2025) untuk enkripsi dan autentikasi pesan secara simultan; RSA-2048-OAEP untuk pembungkusan kunci sesi secara asimetris; serta RSA-2048-PSS bersama SHA-256 untuk tanda tangan digital yang menjamin autentisitas dan non-repudiasi pengirim. Seluruh proses kriptografi dieksekusi di sisi klien menggunakan Web Cryptography API (W3C, 2017), sehingga server dan basis data tidak pernah menyimpan teks asli maupun kunci privat. Pengujian fungsional menunjukkan 28 dari 28 kasus uji (100%) berhasil, dengan waktu enkripsi penuh rata-rata 1,20 ms dan dekripsi 0,73 ms. Uji efek avalanche menghasilkan rata-rata perubahan bit pada tag autentikasi sebesar 50,16%, mendekati nilai ideal 50%. Uji ketahanan terhadap pemalsuan membuktikan sistem menolak seluruh skenario manipulasi data, baik pada ciphertext, tag, tanda tangan, maupun kunci sesi. Hasil ini menunjukkan bahwa pendekatan kriptografi hibrida berbasis ASCON dan RSA layak diterapkan sebagai solusi komunikasi teks web yang aman dan efisien.
References
BSSN. (2024). Laporan tahunan keamanan siber Indonesia 2023. Badan Siber dan Sandi Negara.
CNN Indonesia. (2023, Januari 4). BSSN: Ada 350 Juta Anomali Trafik di Indonesia Sepanjang 2022. https://www.cnnindonesia.com/teknologi/20230104160016-192-896022/bssn-ada-350-juta-anomali-trafik-di-indonesia-sepanjang-2022
Fauzi, M. R., & Tanjung, R. (2026). Implementasi deteksi manipulasi data berbasis hash kriptografis pada aplikasi web. Indonesian Journal of Multidisciplinary Scientific Studies, 4(6). https://doi.org/10.33151/ijomss.v4i6.1130
Hutagalung, R., Siregar, M. A., & Manurung, H. S. (2023). Implementasi algoritma RSA dan AES-256 untuk keamanan pesan pada sistem web. Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), 10(6), 1247–1256. https://doi.org/10.25126/jtiik.2023106
Kaur, H., Agrawal, S., & Bhardwaj, M. (2023). Performance analysis of ASCON lightweight authenticated encryption in software environments. arXiv preprint arXiv:2304.06222. https://arxiv.org/abs/2304.06222
Kurniawan, A., Harahap, M., & Lubis, F. A. (2023). Analisis kinerja ASCON-AEAD128 sebagai algoritma kriptografi ringan pada platform web. Jurnal Penelitian Teknik Informatika dan Ilmu Komputer (JPTIIK), 7(13), 3412–3421.
Lubis, S. A. (2022). Pengamanan pesan teks berbasis web menggunakan algoritma Vigenere Cipher. Jurnal Cyber Tech, 5(1), 45–53.
National Institute of Standards and Technology. (2023). Lightweight cryptography standardization process: NIST selects ASCON. U.S. Department of Commerce. https://www.nist.gov/news-events/news/2023/02/nist-selects-lightweight-cryptography-algorithms-protect-small-devices
Perkasa, D. A., Wibowo, F. W., & Nugroho, H. (2025). Implementation of RSA-AES hybrid encryption for secure message transmission in web-based e-learning platforms. Engineering Proceedings, 82(1), 14. https://doi.org/10.3390/engproc2025082014
Rambe, T. H., & Amrullah, M. F. (2026). Verifikasi tanda tangan digital berbasis RSA untuk autentikasi identitas pada sistem komunikasi jaringan. Indonesian Journal of Multidisciplinary Scientific Studies, 4(6). https://doi.org/10.33151/ijomss.v4i6.1131
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. https://doi.org/10.1145/359340.359342
Tempo.co. (2025, Februari 12). Kebocoran Data Indonesia Meningkat, BSSN Sebut Ratusan Juta Serangan Sepanjang 2024. https://tekno.tempo.co/read/1823456/kebocoran-data-indonesia-meningkat
Turan, M. S., McKay, K. A., Chang, D., Bassham, L., Kang, J., Lim, H., & Hwang, D. (2025). Recommendation for lightweight cryptography (NIST SP 800-232 ipd). National Institute of Standards and Technology. https://doi.org/10.6028/NIST.SP.800-232.ipd
Undang-Undang Republik Indonesia Nomor 27 Tahun 2022 tentang Pelindungan Data Pribadi. (2022). Lembaran Negara Republik Indonesia Tahun 2022 Nomor 196.
W3C. (2017). Web Cryptography API (W3C Recommendation). World Wide Web Consortium. https://www.w3.org/TR/WebCryptoAPI/
Copyright (c) 2026 Asrul Al Afgani, Ferdy Riza

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
