Implementasi Algoritme Grain Sebagai Proses Enkripsi Data Dan Algoritme SHA-3 Sebagai Hashing Data Pada Rancang Bangun Aplikasi Pemilu Online Berbasis Android

Yudistira, Arsana (2018) Implementasi Algoritme Grain Sebagai Proses Enkripsi Data Dan Algoritme SHA-3 Sebagai Hashing Data Pada Rancang Bangun Aplikasi Pemilu Online Berbasis Android. Sarjana thesis, Universitas Brawijaya.

Abstract

Pemilihan umum atau biasa disebut pemilu sudah menjadi agenda rutin yang dilaksanakan oleh masyarakat Indonesia. Pada tahun 2014 tercatat pemerintah telah mengeluarkan biaya sebesar 24,1 triliun untuk menjalankan pemilu pada tahun ter-sebut. Disisi lain peningkatan teknologi tidak dapat dihalangi, salah satu buktinya adalah peningkatan jumlah penjualan smartphone berbasis android yang dicatat oleh web Statista.com. Pada tahun 2014 penjualan smartphone android menyentuh angka 250juta unit. Oleh karena itu tingginya jumlah penjualan smartphone dapat di-manfaatkan sebagai solusi dari besarnya anggaran yang dikeluarkan pemerintah un-tuk melaksanakan kegiatan pemilu dengan cara merubah sistem pemilu konvensional menjadi pemilu berbasis online atau E-Votting. Dalam mewujudkan kegiatan E-Votting. Pemilu di Indonesia menerapkan asas “ LUBERJURDIL” yang memiliki arti langsung, umum, bebas, rahasia, jujur dan adlil . aspek keamanan data perlu diper-hatikan karena pemilu memiliki sifat rahasia. Menerapkan algoritme grain untuk mengenkripsi data dan algoritme SHA-3 untuk melakukan hashing pada data dapat memenuhi asas “Rahasia” pada peserta pemilu sehingga data peserta pemilu tidak dapat diketahui dan dirubah oleh orang lain. Pada penelitian ini penulis melakukan enkripsi data pada data pasangan calon yang dipilih oleh peserta pemilu lalu hasil enkripsi berupa cipher text akan di hash dan menghasilkan output berupa digest text, dimana digest text tersebut yang akan disimpan pada database. Pengujian yang dil-akukan pada penelitian ini ialah pengujian waktu pemrosesan dan pengujian ava-lanche effect. Pada pengujian waktu pemrosesan dilakukan 30 kali percobaan. Ske-nario yang diterapkan ialah algoritme grain berjalan diikuti dengan SHA-3. Dari kese-luruhan percobaan didapatkan rata-rata nilai tempuh waktu pemrosesan yaitu 153 ms. Pada pengujian avalanche effect, kombinasi algoritme grain dan SHA-3 mendapatkan nilai avalanche effect sebesar 96,4 %.Persentase minimum avalanche effect untuk sebuah algoritme agar dapat dikatakan baik adalah lebih dari 50%. Kes-impulan dari pengujian diatas ialah kombinasi algoritme grain dan SHA-3 sangat baik dan cocok jika diterapkan pada aplikasi pemilu online berbasis android karena mem-iliki waktu pemrosesan 153 ms dan juga memiliki nilai avalanche effect sebesar 96,4%.

English Abstract

General election has become a routinity for Indonesian people. In 2014 the government has been pay out 24,1 trillion to hold the election in that year. On the other hand the increasing in technology can not be avoided, one of evidance is the increasing in the number of Android-based smartphone sales according to sta-tista.com. In 2014 Android based smartphone reached 250 million units. Therefore, high number of smartphones sellings can be used as a solution from the amount of budget which spent by the government to conduct election activities by changing con-ventional election system to online-based election or E-vote.Election in Indonesia ap-ply the “LUBERJURDIL” principle that means Indonesia election is direct, public, inde-pendent, confidential, honest and fair. In realizing the election activities, aspects of data security need to be noticed because election has confidential priciple. Applying the algorithm grain to encrypt datas and algorithm SHA-3 to hash the datas consider sufficient to provide secret principle for the election participants. In this research, the writer do the encryption data of the election candidate that chosen by participants then the output of encryption will be hash to give an output as digest text, the digest text will be stored at database. There are two types of testing to find out whether the algorithm that used in this research match to applied on e-vote application , the first one is time processing testing and the second one is avalanche effect testing . On time processing testing , the testing done 30 times. Scenario that applied was grain algo-rithm run first and following by SHA-3 . The entire experiments was obtained 153 ms as the mean result. On avalanche effect testing the score is 96,4% for that scenario. Precentage minimum score of avalanche effect testing for every algorithm to proof the algorithm run well is more than 50%. The conclusion of those testing is combina-tion of grain and SHA-3 run very well and match if applied on e-vote application that runs on Android platform because it only need 153 ms to secure the data and also has 94,6% for avalanche effect score.

Item Type: Thesis (Sarjana)
Identification Number: SKR/FTIK/2018/182/051801204
Uncontrolled Keywords: Aplikasi Android, E-Votting, Enkripsi, Hash, Grain, SHA-3
Subjects: 000 Computer science, information and general works > 005 Computer programming, programs, data > 005.8 Data security
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Yusuf Dwi N.
Date Deposited: 31 May 2018 03:56
Last Modified: 26 Oct 2021 09:29
URI: http://repository.ub.ac.id/id/eprint/11294
[thumbnail of BAB IV.pdf]
Preview
Text
BAB IV.pdf

Download (581kB) | Preview
[thumbnail of Bagian Depan.pdf]
Preview
Text
Bagian Depan.pdf

Download (756kB) | Preview
[thumbnail of Daftar Pustaka.pdf]
Preview
Text
Daftar Pustaka.pdf

Download (392kB) | Preview
[thumbnail of BAB I.pdf]
Preview
Text
BAB I.pdf

Download (399kB) | Preview
[thumbnail of BAB V.pdf]
Preview
Text
BAB V.pdf

Download (920kB) | Preview
[thumbnail of BAB VI.pdf]
Preview
Text
BAB VI.pdf

Download (387kB) | Preview
[thumbnail of BAB II.pdf]
Preview
Text
BAB II.pdf

Download (698kB) | Preview
[thumbnail of BAB III.pdf]
Preview
Text
BAB III.pdf

Download (397kB) | Preview

Actions (login required)

View Item View Item