IMPLEMENTASI ALGORITMA ADVANCED ENCRYPTION STANDARD 256 DAN SECURE HASH ALGORITHM 256 PADA APLIKASI PENGAMANAN DATA E-VOTING

    Arya Shidika Listanto, - and Rini Marwati, - and Isnie Yusnitha, - (2025) IMPLEMENTASI ALGORITMA ADVANCED ENCRYPTION STANDARD 256 DAN SECURE HASH ALGORITHM 256 PADA APLIKASI PENGAMANAN DATA E-VOTING. S1 thesis, Universitas Pendidikan Indonesia.

    Abstract

    Sistem pemilihan berbasis elektronik (e-voting) menjadi alternatif yang efektif dan efisien untuk menggantikan metode tradisional. Penelitian ini bertujuan untuk merancang protokol keamanan e-voting menggunakan algoritma Advanced Encryption Standard (AES-256) dan fungsi hash Secure Hash Algorithm (SHA-256). Algoritma AES-256 digunakan untuk menjaga kerahasiaan data pilihan suara, sementara SHA-256 digunakan untuk memverifikasi keaslian dan integritas data pemilih serta suara. Program aplikasi e-voting dikembangkan menggunakan bahasa pemrograman Python dengan integrasi berbagai library untuk mendukung enkripsi, dekripsi, dan antarmuka pengguna. Hasil penelitian menunjukkan bahwa implementasi algoritma kriptografi ini mampu meningkatkan keamanan data e-voting dan mempermudah proses verifikasi, menjadikannya solusi yang andal untuk aplikasi pemilu berbasis teknologi.

    Electronic voting (e-voting) systems offers an effective and efficient alternative to traditional voting methods. This study aims to design a secure e-voting protocol utilizing the Advanced Encryption Standard (AES-256) algorithm and the Secure Hash Algorithm (SHA-256). The AES-256 algorithm is employed to ensure the confidentiality of voting data, while SHA-256 is used to verify the authenticity and integrity of voter and ballot data. An e-voting application program was developed using the Python programming language, integrating various libraries to support encryption, decryption, and user interface functionalities. The research findings indicate that the implementation of these cryptographic algorithms enhances the security of e-voting data and simplifies the verification process, making it a reliable solution for technology-based electoral systems.

    [thumbnail of S_MAT_2104269_Title.pdf] Text
    S_MAT_2104269_Title.pdf

    Download (850kB)
    [thumbnail of S_MAT_2104269_Chapter1.pdf] Text
    S_MAT_2104269_Chapter1.pdf

    Download (284kB)
    [thumbnail of S_MAT_2104269_Chapter2.pdf] Text
    S_MAT_2104269_Chapter2.pdf
    Restricted to Staf Perpustakaan

    Download (1MB)
    [thumbnail of S_MAT_2104269_Chapter3.pdf] Text
    S_MAT_2104269_Chapter3.pdf

    Download (446kB)
    [thumbnail of S_MAT_2104269_Chapter4.pdf] Text
    S_MAT_2104269_Chapter4.pdf

    Download (1MB)
    [thumbnail of S_MAT_2104269_Chapter5.pdf] Text
    S_MAT_2104269_Chapter5.pdf

    Download (272kB)
    [thumbnail of S_MAT_2104269_Appendix.pdf] Text
    S_MAT_2104269_Appendix.pdf
    Restricted to Staf Perpustakaan

    Download (361kB)
    Official URL: https://perpustakaan.upi.edu/
    Item Type: Thesis (S1)
    Additional Information: https://scholar.google.com/citations?view_op=new_profile&hl=en ID SINTA Dosen Pembimbing: Rini Marwati: 5981279 Isnie Yusnitha: 5993405
    Uncontrolled Keywords: Advanced Encryption Standard 256, e-voting, kriptografi, Secure Hash Algorithm 256 Advanced Encryption Standard 256, e-voting, cryptography, Secure Hash Algorithm 256
    Subjects: Q Science > QA Mathematics
    Q Science > QA Mathematics > QA76 Computer software
    Divisions: Fakultas Pendidikan Matematika dan Ilmu Pengetahuan Alam > Program Studi Matematika - S1 > Program Studi Matematika (non kependidikan)
    Depositing User: Arya Shidika Listanto
    Date Deposited: 09 May 2025 01:51
    Last Modified: 09 May 2025 01:51
    URI: http://repository.upi.edu/id/eprint/133099

    Actions (login required)

    View Item View Item