Kriptografi Hybrid Menggunakan OTP dan ElGamal Pada Web EMIS

Authors

  • Maghfira Ilmu Komputer Universitas Islam Negeri Sumatera Utara
  • Suhardi Ilmu Komputer Universitas Islam Negeri Sumatera Utara

DOI:

https://doi.org/10.51454/decode.v5i2.1201

Keywords:

Avalanche Effect, Character Error Rate, EMIS, ElGamal, OTP

Abstract

Sistem yang berperan besar dalam pengelolaan data pendidikan di Indonesia adalah EMIS (Education Management Information System) yang proses loginnya menggunakan username, password dan verifikasi captcha dalam pengamanannya. Namun, keamanan captcha saja tidak cukup untuk mencegah terjadinya ancaman siber. Oleh karena itu, sistem ini membutuhkan lapisan keamanan tambahan agar tidak terjadi kebocoran data dan akses tidak sah. Dalam penelitian ini digunakanlah kriptografi hybrid One Time Pad (OTP) dan ElGamal yang menggabungkan dua jenis kriptografi yaitu simetris dan asimetris. Sistem akan otomatis menghasilkan kode OTP berupa 6 digit angka yang akan dienkripsi menggunakan One Time Pad. Lalu kunci dari One Time Pad akan dienkripsi lagi menggunakan ElGamal. Pengujian menggunakan Avalanche Effect dan Character Error Rate untuk melihat persentase tingkat keamanan data. Hasil penelitian Avalanche Effect sebesar 49,41% yang menandakan bahwa metode ini memiliki nilai Avalanche Effect yang bagus dikarenakan perubahan kecil pada plainteks dapat berdampak ke cipherteks dan Character Error Rate sebesar 0% yang menandakan hasil enkripsi yang sangat aman karena tingkat persentase yang rendah dan tingkat keberhasilan OTP yang dikirim pengguna 100% cocok dengan OTP yang dihasilkan oleh sistem. Kesimpulannya, model aplikasi pengamanan web EMIS ini dapat dijadikan rekomendasi bagi pengembang web emis dalam menerapkan sistem keamanan.

References

Al Murod, S., & Suhirman, S. (2024). Aplikasi Keamanan E-Voting Pemilihan Ketua Osis Menggunakan Metode AES 128 Berbasis Android (Studi Kasus: MTSN 3 Poso). Decode: Jurnal Pendidikan Teknologi Informasi, 4(3), 1142–1154. https://doi.org/10.51454/decode.v4i3.818

Alameka, D. (2023). Systematic Literature Review: Sektor Serangan Siber Dan Metode Pendeteksi Serangan Siber Pada Website Pelayanan Publik Di Kalimantan Timur. http://eprints.ipdn.ac.id/id/eprint/14989

Anwar, C., & Sriani, S. (2025). Implementasi Algoritma OTP dan HMAC untuk Two-Factor Authentication Sistem Login Relawan Pemilu. TEKNIKA, 19(1), 83–94. https://doi.org/10.5281/zenodo.13862454

