Implementasi algoritma RSA (Rivest Shamir Adleman) untuk keamanan sistem E-Voting pemilihan kepala desa berbasis web

Misbahuddin, Azhar Zahid (2025) Implementasi algoritma RSA (Rivest Shamir Adleman) untuk keamanan sistem E-Voting pemilihan kepala desa berbasis web. Sarjana thesis, UIN Sunan Gunung Djati Bandung.

[img]
Preview
Text (COVER)
1_cover.pdf

Download (184kB) | Preview
[img]
Preview
Text (ABSTRAK)
2_abstrak.pdf

Download (200kB) | Preview
[img]
Preview
Text (SURAT PERNYATAAN KARYA SENDIRI)
3_suratpernyataankaryasendiri.pdf

Download (430kB) | Preview
[img]
Preview
Text (DAFTAR ISI)
4_daftarisi.pdf

Download (68kB) | Preview
[img]
Preview
Text (BAB I)
5_bab1.pdf

Download (232kB) | Preview
[img] Text (BAB II)
6_bab2.pdf
Restricted to Registered users only

Download (493kB) | Request a copy
[img] Text (BAB III)
7_bab3.pdf
Restricted to Registered users only

Download (1MB) | Request a copy
[img] Text (BAB IV)
8_bab4.pdf
Restricted to Registered users only

Download (1MB) | Request a copy
[img] Text (BAB V)
9_bab5.pdf
Restricted to Registered users only

Download (174kB) | Request a copy
[img] Text (DAFTAR PUSTAKA)
10_daftarpustaka.pdf
Restricted to Registered users only

Download (208kB) | Request a copy
[img] Text (LAMPIRAN)
11_lampiran.pdf
Restricted to Repository staff only

Download (875kB) | Request a copy

Abstract

Sistem pemilihan kepala desa (Pilkades) secara konvensional masih memiliki berbagai kelemahan, seperti potensi manipulasi suara, pemilih ganda, serta lambatnya proses penghitungan suara. Oleh karena itu, diperlukan solusi berbasis teknologi untuk meningkatkan transparansi dan keamanan. Penelitian ini bertujuan untuk mengembangkan sistem e-voting berbasis web yang aman dengan menerapkan algoritma kriptografi RSA guna menjaga kerahasiaan suara pemilih. Pengembangan sistem dilakukan menggunakan metode Prototyping Model, bahasa pemrograman Python (Flask), dan database SQLite. Algoritma RSA diterapkan dalam dua mode: demo (bilangan prima kecil, e = 7) dan nyata (bilangan prima 512-bit, e = 65537). Setiap suara diberi padding acak sebelum dienkripsi agar hasil enkripsi berbeda meskipun pilihan kandidat sama. Hasil pengujian menunjukkan bahwa sistem berhasil menghasilkan ciphertext yang unik, namun tetap dapat didekripsi secara akurat. Log proses RSA ditampilkan secara real-time di terminal untuk memudahkan verifikasi. Sistem juga menampilkan hasil pemilu dalam bentuk grafik dan membedakan hak akses admin dan pemilih. Dengan demikian, implementasi algoritma RSA terbukti efektif dalam menjamin keamanan dan kerahasiaan suara dalam sistem e-voting Pilkades berbasis web.

Item Type: Thesis (Sarjana)
Uncontrolled Keywords: e-voting; RSA; keamanan data; Pilkades; Flask
Subjects: Constitutional and Administrative Law > Election Law
Constitutional and Administrative Law > Asylum Law
Mathematics > Data Processing and Analysis of Mathematics
Applied mathematics
Miscellany of Technology and Applied Sciences
Computer Arts, Digital Arts
Person in Technology Biography > Person in Engineering Biography
Divisions: Fakultas Sains dan Teknologi > Program Studi Teknik Informatika
Depositing User: Azhar Zahid Misbahuddin
Date Deposited: 19 Sep 2025 05:57
Last Modified: 19 Sep 2025 05:57
URI: https://digilib.uinsgd.ac.id/id/eprint/120927

Actions (login required)

View Item View Item