PENERAPAN ALGORITMA KRIPTOGRAFI PADA SISTEM ENKRIPSI DAN DESKRIPSI PESAN BERBASIS WEB MENGGUNAKAN VISUAL STUDIO CODE

Main Article Content

Ermawita Ermawita Rahmad Fauzi Meliza Meliza

Abstract

Keamanan data dalam komunikasi digital menjadi hal yang sangat penting, terutama pada sistem berbasis web. Penelitian ini membahas penerapan algoritma kriptografi untuk enkripsi dan deskripsi pesan dalam sebuah aplikasi berbasis web dengan menggunakan Visual Studio Code sebagai lingkungan pengembangan. Tujuan dari penelitian ini adalah untuk merancang dan membangun sistem yang mampu menjaga kerahasiaan informasi melalui proses enkripsi saat pengiriman pesan dan deskripsi saat penerimaan pesan. Sistem dikembangkan menggunakan bahasa pemrograman HTML, CSS, JavaScript, dan PHP. Algoritma kriptografi yang digunakan adalah Caesar cipher, Vigenere cipher, Affine Cipher dan Hill Cipher karena keamanannya yang tinggi dan efisiensinya dalam pengolahan data. Hasil implementasi menunjukkan bahwa sistem dapat mengenkripsi pesan secara efektif menjadi format yang tidak terbaca dan dapat mengembalikannya ke bentuk semula tanpa kehilangan informasi. Dengan demikian, sistem ini dapat meningkatkan keamanan komunikasi data pengguna dan mencegah akses tidak sah terhadap isi pesan.

Article Details

How to Cite
[1]
E. Ermawita, R. Fauzi, and M. Meliza, “PENERAPAN ALGORITMA KRIPTOGRAFI PADA SISTEM ENKRIPSI DAN DESKRIPSI PESAN BERBASIS WEB MENGGUNAKAN VISUAL STUDIO CODE”, JURNAL EDUCATION AND DEVELOPMENT, vol. 13, no. 1, pp. 741-745, May 2025.
Section
Artikel

References

Munir, R. (2015). Kriptografi. Bandung: Informatika.
Stallings, W. (2017). Cryptography and Network Security: Principles and Practice (7th ed.). Pearson Education.
Kurniawan, D. (2020). Implementasi Algoritma Caesar Cipher dalam Sistem Keamanan Informasi. Jurnal Teknik Informatika, 6(2), 110–118.
Siregar, A., & Prasetyo, H. (2021). Penerapan Algoritma Vigenère Cipher dalam Sistem Enkripsi Teks Berbasis Web. Jurnal Teknologi Informasi dan Komputer, 8(1), 45–52. https://doi.org/10.25126/jtik.v8i1.1234
Susanto, A., & Wijaya, H. (2019). Analisis Affine Cipher untuk Pengamanan Data Teks Menggunakan Bahasa Pemrograman PHP. Jurnal Ilmiah Komputer dan Informatika (JIKI), 3(1), 22–30.
Rosita, E., & Putra, R. A. (2022). Implementasi Hill Cipher dalam Aplikasi Enkripsi Data Pesan. Jurnal Sistem dan Teknologi Informasi, 5(3), 134–140.
Pratama, R., & Nugroho, A. (2020). Perbandingan Kompleksitas Algoritma Kriptografi Klasik untuk Keamanan Pesan. Jurnal Sistem Informasi, 4(2), 78–85.
Kurniawan, A. (2018). Belajar HTML, CSS, dan JavaScript untuk Pemula. Jakarta: Elex Media Komputindo.
Mozilla Developer Network. (2023). JavaScript Guide. Retrieved from https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
W3Schools. (2023). PHP Tutorial. Retrieved from https://www.w3schools.com/php/