Melola Discovery

← Melola Discovery

Jurnal

Sistem Keamanan E-Voting menggunakan Fungsi Hash dan Algoritma One Time Pad

Edu Komputika Journal · Vol. 3 No. 1 (2018)

DOI
10.15294/edukomputika.v3i1.20494
ISSN
2599-297X, 2252-6811
Terbit
2018-01-11
Penerbit
Jurusan Teknik Elektro Universitas Negeri Semarang
Bahasa
eng

Abstrak

The purpose of this paper is to develop an e-voting security system using a cryptographic hash function and the one-time pad algorithm. The security of e-voting system is applied through the fulfillment of the five aspects of information security that consist of confidentiality, authentication, data integrity, availability and non-repudiation. The implementation of e-voting security system is done by encryption the voting result. The encryption process is divided into two steps. First, by hashing the voting results using SHA-256 hash function then the hash value stored in the database. Second, by encryption the voting result using one time pad algorithm, this algorithm encryption process by performing XOR operation on plaintext and key that are generated using a random number generation approach. And then the description of the OTP algorithm is hashed using SHA-256 hash function. Both of hash value then compared, if it give a same value then the ballot is considered valid and safe from attacks during the transfer process to the server. This paper successfully meets five security aspects of e-voting system through the implementation of login system for confidentiality aspect, time validation and voters validation for authentication aspect, the encryption process during the elections for data integrity aspect, vote counting for availability aspect and time record for non-repudiation aspect.

Jaringan kolaborasi para penulis

11 penulis · 17 tautan kepenulisan bersama

Arahkan kursor atau ketuk sebuah nama untuk menyorot rekan penulisnya. Klik dua kali untuk membuka halaman penulis.

  • Sebelas Maret University
  • Afiliasi tidak diketahui
  • Organisasi berbeda
  • Organisasi sama
  • Afiliasi tidak diketahui
  • Garis lebih tebal = lebih banyak artikel bersama · lingkaran lebih besar = lebih banyak artikel
Tampilkan sebagai tabel
Rekan penulisOrganisasiArtikel bersama
Setyo WidodoAfiliasi tidak diketahui2
Aditya WidodoAfiliasi tidak diketahui1
Muslim NuryogiAfiliasi tidak diketahui1
Drajat Tri KartonoSebelas Maret University1
Heru SubarisAfiliasi tidak diketahui1
Eny LestaryAfiliasi tidak diketahui1
Nelson SaksonoAfiliasi tidak diketahui1
Catur Yuliani RespatiningsihAfiliasi tidak diketahui1
Shinta Sari HAfiliasi tidak diketahui1

Afiliasi berasal dari OpenAlex; metadata OAI-PMH jurnal tidak memuatnya. Penulis tanpa ID OpenAlex dicocokkan berdasarkan nama, sehingga dua orang bisa tergabung atau satu orang bisa terpisah.

Sumber metadata: OAI-PMH (metadata jurnal) https://journal.unnes.ac.id/sju/index.php/edukom/oai, pertama di-harvest 5 Nov 2026, terakhir terlihat 8 Nov 2026.
Metadata asli (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en-US">Sistem Keamanan E-Voting menggunakan Fungsi Hash dan Algoritma One Time Pad</dc:title>
	<dc:creator>Istiqamah, Nurul</dc:creator>
	<dc:creator>Subiyanto, Subiyanto</dc:creator>
	<dc:description xml:lang="en-US">The purpose of this paper is to develop an e-voting security system using a cryptographic hash function and the one-time pad algorithm. The security of e-voting system is applied through the fulfillment of the five aspects of information security that consist of confidentiality, authentication, data integrity, availability and non-repudiation. The implementation of e-voting security system is done by encryption the voting result. The encryption process is divided into two steps. First, by hashing the voting results using SHA-256 hash function then the hash value stored in the database. Second, by encryption the voting result using one time pad algorithm, this algorithm encryption process by performing XOR operation on plaintext and key that are generated using a random number generation approach. And then the description of the OTP algorithm is hashed using SHA-256 hash function. Both of hash value then compared, if it give a same value then the ballot is considered valid and safe from attacks during the transfer process to the server. This paper successfully meets five security aspects of e-voting system through the implementation of login system for confidentiality aspect, time validation and voters validation for authentication aspect, the encryption process during the elections for data integrity aspect, vote counting for availability aspect and time record for non-repudiation aspect.</dc:description>
	<dc:publisher xml:lang="en-US">Jurusan Teknik Elektro Universitas Negeri Semarang</dc:publisher>
	<dc:date>2018-01-11</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://journal.unnes.ac.id/sju/edukom/article/view/20494</dc:identifier>
	<dc:identifier>10.15294/edukomputika.v3i1.20494</dc:identifier>
	<dc:source xml:lang="en-US">Edu Komputika Journal; Vol 3 No 1 (2016): Edu Komputika Journal; 11</dc:source>
	<dc:source>2599-297X</dc:source>
	<dc:source>2252-6811</dc:source>
	<dc:source>10.15294/edukomputika.v3i1</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://journal.unnes.ac.id/sju/edukom/article/view/20494/9711</dc:relation>
	<dc:rights xml:lang="en-US">Copyright (c) 2018 Edu Komputika Journal</dc:rights>
</oai_dc:dc>