Rancang Bangun Website Pengamanan Database E-Voting dengan Menerapkan Algoritma Rivest Shamir Adleman (RSA)

Danis Setiawan, Andrianingsih Andrianingsih, Gatot Soepriyono

Abstract


Algoritma Rivest Shamir Adleman (RSA) dapat diterapkan pada sistem pemungutan suara elektronik untuk mengenkripsi informasi pemilih dan hasil pemilu sehingga hanya orang yang berwenang yang dapat mengaksesnya. Ini dapat membantu menjaga kerahasiaan informasi pemilih dan mencegah manipulasi data pemilu. Metode Agile baik untuk proyek yang membutuhkan fleksibilitas dan kemampuan menyesuaikan diri dengan perubahan. Untuk menggunakan kriptografi algoritma kunci asimetris RSA, ada tiga langkah utama yang dilakukan, yaitu pembangkitan kunci dan operasi enkripsi dan dekripsi. Karena algoritma ini termasuk algoritma asimetris yang menggunakan kunci enkripsi dan kunci dekripsi, data yang dikirim antara pengguna dan server dienkripsi dengan kunci publik dan kunci privat, sehingga hanya dapat didekripsi dengan kunci yang disimpan oleh pengguna sendiri di server. Salah satu metode pengujian keamanan yang dikenal sebagai pengujian brute force bertujuan untuk mencoba semua kombinasi password atau kunci enkripsi yang mungkin untuk mendapatkan akses yang tidak sah. Pengujian yang melibatkan alat seperti OWASP ZAP dan BurpSuite menemukan kerentanan keamanan seperti SQL injection dan Cross-Site Scripting (XSS). Penelitian ini berhasil mengembangkan situs web E-Voting yang melindungi data dengan menggunakan algoritma RSA. Sistem ini memungkinkan pemilih untuk melakukan pemilihan elektronik dengan aman dan efektif. Website evoting harus dipantau secara teratur untuk mencegah serangan keamanan yang dapat merusak kerahasiaan dan integritas data pemilih.


Full Text:

PDF

References


Dairi, MSD, & Asih, MS (2023). Implementasi Algoritma Kriptografi RSA Dalam Aplikasi Sistem Informasi Perpustakaaan. Jurnal Ilmu Komputer dan …, jurnal.unity-academy.sch.id, https://jurnal.unity-academy.sch.id/index.php/jirsi/article/view/44

Hartama, D., Kirana, I. O., & Gunawan, I. (2022). Implementasi Algoritma Kriptografi Rivest Shamir Adlemen untuk Mengamankan Data Ijazah pada SMK Swasta Prama Artha Kab . Simalungun. 2(1), 57–66.

Hasibuan, MR (2022). Implementasi Algoritma Quicksort Untuk Pembangkitan Kunci Algoitma RSA Pada Pengamanan Data Audio. Journal of Informatics, Electrical and Electronics …, djournals.com, https://djournals.com/jieee/article/view/392

Indriani, U, Alfina, O, & Syahputri, N (2022). Penerapan Algoritma RSA Dalam Keamanan File Ms Word. Journal of Machine Learning …, journal.fkpt.org, https://journal.fkpt.org/index.php/malda/article/download/301/197

Kasus, S., Presiden, P., & Stmik, M. (2021). Implementasi Kriptografi Dalam Pengamanan Database E-Voting Menggunakan Algoritma RSA Dan Base64 Berbasis Progresive Web Apps. E-Jurnal JUSITI (Jurnal Sistem Informasi Dan Teknologi Informasi), 10(1), 30–40. https://doi.org/10.36774/jusiti.v10i1.818

Murdowo, S. (2017). Mengenal Lebih Dekat Kriptografi Klasik Vigenere Chipper Menggunakan Visual Basic Net. Jurnal Infokam, 65–73.

