Implementation of AES-256 Algorithm in Android-Based E-Voting Data Security
DOI:
10.29303/jppipa.v9i9.4543Published:
2023-09-25Issue:
Vol. 9 No. 9 (2023): SeptemberKeywords:
Data Security, E-voting, Cryptography, AES-256, Village HeadResearch Articles
Downloads
How to Cite
Downloads
Metrics
Abstract
E-voting is a method of voting and vote counting in general elections using digital devices. There are still many errors and fraud that occur during village head elections in Indonesia. Then the idea was created to carry out village head elections by utilizing existing technological developments, especially Android-based smartphone technology. The data source used in this study is secondary data which uses population data of citizens who will exercise their right to vote, vote data for citizens' voting rights, and data from the results of vote acquisition during the village head election process. In this study, a number of important data were needed in the village head election process which was carried out using documentation techniques. This research produced an Android-based application system for securing e-voting data for village head elections using the AES-256 cryptographic algorithm called Vodes. The application produced in this study was built using the Kotlin programming language on the Android frontend side by utilizing the Android Studio IDE as a tool in the development process. While on the backend side it uses the Javascript programming language using the Node js framework. The database used in the Vodes application uses MySQL. Based on the results of this study, it can be concluded that an e-voting data security application for village head elections has been created using the AES-256 cryptographic algorithm. The application produced in this study has succeeded in properly securing all aspects of the data in the village head election process
References
Anjarsari, I., & Andryana, S. (2020). E-Voting Application Security Using Web-Based Cryptography RSA type. Jurnal MANTIK, 3(4). Retrieved from https://iocscience.org/ejournal/index.php/mantik/article/view/505
Cahyo, H. N., & Suryawinata, M. (2022). Responsive Web-Based E-Voting Information System. Indonesian Journal of Innovation Studies, 20. https://doi.org/10.21070/ijins.v20i.739
Djuyandi, Y., Herdiansah, A. G., Yulita, I. N., & Sudirman, S. (2019). Using vote E-recapitulation as a means to anticipate public disorders in election security in Indonesia. Humanities and Social Sciences Reviews, 7(5). https://doi.org/10.18510/hssr.2019.7515
Eka Putri, A., Kartikadewi, A., & Abdul Rosyid, L. A. (2021). Implementasi Kriptografi dengan Algoritma Advanced Encryption Standard (AES) 128 Bit dan Steganografi menggunakan Metode End of File (EOF) Berbasis Java Desktop pada Dinas Pendidikan Kabupaten Tangerang. Applied Information System and Management (AISM), 3(2). https://doi.org/10.15408/aism.v3i2.14722
Fischhoff, B. (2019). Evaluating science communication. Proceedings of the National Academy of Sciences of the United States of America, 116(16). https://doi.org/10.1073/pnas.1805863115
Fitriani, I., & Utomo, A. B. (2020). Implementasi Algoritma Advanced Encryption Standard (AES) pada Layanan SMS Desa. JISKA (Jurnal Informatika Sunan Kalijaga), 5(3). https://doi.org/10.14421/jiska.2020.53-03
Guntur, M. (2020). Perancangan Sistem E-Voting Pemilihan Kepala Desa pada Kecamatan Teupah Selatan Kabupaten Simeulue. Journal Informatic, Education and Management, 2(2). Retrieved from http://jurnal.stmikiba.ac.id/index.php/jiem/article/view/32
Hao, Y. L., Tian, C. L., & Yuan, Q. (2019). Improved meet-in-the-middle attacks on round-reduced crypton-256. Journal of Cryptologic Research, 6(3). https://doi.org/10.13868/j.cnki.jcr.000309
Hasibuan, E. H., Nuary Singarimbun, R., & Harahap, B. (2022). Implementation of The E-Voting System in The Election of The OSIS SMA Dharma Pancasila Vocational School Based on Web Based Method Rapid Application Development (RAD). Jurnal Infokum, 10(2). Retrieved from https://infor.seaninstitute.org/index.php/infokum/article/view/451
Hidayat, F. (2020). Resistance to Maping Change : Penolakan Masyarakat Terhadap Rencana Pelaksanaan Pemilihan Kepala Desa (PILKADES) Berbasis Electronic-Voting di Kabupaten Sleman Provinsi Daerah Istimewa Yogyakarta. Jurnal Ilmu Pemerintahan Suara Khatulistiwa, 5(1). https://doi.org/10.33701/jipsk.v5i1.890
Hu, S. D. K., Palit, H. N., & Handojo, A. (2019). Implementasi Blockchain: Studi Kasus e-Voting. Jurnal Infra, 7(1). Retrieved from https://publication.petra.ac.id/index.php/teknik-informatika/article/view/8069
Indapwar, A. (2020). E-Voting system using Blockchain technology. International Journal of Advanced Trends in Computer Science and Engineering, 9(3). https://doi.org/10.30534/ijatcse/2020/45932020
Noor, M. U. (2020). Implementasi Blockchain di Dunia Kearsipan: Peluang, Tantangan, Solusi atau Masalah Baru? Khizanah Al-Hikmah : Jurnal Ilmu Perpustakaan, Informasi, Dan Kearsipan, 8(1). https://doi.org/10.24252/kah.v8i1a9
Nugroho, F. P., Abdullah, R. W., Wulandari, S., & Hanafi. (2019). Keamanan Big Data di Era Digital di Indonesia. Jurnal Informa, 5(1). Retrieved from https://informa.poltekindonusa.ac.id/index.php/informa/article/view/65
Oprea, S. V., Bara, A., Andreescu, A. I., & Cristescu, M. P. (2023). Conceptual Architecture of a Blockchain Solution for E-Voting in Elections at the University Level. IEEE Access, 11. https://doi.org/10.1109/ACCESS.2023.3247964
Pan, Y., Ge, X., Fang, C., & Fan, Y. (2020). A Systematic Literature Review of Android Malware Detection Using Static Analysis. IEEE Access, 8. https://doi.org/10.1109/ACCESS.2020.3002842
Pandit, P., Bhawar, S., & Desai, P. M. (2014). Campus E-Voting for Android and Web Based Application. International Journal of Emerging Engineering Research and Technology, 2(7). Retrieved from https://www.ijeert.org/pdf/v2-i7/13.pdf
Petitpas, A., Jaquet, J. M., & Sciarini, P. (2021). Does E-Voting matter for turnout, and to whom? Electoral Studies, 71. https://doi.org/10.1016/j.electstud.2020.102245
Prasetyawan, P., Rusliyawati, & Sari, D. (2018). Pengembangan Aplikasi Mobile E-voting Pilkades. In Seminar Nasional Teknologi 2018, (pp. 742-748). Retrieved from https://www.researchgate.net/publication/324694555_PENGEMBANGAN_APLIKASI_MOBILE_E-VOTING_PILKADES/link/5addab5e0f7e9b285941a1b0/download
Pratama, Y. W., & Kurniadi, D. (2021). Implementasi Blockchain dalam Aplikasi Pemilu. Voteteknika (Vocational Teknik Elektronika Dan Informatika), 9(3). https://doi.org/10.24036/voteteknika.v9i3.113787
Rachawati, D., Nurjaman, A., & Sihidi, I. T. (2022). Implementation of E-Voting in the Village Head Election (Pilkades) Selotinatah, Ngariboyo District, Magetan Regency. Jurnal Public Policy, 8(1). https://doi.org/10.35308/jpp.v8i1.3812
Risnanto, S., Rahim, Y. A., Mohd, O., & Abdurrohman, A. (2022). E-Voting: Technology Requirements Mapping. TEM Journal, 11(3). https://doi.org/10.18421/TEM113-37
Said, K., Kurniawan, A., & Anton, O. (2018). Development of media-based learning using android mobile learning. Journal of Theoretical and Applied Information Technology, 96(3). Retrieved from https://www.jatit.org/volumes/Vol96No3/10Vol96No3.pdf
Simsir, I., & Mete, B. (2022). Digital Age of Human Resources Management. In Special Human Resource Management Practices and Strategy. Retrieved from https://acikerisim.subu.edu.tr/xmlui/handle/20.500.14002/1628
Siswanto, A. (2020). Pengamanan Transfer Data Pada Api Untuk Aplikasi E-Voting Menggunakan Algoritma Rsa. Skanika, 3(4). Retrieved from https://jom.fti.budiluhur.ac.id/index.php/SKANIKA/article/view/2740
Verma, S., & Sheel, A. (2022). Blockchain for government organizations: past, present and future. Journal of Global Operations and Strategic Sourcing, 15(3).. https://doi.org/10.1108/JGOSS-08-2021-0063
Wijayanti, A., & Chamdani. (2022). The Utilization of Information and Communication Technology in Industrial Relations Disputes Resolution in Indonesia. Journal of Positive School Psychology, 6(2). Retrieved from https://www.journalppw.com/index.php/jpsp/article/view/3507/2286
Yi, H. (2019). Securing e-voting based on blockchain in P2P network. Eurasip Journal on Wireless Communications and Networking, 2019(1). https://doi.org/10.1186/s13638-019-1473-6
Yulianton, H., Santi, R. C. N., Hadiono, K., & Mulyani, S. (2018). Implementasi Sederhana Blockchain. Sintak, 2. Retrieved from https://www.unisbank.ac.id//ojs/index.php/sintak/article/view/6635
Zhao, K., Cui, J., & Xie, Z. (2017). Algebraic Cryptanalysis Scheme of AES-256 Using Gröbner Basis. Journal of Electrical and Computer Engineering. https://doi.org/10.1155/2017/9828967
Author Biographies
Faiz Nazhir Amrulloh, Universitas teknologi Yogyakarta, Yogyakarta, Indonesia
Universitas teknologi Yogyakarta, Yogyakarta, Indonesia
Yuli Asriningtias, Universitas teknologi Yogyakarta, Yogyakarta, Indonesia
Universitas teknologi Yogyakarta, Yogyakarta, Indonesia
License
Copyright (c) 2023 Faiz Nazhir Amrulloh, Yuli Asriningtias

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with Jurnal Penelitian Pendidikan IPA, agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution 4.0 International License (CC-BY License). This license allows authors to use all articles, data sets, graphics, and appendices in data mining applications, search engines, web sites, blogs, and other platforms by providing an appropriate reference. The journal allows the author(s) to hold the copyright without restrictions and will retain publishing rights without restrictions.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in Jurnal Penelitian Pendidikan IPA.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).