Keamanan Sistem Database Aplikasi E-Voting Menggunakan Metode Kriptografi Algoritma RSA (Rivest Shamir Adleman)
Abstract
E-voting adalah pemungutan suara elektronik yang mencakup seluruh proses pemilihan, mulai dari pendaftaran hingga pengiriman hasil suara. Di Universitas Muhammadiyah Kalimantan Timur (UMKT), e-voting telah diterapkan untuk pemilihan ketua dan wakil organisasi internal kampus, termasuk Badan Eksekutif Mahasiswa (BEM). Meskipun e-voting memiliki kelebihan dalam mempercepat proses pemilihan, mengurangi biaya, dan meningkatkan akurasi, sistem ini rentan terhadap serangan siber yang mengancam keamanan dan kerahasiaan data suara. Oleh karena itu, diperlukan langkah-langkah keamanan yang efektif untuk melindungi sistem e-voting. Penelitian ini bertujuan untuk meningkatkan keamanan data suara dalam sistem e-voting di UMKT menggunakan metode kriptografi algoritma RSA. Algoritma RSA menggunakan kunci publik untuk enkripsi dan kunci privat untuk dekripsi, memastikan data suara terenkripsi tidak dapat diakses tanpa melalui proses dekripsi. Metode penelitian mix method digunakan, menggabungkan pendekatan kuantitatif eksperimental dan studi kasus kualitatif. Wawancara dilakukan dengan narasumber terkait untuk mendapatkan data yang sesuai dengan kebutuhan pengguna. Hasil penelitian menunjukkan bahwa penerapan algoritma RSA berhasil meningkatkan keamanan data suara dengan mengenkripsi data sensitif, mencegah akses tidak sah dan manipulasi data. Pengujian fungsional menunjukkan bahwa sistem berhasil mengenkripsi dan mendekripsi data dengan benar. Pengujian sistem juga menunjukkan bahwa setiap perubahan tidak sah pada data pemungutan suara di database terdeteksi dan ditolak oleh sistem. Implementasi algoritma RSA ini meningkatkan kepercayaan pengguna terhadap sistem e-voting di UMKT, karena data suara dilindungi dengan baik.