• Tidak ada hasil yang ditemukan

Implementasi Algoritma Kunci Public Rabin Cryptosystem dan Extended Polybius Square Dalam Pengamanan

N/A
N/A
Protected

Academic year: 2017

Membagikan "Implementasi Algoritma Kunci Public Rabin Cryptosystem dan Extended Polybius Square Dalam Pengamanan"

Copied!
4
0
0

Teks penuh

(1)

10

BAB 1 PENDAHULUAN

1.1 LatarBelakang

Di Era globalisasi saat ini, kemajuan teknologi informasi dan komunikasi telah berkembang pesat. Kemajuan teknologi informasi dan komunikasi ini juga memberikan pengaruh yang besar bagi kehidupan manusia. Perkembangan teknologi juga memungkinkan setiap orang untuk saling bertukar data, informasi, atau pesan kepada orang lain tanpa batasan jarak dan waktu.

Pada saat ini telah banyak fasilitas yang dapat digunakan untuk melakukan pertukaran data dan informasi. Pertukaran informasi dapat dilakukan dengan cara mengirimkan pesan berupa pesan teks, baik dalam bentuk Document, PDF(Portable Document File) ataupun gambar. Terjaminnya kerahasiaan data dalam pengiriman

pesan tersebut merupakan salah satu hal yang perlu diperhatikan. Karena tidak tertutup kemungkinan terjadinya proses pertukaran informasi yang bersifat rahasia dalam data tersebut. Sehingga mungkin saja terjadi duplikasi data karena kurangnya keamanan data pada pesan yang dikirimkan, maupun tersebar serta terjadi plagiatisme terhadap isi data yang akhirnya dapat merugikan pihak pengirim ataupun penerima. Sehingga untuk itu dirancanglah sebuah aplikasi yang menerapkan algoritma kriptografi yang berfungsi untuk membantu mengamankan file data tersebut sebelum nantinya akan disebarluaskan atau dikirimkan kepada seseorang. Algoritma kriptografi yang di gunakan diantaranya adalah algoritma kunci publik Rabin Cryptosystem dan algoritma Extended Polybius Square.

Kriptografi adalah suatu ilmu dan seni yang berfungsi untuk menjaga kerahasiaan suatu pesan dengan cara menyandikannya kedalam bentuk pesan yang tidak dapat diartikan lagi maknanya. Kriptografi telah digunakan sejak berabad – abad yang lalu. Yang dikenal dengan kriptografi klasik. Dalam ilmu kriptografi, data yang akan dirahasiakan disebut plaintext. Data atau pesan hasil penyandian disebut ciphertext (Mollin, 2007). Proses untuk mengkonversi plaintext menjadi ciphertext

(2)

11

disebut enkripsi. Proses untuk mengembalikan plaintext dari ciphertext disebut dekripsi. Algoritma kriptografi (ciphers) adalah fungsi-fungsi matematika yang

digunakan untuk melakukan enkripsi dan dekripsi. Dalam kriptografi di perlukan kunci yaitu kode untuk melakukan enkripsi dan dekripsi.

1.2. Rumusan Masalah

Rumusan masalah dalam penelitian ini adalah bagaimana membuat sebuah aplikasi yang nantinya dapat membantu seseorang atau beberapa pihak dalam pengamanan data khususnya PDF(Portable Document File) dengan menggunakan algoritma Rabin Cryptosystem dan algoritma Extended Polybius Square

1.3 Batasan Masalah

Batasan masalah dalam penelitian ini adalah:

1. Algoritma yang digunakan adalah algoritma kunci publik Rabin Cryptosystem dan algoritma Extended Polybius Square

2. File yang digunakan berupa file dalam bentuk PDF (Portabel Document File). 3. Bahasa Pemograman yang digunakan Visual Basic.Net

4. Proses enkripsi dan dekripsi hanya membaca bit dari text.

1.4. Tujuan Penelitian

Tujuan dari penelitian ini antara lain adalah Menganalis sistem kerja algoritma kunci publik Rabin Cryptosystem dalam melakukan proses enkripsi file PDF (Portabel Document File) dan menggabungkannya dengan algoritma Extended Polybius Square

dalam proses enkripsi dan deksripsi.

1.5. Manfaat Penelitian

Penelitian ini diharapkan dapat menghasilkan sebuah aplikasi yang dapat digunakan untuk proses pengamanan data file PDF (Portabel Document File) sehingga bermanfaat bagi pengguna yang ingin menjaga kerahasiaan dan keamanan terhadap