Nabilah, A., & Amrozi, Y. (2019). Jurnal Teknologi Sistem Informasi dan Aplikasi Rancang Bangun E-Voting Berbasis Web pada Organisasi Karang Taruna Kelurahan Kedurus. Jurnal Teknologi Sistem Informasi Dan Aplikasi, 2(3), 105–109. http://openjournal.unpam.ac.id/index.php/JTSI

Pristiwanti, D., Badriah, B., Hiadayat, S., & Ratna Sari Dewi. (2022). Jurnal Pendidikan dan Konseling Pengertian Pendidikan. Jurnal Pendidikan Dan Konseling Volume 4 Nomor 6 Tahun 2022, 4(11), 1707–1715.

Putri, A. M., Novianti, E., Wulandari, S., Ansyari, M. F., Rezky, M., & Hamzah, M. L. (2022). Perancangan Sistem Informasi E-Voting Untuk Pemilihan Ketua OSIS Menggunakan Agile Method. Prosiding Seminar Nasional Teknologi Informasi Dan Bisnis (SENATIB), 25–31.

Saputra, MW, Sapitri, A, & Putri, MA (2023). Penerapan Kriptosistem Hybrid Untuk Mengenkripsi Pesan Menggunakan Algoritma RSA Cipher. JOCITIS-Journal Science …, jurnal.ittc.web.id, https://jurnal.ittc.web.id/index.php/jct/article/view/29

Siahaan, A. T., & Irmada, H. N. (2021). Aplikasi Sistem e-Voting Ketua Umum UPN Band Veteran Jakarta Berbasis Website. Prosiding Seminar Nasional Mahasiswa Bidang Ilmu Komputer Dan Aplikasinya, 2(2), 742–751.

Sitorus, M., & Antonieta DC, C. (2022). Perancangan Sistem Pemilihan Ketua Bem (Badan Eksekutif Mahasiswa) Berbasis E-Voting Dengan Metode Crud Sebagai Digitalisasi Organisasi Di Bri Institute. Infotech: Journal of Technology Information, 7(2), 125–132. https://doi.org/10.37365/jti.v7i2.122

Stallings, W. (2017). Cryptography and Network Security: Principles and Practice 7th Global Edition.

Sulaiman, R., & Vebu, M. (2018). Peningkatan Keamanan Pesan Berbasis Android Menggunakan Algoritma Kriptografi RSA. Jurnal Sisfokom (Sistem Informasi Dan Komputer), 7(2), 116–120. https://doi.org/10.32736/sisfokom.v7i2.574

Susanto, AE (2023). Keamanan Pesan Teks Dengan Metode Enkripsi Dan Dekripsi Menggunakan Algoritma RSA (Rivest Shamir Adleman) Berbasis Android. Jurnal Teknologi Pintar, teknologipintar.org, http://teknologipintar.org/index.php/teknologipintar/article/view/347

Syarif, M., & Nugraha, W. (2020). Pemodelan Diagram UML Sistem Pembayaran Tunai Pada Transaksi E-Commerce. Jurnal Teknik Informatika Kaputama (JTIK), 4(1), 70 halaman. http://jurnal.kaputama.ac.id/index.php/JTIK/article/view/240

Zulkiawan, A., Dengen, N., Puspitasari, N., & Aksenta, A. (2020). Penerapan Metode User Authentication Pada Sistem Monitoring, E-Voting, dan Evaluasi PEMIRA. Jurnal Rekayasa Teknologi Informasi (JURTI), 4(2), 172. https://doi.org/10.30872/jurti.v4i2.5821




DOI: https://doi.org/10.37012/jtik.v9i2.1687

Refbacks

  • There are currently no refbacks.


Copyright (c) 2023 Danis Setiawan

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Address:
Universitas Mohammad Husni Thamrin
Jl. Raya Pd. Gede No.23-25, RT.2/RW.1, Dukuh, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13550

Creative Commons License
Jurnal Teknologi Informatika & Komputer Mohammad Husni Thamrin is licensed under a Creative Commons Attribution 4.0 International License.

View My Stats