Harahap, A. Y. N., Gunawan, H., Nst, A. B., & Sari, R. E. (2022). Penerapan Elgamal Guna Meningkatkan Keamanan Data Text dan Docx. It (Informatic Tech. J, 10(1), 76. https://doi.org/10.22303/it.10.1.2022.76-86

Karima, N. A., Aisyah, A. N., Silla, H. V., Handoko, L. B., & Sani, R. R. (2024). Kriptografi Teks Berbasis Algoritma Substitusi Vigenere Cipher 8 Bit. Jurnal Masyarakat Informatika, 15(1), 1–13. https://doi.org/10.14710/jmasif.15.1.60836

Marentek, B., Triyono, G. (2025). Sistem Pendukung Keputusan Pemeringkatan Pengamanan menggunakan AHP dan TOPSIS. Decode: Jurnal Pendidikan Teknologi Informasi, 5(1), 92–105. https://doi.org/10.51454/decode.v5i1.891

Muslih, M., & Handoko, L. B. (2022). Pengujian Avalanche Effect Pada Kriptografi Teks Menggunakan Autokey Cipher. Seminar Nasional Teknologi Dan Multidisiplin Ilmu (SEMNASTEKMU), 2(1), 127–134. https://doi.org/10.51903/semnastekmu.v2i1.162

Nisa, L., Indriyani, T., & Ruswiansari, M. (2020). Aplikasi Enkripsi Citra dan Teks Menggunakan Algoritma Diffie-Hellman dan ElGamal. Jurnal Teknologi Dan Manajemen, 1(1), 8–17. https://doi.org/10.31284/j.jtm.2020.v1i1.153

Nugraha, S. N. (2024). Penerapan Algoritma Kriptografi Elgamal Pada Aplikasi Pengamanan Pesan Berbasis Website. Jurnal Informatika Dan Teknik Elektro Terapan, 12(3). https://doi.org/10.23960/jitet.v12i3.4794

Permana, A. A., Taufiq, R., & Destriana, R. (2021). Implementasi Aplikasi Pengamanan Pesan Gambar Menggunakan Algoritma One Time Pad. Proceeding SENDI_U.

Pinuyut, C. A., Utami, E., & Muhammad, A. H. (2024). Analisis Kinerja Algoritma Advanced Encryption Standard (Aes) Termodifikasi Dalam Enrkipsi Dan Dekripsi Data. Teknimedia: Teknologi Informasi Dan Multimedia, 5(2), 132–137. https://doi.org/10.46764/teknimedia.v5i2.200

Purnama, L., Mulyana, D. L., Aji, A., Sulaiman, E. O. P. (2022). Implementasi Algoritma One Time menggunakan Algoritma Chiper Transposition Sebagai pengaman Rahasisa Pesan Rail Fence Cipher Dan Route Cipher Untuk Keamanan File 03(01), 2774–7115. https://doi.org/10.55377/j- icom.v3i1.4997

Rihartanto, Utomo, D. S. B., Rizal, A., Diartono, D. A., & Februariyanti, H. (2024). One time pad for enhanced steganographic security using least significant bit with spiral pattern. International Journal of Informatics and Communication Technology, 13(2), 168–177. https://doi.org/10.11591/ijict.v13i2.pp168-177

Siregar, M. Z., Trisna, N. F. I. E., Alya, R., Nasution, Z. Z., Yusuf, M., & Harahap, N. (2024). Penerapan Autentikasi Dua Faktor Untuk Keamanan Data Pribadi Di Instagram: Perspektif Mahasiswa Uinsu Stambuk 21’. Triwikrama: Jurnal Ilmu Sosial, 6(7), 41–50. https://doi.org/10.6578/triwikrama.v6i7.9683

Suseno, A. Y., Sulistiyowati, N., & -, P. (2021). Analisis Peningkatan hybrid Cryptosystem Untuk Enkripsi dan Dekripsi Menggunakan Vigenere Cipher dan RSA Pada Text. STRING (Satuan Tulisan Riset Dan Inovasi Teknologi), 6(2), 142. https://doi.org/10.30998/string.v6i2.10309

Syaifuddin, M., Hutagalung, J., & Ganefri, G. (2021). E-Learning Dalam Pengembangan Pembelajaran Kriptografi. JURTEKSI (Jurnal Teknologi Dan Sistem Informasi), 7(2), 117–126. https://doi.org/10.33330/jurteksi.v7i2.914

Thu, T., Tun, T., Myint, E. E., & Aung, M. T. (2020). Message Security Using One Time Pad and Aes Hybrid Cryptography. 3(June), 110–114.

Ulfa Br Mtd, R. M., Fauzi, A., & Sembiring, H. (2021). Kombinasi Algoritma Vigenere Cipher Dan One Time Pad Pada Keamanan Citra Digital. Jurnal Informatika Kaputama (JIK), 5(1), 137–146. https://doi.org/10.59697/jik.v5i1.312

Downloads

Published

2025-07-31

How to Cite

Maghfira, & Suhardi. (2025). Kriptografi Hybrid Menggunakan OTP dan ElGamal Pada Web EMIS . Decode: Jurnal Pendidikan Teknologi Informasi, 5(2), 495–504. https://doi.org/10.51454/decode.v5i2.1201

Issue

Section

Articles