Anda di halaman 1dari 5

PERANGKAT LUNAK BANTU PEMAHAMAN

DIGITAL SIGNATURE DAN SUBLIMINAL CHANNEL DENGAN

METODE ONG-SCHNORR-SHAMIR

A. Latar Belakang Pemilihan Judul

Tanda tangan digital (digital signature) adalah suatu mekanisme otentikasi

yang memungkinkan pembuat pesan menambahkan sebuah kode yang bertindak

sebagai tanda tangannya. Skema (scheme) yang dapat digunakan untuk melakukan

proses tanda tangan digital terhadap suatu pesan (message) juga ada bermacam-

macam. Salah satu skemanya adalah skema Ong-Schnorr-Shamir.

Skema Ong-Schnorr-Shamir merupakan skema tanda tangan digital yang

berdasarkan pada persamaan linier sekuensial (sequentially linearized equations).

Skema tanda tangan digital ini menggunakan polinomial modulo n. Keamanan dari

skema ini didasarkan pada kesulitan untuk memecahkan persamaan polinomial. Versi

dari skema yang dideskripsikan pada pembahasan kali ini adalah berdasarkan

polinominal kuadratik.

Berdasarkan uraian di atas, penulis ingin merancang suatu perangkat lunak

yang mampu untuk menjelaskan secara terperinci prosedur kerja dari skema tanda

tangan digital Ong-Schnorr-Shamir. Oleh karena itu, penulis mengambil tugas akhir

(skripsi) dengan judul Perangkat Lunak Bantu Pemahaman Digital Signature

Scheme Ong-Schnorr-Shamir.
B. Perumusan Masalah

Berdasarkan latar belakang pemilihan judul, maka yang menjadi

permasalahan adalah bagaimana menjelaskan secara terperinci prosedur kerja dari

Digital Signature Scheme Ong-Schnorr-Shamir.

C. Tujuan dan Manfaat

Tujuan penyusunan tugas akhir (skripsi) ini adalah untuk merancang suatu

perangkat lunak yang mampu untuk menjelaskan secara terperinci prosedur kerja dari

Digital Signature Scheme Ong-Schnorr-Shamir.

Manfaat dari penyusunan tugas akhir (skripsi) ini, yaitu untuk membantu

pemahaman Kriptografi terutama mengenai Digital Signature Scheme Ong-Schnorr-

Shamir dan perangkat lunak juga dapat digunakan sebagai fasilitas pendukung dalam

proses belajar mengajar.

D. Pembatasan 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.

4. Perangkat lunak akan menampilkan langkah-langkah proses tanda tangan

(signature) dan verifikasi (verification).

5. Proses verifikasi akan dijelaskan dengan menggunakan bantuan animasi

gambar.

6. Kecepatan animasi dapat diatur sendiri, mulai dari 100 milisekon sampai 2000

milisekon.

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

E. Metodologi Penyelesaian

Langkah langkah pembuatan perangkat lunak ini antara lain :

1. Membaca dan mempelajari buku buku Kriptografi yang berhubungan

dengan Digital Signature Scheme Ong-Schnorr-Shamir.

2. Mempelajari prosedur kerja dari algoritma Extended Euclidean.


3. Mempelajari prosedur kerja dari Digital Signature Scheme Ong-Schnorr-

Shamir.

4. Merancang suatu perangkat lunak bantu pemahaman Digital Signature

Scheme Ong-Schnorr-Shamir.

5. Menguji perangkat lunak dan memperbaiki kesalahan (error) yang muncul.

F. Referensi

1. Kurniawan J., Kriptografi, Keamanan Internet dan Jaringan Komunikasi,

Penerbit Informatika Bandung, 2004.

2. Pramono D., Mudah menguasai Visual Basic 6, PT. Elex Media

Komputindo, 2002.

3. Schneier B., Applied Cryptography, Second Edition, John Willey and Sons

Inc., 1996.

4. Seberpy J., Pieprzyk J., Cryptography : An Introduction to Computer

Security, 1989.

5. Stallings W., Cryptography and Network Security, Third Edition, 2003.

6. Suryokusumo A., Microsoft Visual Basic 6.0, PT. Elex Media Komputindo,

2001.

7. Auditing Cryptographic Key Management, www.isaca.org.uk/northern/

CKM_ISACA_19Oct05.ppt, tanggal akses 2 Maret 2006.

8. Digital Signature, caislab.icu.ac.kr/Lecture/ data/2001/spring/ice605/


down/010508.PDF, tanggal akses 2 Maret 2006.

9. Chapter 9 : Digital Signatures, http://www.fi.muni.cz/usr/gruska/crypto04/

CHAPTER%2009%20-%20Digital%20signatures.ppt, tanggal akses 2 Maret

2006.

10. Lecture Notes on Cryptography, http://www.cs.ru.nl/~petervr/library/html/

security/gb_2001_cryptography.pdf, tanggal akses 2 Maret 2006.

Anda mungkin juga menyukai