PERANCANGAN PERANGKAT LUNAK SIMULASI PENGAMANAN TANDA TANGAN DENGAN MENGUNAKAN METODE SCHNORR AUTHENTICATION DAN DIGITAL SIGNATURE SCHEME
Abstract
Otentikasi (authentication) merupaka nidentifikasi yang dilakukan oleh masing-masing pihak yang saling berkomunikasi, maksudnya beberapa pihak yang berkomunikasi harus mengidentifikasi satu sama lainnya. Informasi yang didapatkan oleh satu pihak dari pihak lain harus diidentifikasi untuk memastikan keaslian informasi yang diterima. Identifikasi terhadap suatu informasi dapat berupa tanggal pembuatan informasi, isi informasi, waktu kirim dan hal-hal lainnya yang berhubungan dengan informasi tersebut. Tanda tangan digital adalah suatu mechanism eotentikasi yang memungkinkan pembuat pesan menambahkan sebuah kode yang bertindak sebagai tanda tangannya. Skema yang dapat digunakan untuk melakukan proses tanda tangan digital terhadap suatu pesan juga bermacam-macam. Salah satunya adalah skema Schnorr Authentication dan Digital Signature. merupakan skema tanda tangan digital yang mengambil keamanan dari permasalahan menghitung logarithm adiskrit. Skema tanda tangan ini menggunakan bilangan prima dan perpangkatan modulo dalam proses pembentukankuncinya. Skema otentikasi dapat dimodifikasi menjadi skema tanda tangan digital (digital signature). Proses pembentukan kunci privat dan publiknya sama seperti sekema otentikasi, namun pada skema tanda tangan digital ditambahkan sebuah fungsi hash. Digital Signature Scheme merupakan mekanisme keamanan jaringan yang menyediakan cara bagi pengirim data untuk “menandatangani†secara elektronik sebuah data dan penerima dapat memverifikasi “tanda tangan†itu secara elektronik..
Kata Kunci : Schnorr Authentication dan Digital Signature Scheme
References
Jogiyanto HM,MBA, Penerbit Andi, (2005)Analisa Dan Desain.
Rosa-Shalahuddin,Informatika, (2011) Rekayasa Perangkat Lunak
Bonett Setya Djati, Penerbit Andi,Simulasi Teori Dan Aplikasinya, (2007). 4. Munir, R., Kriptografi, Informatika, Bandung, 2006.
Rinaldi Munir, Kriptografi,Penerbit Informatika, (2006).
Abdul Kadir, Penerbit Andi, Algoritma dan Pemograman Java, (2013)
Wardhana, Penerbit Andi, 2008, Microsoft Visual Basic.net 2008