NUGRAHA, MUHAMAD DAFFA RAJWA (2026) PENERAPAN KOMBINASI ALGORITMA AES 256 DAN TEKNOLOGI BLOCKCHAIN UNTUK KEAMANAN DAN PERLINDUNGAN DATA PRIBADI PADA SISTEM E-VOTING. S1 thesis, Universitas Mercu Buana Jakarta.
|
Text (HAL COVER)
Cover.pdf Download (395kB) | Preview |
|
|
Text (BAB I)
BAB I.pdf Restricted to Registered users only Download (76kB) |
||
|
Text (BAB II)
BAB II.pdf Restricted to Registered users only Download (237kB) |
||
|
Text (BAB III)
BAB III.pdf Restricted to Registered users only Download (326kB) |
||
|
Text (BAB IV)
BAB IV.pdf Restricted to Registered users only Download (446kB) |
||
|
Text (BAB V)
BAB V.pdf Restricted to Registered users only Download (29kB) |
||
|
Text (DAFTAR PUSTAKA)
DAFTAR PUSTAKA.pdf Restricted to Registered users only Download (126kB) |
||
|
Text (LMAPIRAN)
LAMPIRAN.pdf Restricted to Registered users only Download (246kB) |
Abstract
This study aims to develop and implement an e-voting system focused on enhancing voter data security and personal data protection by combining the 256-bit Advanced Encryption Standard (AES-256) cryptographic algorithm and blockchain technology. The proposed approach emphasizes the separation between voter identity management and vote recording to maintain data confidentiality while ensuring the integrity of the voting process. The independent variables in this study are the implementation of the AES-256 algorithm and blockchain technology, while the dependent variables include voter personal data security, vote data integrity, and the reliability of the e-voting system.The research object is a web-based e-voting system developed using the Django framework and integrated with a private blockchain network based on Geth. The research data consist of simulated voter information and voting results, selected through purposive sampling based on the criteria of registered voters who possess voting rights. This study is classified as applied research employing a system design and implementation approach. Data analysis was conducted using descriptive analysis and functional testing, including voter identity data encryption using AES-256, an authentication mechanism based on encrypted data matching without decryption, vote transaction recording on the blockchain, and data integrity testing through hash mechanisms and the Proof-ofAuthority (PoA) consensus protocol. The results indicate that the implementation of AES-256 effectively preserves the confidentiality of voter identity data, while blockchain technology provides a permanent, distributed, and tamper-resistant vote recording mechanism. The integration of these two technologies produces a secure, transparent, and consistent e-voting system across blockchain nodes, demonstrating its potential as a reliable solution for the development of trustworthy electronic voting systems. Kata Kunci : AES-256, blockchain, e-voting, data security, Proof-of-Authority Perkembangan sistem electronic voting (e-voting) memberikan kemudahan dalam proses pemungutan suara, namun masih menghadapi berbagai tantangan, terutama terkait keamanan data pribadi pemilih, integritas hasil suara, dan transparansi proses pemilihan. Kerentanan terhadap kebocoran data, manipulasi hasil pemungutan suara, serta perubahan data transaksi menjadi permasalahan yang dapat menurunkan kepercayaan masyarakat terhadap sistem e-voting. Penelitian ini bertujuan mengembangkan dan mengimplementasikan sistem e-voting berbasis web yang mengintegrasikan algoritma Advanced Encryption Standard (AES-256) dan teknologi blockchain untuk meningkatkan keamanan, integritas, dan transparansi proses pemungutan suara. Penelitian menggunakan metode penelitian terapan dengan pendekatan pengembangan sistem Waterfall yang meliputi analisis kebutuhan, perancangan, implementasi, pengujian, dan evaluasi. Sistem dikembangkan menggunakan framework Django dan diintegrasikan dengan jaringan private blockchain berbasis Geth menggunakan mekanisme konsensus Proof-of-Authority (PoA). Implementasi mencakup enkripsi data identitas pemilih menggunakan AES-256, autentikasi pengguna melalui verifikasi data terenkripsi, proses pemungutan suara, serta pencatatan transaksi pada blockchain. Pengujian dilakukan melalui simulasi proses pemilihan untuk mengevaluasi fungsionalitas dan keamanan sistem. Hasil penelitian menunjukkan bahwa algoritma AES-256 mampu menjaga kerahasiaan data identitas pemilih dengan menyimpan informasi dalam bentuk terenkripsi, sedangkan teknologi blockchain menghasilkan pencatatan transaksi yang bersifat permanen (immutable), terdistribusi, dan dapat ditelusuri (traceable), sehingga meminimalkan risiko manipulasi data. Mekanisme konsensus Proof-of-Authority juga memastikan konsistensi data pada setiap node jaringan. Dengan demikian, integrasi AES-256 dan blockchain berhasil menghasilkan sistem e-voting yang lebih aman, transparan, andal, serta mampu melindungi data pribadi pemilih dan menjaga keutuhan hasil pemilihan elektronik. Kata Kunci : AES-256, blockchain, e-voting, keamanan data, Proof-of-Authority.
| Item Type: | Thesis (S1) |
|---|---|
| NIM/NIDN Creators: | 41822010032 |
| Uncontrolled Keywords: | AES-256, blockchain, e-voting, keamanan data, Proof-of-Authority. |
| Subjects: | 000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 005 Computer Programmming, Programs, Data/Pemprograman Komputer, Program, Data > 005.8 Computer Security, Data Security/Keamanan Komputer, Keamanan Data 500 Natural Science and Mathematics/Ilmu-ilmu Alam dan Matematika > 510 Mathematics/Matematika > 518 Numerical Analysis/Analisis Numerik, Analisa Numerik > 518.1 Algorithms/Algoritma 600 Technology/Teknologi > 600. Technology/Teknologi |
| Divisions: | Fakultas Ilmu Komputer > Sistem Informasi |
| Depositing User: | khalimah |
| Date Deposited: | 17 Sep 2026 01:10 |
| Last Modified: | 17 Sep 2026 01:10 |
| URI: | http://repository.mercubuana.ac.id/id/eprint/103930 |
Actions (login required)
![]() |
View Item |
