• Tidak ada hasil yang ditemukan

Implementasi Algoritma Massey-Omura dan Algoritma Elias Gamma pada Simulasi Three-Pass Protocol

N/A
N/A
Protected

Academic year: 2017

Membagikan "Implementasi Algoritma Massey-Omura dan Algoritma Elias Gamma pada Simulasi Three-Pass Protocol"

Copied!
5
0
0

Teks penuh

(1)

BAB 1

PENDAHULUAN

1.1.Latar Belakang

Seiring dengan pesatnya kemajuan teknologi pada saat sekarang ini, pertukaran

informasi telah sangat mudah dilakukan. Kebutuhan akan informasi yang cepat,

membuat pertukaran informasi tidak hanya dilakukan secara langsung melainkan juga

dengan bantuan media komunikasi.

Media komunikasi yang telah semakin baik juga memungkinkan pertukaran

informasi menjadi tidak terbatas. Setiap orang dapat saling bertukar informasi secara

efisien tanpa terpengaruh adanya biaya yang mahal dan waktu yang lama. Dalam situasi

ini, beberapa pihak yang tidak bertanggung jawab mencari kelemahan dan melakukan

pencurian data.

Beberapa permasalahan yang terjadi juga terhadap kapasitas data yang akan

dikirimkan saat saling bertukar informasi. Besarnya data yang akan dikirim akan

menyebabkan terhambatnya akses cepat pada penerimaan informasi.

Sebuah metode pengamanan data pada dunia komputer disebut kriptografi.

Kriptografi merupakan ilmu yang mempelajari mengenai teknik merahasiakan pesan.

Pada teknik penyandian pesan dalam ilmu kriptografi, salah seorang mengirim pesan

kepada orang lainnya dengan melakukan pengkodean pesan asli disebut enkripsi. Pesan

yang telah dirahasiakan tersebut hanya dapat dibaca oleh penerima pesan. Penerima

pesan akan mengembalikan kode – kode yang telah diterimanya kedalam pesan asli

disebut dekripsi.

Massey-Omura merupakan salah satu algoritma kriptografi yang cukup baik

(2)

memiliki masing-masing dua kunci untuk mengenkripsi dan mendekripsi pesan (Yan,

2013).

Berkaitan dengan efisiensi data yang harus dikirim dalam pertukaran informasi,

sebuah metode yang umum digunakan disebut kompresi. Kompresi merupakan sebuah

seni melakukan efisiensi pada data dengan cara memadatkan susunan data, sehingga

memiliki ukuran lebih kecil (Kodituwakku & Amarasinghe, 2010). Elias Gamma

merupakan salah satu Algoritma kompresi yang bersifat Lossless. Algoritma kompresi

Lossless adalah jika pada saat proses kompresi tidak ada data yang hilang dan berhasil

mengembalikan data dengan utuh. Kompresi ini cocok untuk basis data, dokumen

atau spreadsheet (Bhattacharjee et al, 2013).

Three-Pass Protocol merupakan sebuah skema kerja yang memungkinkan dua

orang bertukar pesan tanpa melakukan pertukaran kunci. Pada skema kerja Three-Pass

Protocol, keamanan data akan lebih terjamin karena kunci enkripsi dan dekripsi tidak

disertakan untuk dikirim.

Oleh karena itu, penulis ingin melakukan penelitian mengenai penyandian pesan

file text dengan menggunakan algoritma kriptografi Massey-Omura dan sekaligus

melakukan efisiensi pada file yang akan dikirimkan dengan menggunakan algoritma

Elias Gamma.

Kedua algoritma tersebut diimplementasikan menggunakan sebuah protocol yang

disebut dengan Three-Pass Protocol. Protokol ini memungkinkan pengiriman pesan

tanpa menggunakan pertukaran kunci. Sehingga pesan yang dikirimkan dapat sampai

kepada penerima dengan aman.

1.2.Rumusan Masalah

Berdasarkan latar belakang di atas, maka rumusan masalah dalam penelitian ini adalah

bagaimana melakukan proses pengamanan dan pengirimanan data menggunakan

simulasi Three-Pass Protocol untuk keamanan dan efisiensi pengiriman data dengan

(3)

1.3.Tujuan Penelitian

Tujuan Penelitian ini adalah untuk memberikan pengamanan data dengan

mengimplementasikan algoritma Massey-Omura dan melakukan efisiensi pengiriman

data menggunakan algoritma Elias Gammapada simulasi Three-Pass Protocol.

1.4.Batasan Penelitian

Batasan masalah dalam penelitian ini antara lain adalah sebagai berikut:

1. Jenis file yang digunakan adalah file teks yang berekstensi .doc.

1. Plainteks dan cipherteks yang dapat dibuat berdasarkan ASCII printable character,