file PDF (Portabel Document File) yang dikirimkan maupun yang akan

disebarluaskan. Dan juga dapat bermanfaat bagi orang lain yang ingin melakukan penelitian di bidang hybrid cryptosystem

(3)

12

1.6. Metodologi Penelitian

Adapun metode yang digunakan penulis dalam penelitian ini adalah sebagai berikut : 1. Studi Kepustakaan

Pada tahap ini, dilakukan peninjauan terhadap buku-buku, artikel-artikel, maupun hasil penelitian yang membahas tentang enkripsi dengan algoritma kunci publik Rabin Cyptosystem dan algoritma Extended Polybius Square serta bahasa pemrograman Visual Basic.Net.

2. Analisis dan Perancangan Sistem

Tahap ini digunakan untuk mengolah data dari hasil studi literatur dan kemudian melakukan analisis dan perancangan menggunakan algoritma Kunci publik Rabin Cryptosystem dan algoritma Extended Polybius Square sehingga menjadi suatu aplikasi yang terstruktur dan jelas..

3. ImplementasiSistem

Algoritma kunci publik Rabin Cryptosystem dan algoritma Extended Polybius Square masing-masing diimplementasikan menggunakan metode enkripsi

hybrid dalam pembuatan suatu aplikasi dengan menggunakan Bahasa

Pemrograman Visual Basic. Net. 4. Pengujian

Menguji apakah aplikasi yang dibuat telah berjaan sesuai keinginan dan apakah aplikasi itu nantunya dapat membantu untuk mengamankan data PDF (Portabel Document File) sehingga tidak dapat di copy.

5. Dokumentasi

Metode ini berisi laporan dan kesimpulan akhir dari hasil analisa dan pengujian dalam bentuk skripsi.

1.7. Sistematika Penulisan

Sistematika pada penulisan skripsi ini terdiri dari beberapa bagian, yaitu:

(4)

13

BAB 1: PENDAHULUAN

Bab ini berisi latar belakang masalah, rumusan masalah, batasan masalah, tinjauan penelitian, manfaat penelitian, metodologi penelitian dan sistematika penulisan skripsi.

BAB 2: LANDASAN TEORI

Bab ini berisi teori-teori yang berkaitan dengan kriptografi, algoritma kunci publik Rabin Cryptosystem dan algoritma Extended Polybius Square.

BAB 3 : ANALISIS DAN PERANCANGAN SISTEM

Bab ini berisi tentang proses pembuatan algoritma pemrograman, Use Case Scenario, Flowchart Sistem, Flowchart algoritma, rancangan aplikasi dan pembuatan User

Interface aplikasi.

BAB 4 : IMPLEMENTASI DAN PENGUJIAN

Bab ini berisi ulasan dan pengujian terhadap program yang telah di implementasikan.

BAB 5: KESIMPULAN DAN SARAN

Bab ini berisikesimpulan yang diperoleh dalam menjalani penelitian ini dan saran yang berguna dalam usaha untuk melakukan perbaikan dan pengembangan penelitian.

Referensi

Dokumen terkait

Setelah Alice mendapatkan hasil enkripsi pesan selanjutnya Alice akan mengenkripsi kunci dari pesan tersebut dengan menggunakan kunci publik dari algoritma Rabin. Gambar

Aplikasi ini membuat sebuah enkripsi sebuah pesan atau gambar dengan menggunakan Public-Key Encryption dengan teknik ElGamal, McEliece, dan Rabin. Pembahasan hanya

- Pada penelitian sebelumnya telah dilakukan penelitian untuk keamanan data dengan kriptografi yang berjudul Implementasi Algoritma Affine Cipher dan Algoritma

Beberapa rumusan masalah yang diambil dari latar belakang di atas adalah: Bagaimana merancang aplikasi pesan dengan menerapkan algoritma ELGamal dalam pengamanan

MessageBox.Show("Pasangan kunci tidak boleh ada yang kosong.", "Kesalahan Kunci",

dihancurkan. Panjang kunci One Time Pad – panjang teks asli sehingga tidak ada kebutuhan untuk menggulang penggunaan kunci selama proses enkripsi.. Aturan enkripsi

Gambar 4.11 menunjukkan grafik dari rata-rata waktu proses enkripsi file pada algoritma Spritz yang memiliki panjang kunci 23 digit dengan panjang karakter yang

Yang menjadi rumusan masalah dalam penelitian ini adalah bagaimana mengimplementasikan suatu sistem keamanan data yang mampu melakukan proses enkripsi dan dekripsi suatu data