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
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
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
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
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.
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
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.
Eko Siswanto. (2021). Kupas Tuntas Pemrograman PHP. Semarang: Yayasan Prima Agus Teknik
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.
Farhan Saputra. (2025). Penerapan Manajemen Sekuriti Dalam Meningkatkan Keamanan Data. Jurnal: Universitas Bhayangkara Jakarta Raya, Jakarta, Indonesia
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
Joseph Teguh Santoso & Migunani. (2023). Disain & Analisis Sistem Berorientasi Obyek Dengan UML.
Indra Ava Dianta. (2021). Logika dan Algoritma Untuk Merancang Aplikasi Komputer. Semarang: Yayasan Prima Agus Teknik
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
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
Munir, R. (2006). Kriptografi. Bandung: Informatika.
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
Velentin Mulder. (2022). Trends Data Protection and Encription Technologies. Switzerland: Quentin Ladetto
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