dengan list karakter yang digunakan adalah Ʃ = {A, B, C, D, E, F, G, H, I, J, K, L,

M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z,0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f, g,

h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, ., ,, !, &, *, #, ^, (, $, %, ), {, }, [, ],+,

-, =, <, >, /, :, ;, _, ?, |, `, ~, \\, @, ‘ ‘} |Ʃ| = 93

2. Implementasi berupa enkripsi,dekripsi,kompresi dan dekompresi pesan saja dan

tidak melakukan kriptanalisis.

3. Bahasa pemrograman yang digunakan adalah C#.

4. Implementasi hanya pada file .doc yang berisi teks

5. Pengujian yang dilakukan adalah pada integritas data

6. Pengecekan bilangan prima dengan Lehmann

1.5. Manfaat Penelitian

Penelitian ini diharapkan mampu memberikan kemudahan kepada masyarakat dalam

merahasiakan pesan dan sekaligus memberikan kemudahan dalam pengirimannya

dengan melakukan kompresi pada pesan tersebut.

1.6. Metodologi Penelitian

Metode penelitian yang dilakukan dalam penelitian ini adalah:

1. Studi Pustaka

(4)

bentuk jurnal yang berhubungan dengan Three Pass Protocol, Algoritma

Massey-Omura dan Algoritma Elias Gamma.

2. Analisis dan Perancangan

Berkaitan dengan batasan masalah, pada tahap ini dianalisis apa saja yang

dibutuhkan dalam penelitian ini dan selanjutnya dirancang dalam bentuk diagram

alir dan diagram UML.

3. Implementasi

Pada tahap ini perancangan Diagram Alir diimplementasikan dengan menggunakan

bahasa pemrograman C#.

4. Pengujian

Pada tahap ini prototipe yang telah dirancang dilakukan pengujian dengan

menggunakan file teks berekstensi .doc.

5. Dokumentasi

Pada tahap ini dilakukan pendokumentasian penelitian yang telah dilakukan mulai

dari tahap analisa sampai kepada pengujian dalam bentuk skripsi.

1.7.Sistematika Penulisan

Sistematika penulisan skripsi in iterdiri dari beberapa bagian utama, yaitu:

BAB 1 PENDAHULUAN

Bab ini berisi latar belakang pemilihan judul skripsi “Implementasi Algoritma Massey-Omura dan Algoritma Elias Gamma pada simulasi Three-Pass Protocol”, rumusan masalah,

batasan masalah, tujuan penelitian, manfaat penelitian, metode

penelitian dan sistematika penulisan.

BAB 2 LANDASAN TEORI

Bab ini menjelaskan tentang sistem kriptografi dan kompresi

secara umum, teori dan dasar-dasar perhitungan serta contoh

implementasi algoritma Massey-Omura, Elias Gamma dan

mekanisme Three-Pass Protocol.

(5)

Bab ini berisi analisis terhadap masalah penelitian dan

perancangan sistem yang akan dibangun sebagai solusi

permasalahan tersebut.

BAB 4 IMPLEMENTASI DAN PENGUJIAN

Bab ini berisi Implementasi Algoritma Massey-Omura dan

Algoritma Elias Gamma pada simulasi Three-Pass Protocol,

selanjutnya pengujian terhadap sistem yang telah dibangun

dengan beberapa sampel file teks serta pembahasan hasil

pengujian dan analisisnya.

BAB 5 KESIMPULAN DAN SARAN

Bab ini memuat kesimpulan dari uraian penjelasan bab-bab

sebelumnya dan saran berdasarkan hasil pengujian yang

diharapkan dapat bermanfaat untuk pengembangan sistem

Referensi

Dokumen terkait

Penelitian ini mengangkat masalah submodul (A,B)-invarian dan submodul ketercapaian yang muncul dari suatu masalah dalam teori sistem linear atas daerah ideal utama (d.i.u) yang

Melakukan bimbingan dan fasilitasi bagi lembaga untuk mendapatkan pemahaman mengenai ketentuan tempat baca dan bahan bacaan yang harus dimiliki oleh lembaga, serta

Ade terlahir dalam keadaan buta total ( blind ) bukan sekedar low vision (kurang lihat) ataupun limited vision , mengalami proses pertumbuhan yang khas

15 Sarana pembelajaran Melakukan bimbingan dan fasilitasi bagi lembaga untuk mendapatkan pemahaman mengenai ketentuan peralatan dan perlengkapan sarana pembelajaran yang seharusnya

Angket ini saya maksudkan sebagai alat pengumpulan data dalam rangka menyusun skripsi yang berjudul “ Etos Kerja Penenun dalam Meningkatkan Status Ekonomi (Studi Deskriptif

Online game and quiz ini merupakan aplikasi yang didasarkan pada: (a) karakteristik user , karena user nya adalah mahasiswa maka model butir soal yang digunakan disesuaikan

Untuk melakukan pengujian pada implementasi failover ini apakah berjalan dengan baik atau tidak adalah menghentikan cluster service, dengan cara menghentikan cluster

Saya adalah mahasiswa Program Studi Pendidikan Ners Fakultas Keperawatan Universitas Sumatera Utara yang melakukan penelitian dengan tujuan untuk mengidentifikasi kognitif,