Skip to main navigation menu Skip to main content Skip to site footer

Articles

Vol. 11 No. 3 (2026): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311

PENERAPAN SUPER ENKRIPSI ALGORITMA AFFINE CIPHER, VERNAM CIPHER DAN RAIL FENCE CIPHER PADA PENGAMANAN DATA

Submitted
August 26, 2026
Published
2026-08-26

Abstract

Perkembangan teknologi informasi menyebabkan pengelolaan data perpustakaan mengalami perubahan dari sistem manual menjadi sistem digital. Perubahan tersebut memberikan kemudahan dalam pengelolaan data, namun juga meningkatkan risiko terhadap keamanan informasi seperti pencurian, manipulasi, dan akses tidak sah terhadap data perpustakaan. Oleh karena itu, diperlukan suatu mekanisme pengamanan yang mampu menjaga kerahasiaan dan integritas data. Penelitian ini bertujuan untuk menerapkan metode super enkripsi dengan mengombinasikan algoritma Affine Cipher, Vernam Cipher, dan Rail Fence Cipher pada sistem pengamanan data perpustakaan berbasis web. Metode penelitian yang digunakan adalah metode waterfall yang meliputi tahapan analisis kebutuhan, perancangan sistem, implementasi, pengujian, serta pemeliharaan sistem. Sistem yang dibangun berupa aplikasi Perpus Secure berbasis PHP dan MySQL yang mampu melakukan pengelolaan data per pustakaan serta memberikan perlindungan terhadap data sensitif seperti data buku, data anggota, deskripsi koleksi, dan file e-book PDF. Proses pengamanan dilakukan melalui tiga tahapan enkripsi berlapis, yaitu Affine Cipher sebagai proses substitusi karakter, Vernam Cipher sebagai proses enkripsi berbasis kunci, dan Rail Fence Cipher sebagai proses transposisi karakter menggunakan pola zig-zag. Hasil implementasi menunjukkan bahwa metode super enkripsi Affine Cipher, Vernam Cipher, dan Rail Fence Cipher berhasil diterapkan pada sistem informasi perpustakaan berbasis web. Data yang telah melalui proses enkripsi disimpan dalam bentuk ciphertext sehingga tidak dapat dibaca secara langsung oleh pihak yang tidak memiliki hak akses. Sistem juga dilengkapi dengan mekanisme keamanan tambahan berupa autentikasi pengguna, pembatasan hak akses, perlindungan CSRF, prepared statement, audit log, serta verifikasi hash SHA-256 untuk menjaga integritas file e-book. Berdasarkan hasil pengujian, sistem mampu menjalankan proses enkripsi, penyimpanan ciphertext, dan dekripsi data sesuai dengan rancangan yang telah dibuat.

References

  1. Agustina, L., Sujarwo, I., & Khudzaifah, M. (2023). Membangun super enkripsi untuk mengamankan pesan. Jurnal Riset Mahasiswa Matematika, 2(5), 195 –200. https://doi.org/10.18860/jrmm.v2i5.21036
  2. Anwar, A. Q. H., & Amrulloh, M. F. (2025). Implementasi Rail Fence Cipher & DES untuk Meningkatkan Keamanan Data Pribadi Siswa Sekolah Luar Biasa. Digital Transformation Technology, 5(2), 31 –42. https://itscience.org/jurnal/index.php/digitech/article/view/6710
  3. Bahri, S., Jihan, F., & Rudianto, B. (2023). Implementasi algoritma super enkripsi Vigenere Cipher dan Route Cipher pada penyandian pesan teks. Jurnal Matematika UNAND, 12(2), 168–175. https://doi.org/10.25077/jmua.12.2.168-175.2023
  4. Basyarahil, F. A., Astuti, H. M., & Hidayanto, B. C. (2017). Evaluasi manajemen keamanan informasi menggunakan Indeks Keamanan Informasi (KAMI) berdasarkan ISO/IEC 27001:2013 Pada Direktorat Pengembangan Teknologi dan Sistem Informasi (DPTSI) ITS Surabaya. Jurnal Teknik ITS, 6(1), A123–A128.
  5. Budiyanto, Primananda, R., & Bakhtiar, F. A. (2021). Implementasi Enkripsi Vernam Cipher dan Distribusi Kunci Three-Pass Protocol untuk Mengamankan Data Chatting pada ATmega328. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 5(3), 1119–1125. https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/8744
  6. Diana, I. N. (2022). Algoritma Affine Cipher dan Modifikasi Affine Cipher, serta Kombinasinya dengan Cipher Transposisi Grup Simetri untuk Mengamankan Pesan Teks. KUBIK: Jurnal Publikasi Ilmiah Matematika, 7, 39–48.
  7. Eko Siswanto. (2021). Kupas Tuntas Pemrograman PHP. Semarang: Yayasan Prima Agus Teknik
  8. Elwahdiyah, A., & Hartono. (2025). Jenis data dan skala pengukuran: Mengenal klasifikasi data, skala pengukuran dan implikasinya dalam analisis. Didaktik: Jurnal Ilmiah PGSD STKIP Subang, 11(4), 223–238.
  9. Farhan Saputra. (2025). Penerapan Manajemen Sekuriti Dalam Meningkatkan Keamanan Data. Jurnal: Universitas Bhayangkara Jakarta Raya, Jakarta, Indonesia
  10. Jonny, J., Ambarwati, A., & Darujati, C. (2021). Penilaian Risiko Data Sistem Informasi Manajemen Puskesmas dan Aset Menggunakan ISO 27005. Sistemasi: Jurnal Sistem Informasi, 10(1), 1–10. https://doi.org/10.32520/stmsi.v10i1.995
  11. Joseph Teguh Santoso & Migunani. (2023). Disain & Analisis Sistem Berorientasi Obyek Dengan UML.
  12. Indra Ava Dianta. (2021). Logika dan Algoritma Untuk Merancang Aplikasi Komputer. Semarang: Yayasan Prima Agus Teknik
  13. Lestari, A., Tami, N. P., Saputra, F. D., & Widarti, E. (2025). Combination of Rail Fence and Route Cipher: Dual Encryption Strategy in Digital Messages. Journal of Software Engineering and Multimedia (JASMED) , 3(2), 75 –85. https://doi.org/10.20895/jasmed.v3i2.10097
  14. Mantra, I., Rahman, A. A., & Saragih, H. (2020). Maturity Framework Analysis ISO 27001:2013 on Indonesian Higher Education. International Journal of Engineering and Technology, 9(2), 429–436. https://doi.org/10.14419/ijet.v9i2.30581
  15. Munir, R. (2006). Kriptografi. Bandung: Informatika.
  16. Vansuri, R., Fauzi, A., Prasetyo, E. T., Negara, R., Ramadhan, R., Restu, A. M., & Firmansyah, R. R. (2023). Peran CIA (Confidentiality, Integrity, Availability) terhadap manajemen keamanan informasi. Jurnal Ilmu Multidisiplin, 2(1), 106 –113. https://doi.org/10.38035/jim.v2i1.234
  17. Velentin Mulder. (2022). Trends Data Protection and Encription Technologies. Switzerland: Quentin Ladetto
  18. Yusuf Ramadhan Nasution, Heri Santoso, & Amalia, S. W. (2023). Penerapan Algoritma Vernam Dalam Mengamankan Dokumen Pdf. Jurnal Informatika Dan Rekayasa Elektronik, 6(1), 37–46. https://doi.org/10.36595/jire.v6i1.804

Similar Articles

1-10 of 425

You may also start an advanced similarity search for this article.