1.2 Perumusan Masalah
Berdasarkan latar belakang pemilihan judul, maka yang menjadi permasalahan adalah :
1. Bagaimana mensimulasikan prosedur kerja Digital Signature Scheme Ong-Schnorr-Shamir.
2. Bagaimana membuat aplikasi Digital Signature Scheme Ong-Schnorr- Shamir.
3. Bagaimana skema Ong-Schnorr-Shamir Digital Signature dapat digunakan untuk menjaga keaslian data authentication dan keutuhan
data data integrity. 4. Bagaimana proses verifikasi Ong-Schnorr-Shamir Digital Signature.
1.3 Batasan Masalah
Karena keterbatasan waktu dan pengetahuan penulis, maka ruang lingkup permasalahan dalam merancang perangkat lunak ini antara lain :
1. Pembangkitan bilangan acak yang akan digunakan menggunakan PRNG Pseudo Random Number Generator Geffe.
2. Pengecekan bilangan prima relatif menggunakan algoritma GCD yang dikembangkan oleh Euclid.
3. Perangkat lunak akan menjelaskan prosedur kerja dari algoritma Extended Euclidean
dalam menghitung nilai inverse k.
3
4. Perangkat lunak akan menampilkan langkah-langkah proses tanda tangan signature dan verifikasi verification.\
5. Perangkat lunak tidak menjelaskan proses dari pengiriman pesan. 6. Proses verifikasi akan dijelaskan dengan menggunakan bantuan
simulasi hitung. 7. Perangkat lunak juga akan menampilkan teori-teori dasar yang
berhubungan dengan skema tanda tangan digital ini. 8. Perangkat
lunak dirancang
dengan menggunakan bahasa
pemrograman Visual Basic 6.0
1.4 Tujuan Penelitian
Berdasarkan uraian latar belakang masalah, maka tujuan penyusunan skripsi yang berjudul Implementasi Tanda Tangan Digital Menggunakan
Metode Ong-Schnorr-Shamir dan Euclidean Pada Teks, ini adalah:
1. Merancang suatu perangkat lunak yang mampu untuk menjelaskan secara terperinci prosedur kerja dari Digital Signature Scheme Ong-
Schnorr-Shamir. 2. Mengetahui tanda tangan digital yang berhasil di verifikasi.
3. Mengaplikasikan kriptografi kunci public khususnya dalam tanda tangan digital.
4
1.5 Manfaat Penelitian