MELVIN VELIA SANDRA (2022) Implementasi Algoritma Elgamal Pada Pembuatan Tanda Tangan Digital Dengan Fungsi Hash Whirlpool Serta Otentikasi Menggunakan Algoritma Schnorr Pada Pesan Teks. Skripsi thesis, UNIVERSITAS AIRLANGGA.
|
Text (HALAMAN JUDUL)
081711233110_HALAMAN JUDUL.pdf Download (1MB) |
|
|
Text (BAB I)
081711233110_BAB I.pdf Download (489kB) |
|
|
Text (FULLTEXT)
081711233110_FULLTEXT.pdf Restricted to Registered users only Download (2MB) | Request a copy |
Abstract
Tanda tangan digital merupakan mekanisme otentikasi dimana pengirim pesan menambahkan kode yang memiliki fungsi sebagai tanda tangan dan penerima pesan memverifikasi untuk memastikan bahwa pesan yang diterima adalah pesan yang benar. Proses otentikasi dilakukan digunakan untuk mengidentifikasikan kebenaran pihak yang sedang berkomunikasi. Penelitian ini bertujuan untuk menerapkan tanda tangan digital menggunakan algoritma kriptografi Elgamal dan fungsi hash Whirlpool serta otentikasi menggunakan algoritma kriptografi Schnorr. Data yang digunakan yaitu berupa file.txt dengan panjang pesan maksimal 2^256 bit. Proses yang dilakukan untuk pembuatan tanda tangan dan proses otentikasi yaitu membangkitkan sepasang kunci Elgamal dan Schnorr, proses otentikasi pengirim dengan membubuhkan nilai (????0,????)=(133,1) pada pesan, menginputkan pesan teks, konversi pesan menjadi biner, menambahkan padding, konversi biner menjadi heksadesimal, membagi pesan heksadesimal menjadi 64byte blok pesan mi, AddRoundKey k0 pada pesan mi, SubByte pada pesan mi, ShiftColumns pada pesan mi, MixRows pada pesan mi, SubByte pada kunci ki, ShiftColumns pada kunci ki, MixRows pada kunci ki, AddRoundConstant pada kunci ki, proses XOR antara matriks mi dengan ki, pembuatan tanda tangan (????,????)=(40,9) oleh pengirim kemudian dibubuhkan pada pesan, serta proses otentikasi dan proses verifikasi oleh penerima. Kemudian penerima melakukan verifikasi dan diperoleh nilai ????0=????=133 sehingga otentikasi berhasil artinya pihak yang berkomunikasi adalah orang yang benar dan diperoleh nilai ????????????????????????1=????????????????????????2=153 yang artinya verifikasi berhasil yaitu pesan adalah asli dan tidak diubah oleh pihak lain. Implementasi algoritma Elgamal pada pembuatan tanda tangan digital dengan fungsi hash Whirlpool serta otentikasi menggunakan algoritma kriptografi Schnorr pada pesan teks menggunakan bahasa pemrograman VB.Net.
| Item Type: | Thesis (Skripsi) | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Additional Information: | KKC KK S.FST.M 47 - 23 Mel i | |||||||||
| Uncontrolled Keywords: | Digital Signature, Authentication, Elgamal, Whirlpool, Schnorr | |||||||||
| Subjects: | Q Science > QA Mathematics > QA276-280 Mathematical Analysis | |||||||||
| Divisions: | 08. Fakultas Sains dan Teknologi > Matematika | |||||||||
| Creators: |
|
|||||||||
| Contributors: |
|
|||||||||
| Depositing User: | Sulistiorini | |||||||||
| Date Deposited: | 04 Jun 2026 02:20 | |||||||||
| Last Modified: | 04 Jun 2026 02:20 | |||||||||
| URI: | http://repository.unair.ac.id/id/eprint/141903 | |||||||||
| Sosial Share: | ||||||||||
Actions (login required)
![]() |
View Item |


