Penerapan Kriptografi ASCON, RSA, dan SHA-256 pada Sistem Chat Berbasis Web

  • Asrul Al Afgani Universitas Muhammadiyah Sumatera Utara
  • Ferdy Riza Universitas Muhammadiyah Sumatera Utara
Keywords: ASCON-AEAD128, RSA-OAEP, RSA-PSS, SHA-256, kriptografi hibrida, sistem chat 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.

Author Biographies

Asrul Al Afgani, Universitas Muhammadiyah Sumatera Utara

Program Studi Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi

Ferdy Riza, Universitas Muhammadiyah Sumatera Utara

Program Studi Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi

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/

Published
2026-10-12
How to Cite
Asrul Al Afgani, & Ferdy Riza. (2026). Penerapan Kriptografi ASCON, RSA, dan SHA-256 pada Sistem Chat Berbasis Web. Indonesian Journal of Multidisciplinary Scientific Studies, 4(6), 536-556. https://doi.org/10.33151/ijomss.v4i6.1143