Implementasi Digital Signature Algorithm (DSA) pada Keamanan Data Aplikasi E-Voting
Abstract
E-voting sebagai metode pemungutan suara elektronik ternyata cukup rentan terhadap berbagai serangan cyber yang mengancam keaslian, integritas, dan kerahasiaan data. Fenomena ini menjadi perhatian khusus karena sistem pemungutan tradisional di lingkungan kampus dianggap memiliki kelemahan, seperti potensi kecurangan dan manipulasi suara. Hal tersebut menyebabkan belum diterapkannya sistem e-voting dalam berdemokrasi, salah satunya seperti yang terjadi pada Universitas Muhammadiyah Kalimantan Timur (UMKT). Untuk mengatasi permasalahan tersebut, penelitian ini menggabungkan fungsi hash satu-arah SHA-1 dengan Digital Signature Algorithm (DSA) untuk membentuk tanda tangan digital yang dapat memverifikasi keaslian data suara. Dalam mekanisme pengamanannya, DSA pun dilengkapi dengan tiga tahapan utama. Mekanisme tersebut terdiri dari pembentukan kunci, pembuatan tanda tangan, dan verifikasi tanda tangan. Selain itu, penelitian ini juga melakukan pendekatan kombinasi berupa tahapan identifikasi masalah, analisis kebutuhan sistem, desain, implementasi keamanan, pengujian, dan analisis hasil pengujian. Hasil penelitian menunjukkan bahwa implementasi DSA dapat meningkatkan keamanan dengan menjaga integritas data dalam aplikasi e-voting sehingga mampu mencegah kemungkinan kecurangan.

