76
BAB III METODOLOGI PENELITIAN
Seperti yang telah dibahas pada bab I, dalam pembuatan aplikasi Implementasi Algoritma RSA dan Blowfish Untuk Enkripsi dan Dekripsi Data Menggunakan Delphi 7,
ada beberapa metode yang digunakan diantaranya :
3.1 Metode Pengumpulan Data
Dalam rangka menyusun skripsi ini, diperlukan data-data informasi yang relatif lengkap sebagai bahan yang dapat mendukung kebenaran materi uraian
pembahasan. Oleh karena itu dilakukan pengumpulan data untuk mendapatkan informasi atau bahasa materi yang diperlukan. Adapun metode pengumpulan data-
data dan informasi yang diperlukan adalah sebagai berikut :
3.1.1 Studi Pustaka
Metode pustaka, yaitu pengumpulan data dan informasi dengan cara membaca buku-buku referensi, e-book dan web site. Dokumen-dokumen yang
termasuk didalamnya yaitu penelitian-penelitian terdahulu, buku, artikel dan jurnal yang berkaitan dengan objek penelitian.
3.1.2 Studi Literatur
Melakukan studi perbandingan dan analisis antara aplikasi yang pernah dibuat oleh seseorang dengan aplikasi yang penulis buat. Termasuk kelebihan dan
kekurangan aplikasi yang telah di buat.
77 Studi Literatur
Nama Judul Skripsi
Kesimpulan
1. Sarlika Muliati Universitas Islam Negeri
Syarif Hidayatullah Jakarta: 2008
2. Prilia Lestari Univeristas Islam Negeri
Syarif Hidayatullah Jakarta: 2008
Implementasi kriptografi
dengan menggunakan
Metode DES dan Kunci Publik
RSA untuk keamanan data
pada kandepag kota jakarta timur
Implementasi digital envelope
dengan menggunakan
metode Blowfish dan RSA di
PPPTMGB Pusat Penelitian
dan Pengembangan
Teknologi 1. Kriptografi dengan
menggunakan kombinasi cipher
simetris dan asimetris melalui metode DES
dan RSA dapat memberikan
pengamanan ganda terhadap kerahasiaan
data dan informasi penting.
2. penggabungan dua algoritma kriptografi
menyebabkan proses enkripsi menjadi
panjang karena proses enkripsi dilakukan
berulang-ulang sebanyak metode
algoritma yang digunakan
3. Ukuran file yang dienkrip
yaitu,Komp3.jgp31kb, asal.xls61kb,Daftar
Isi.pdf70kb, UTS TKI Sarlika7B.zip73kb,
Konseptual Broadcasting.ppt150kb
, DES.rar409kb, 08.mp31.234kb
1. Menggunakan Algoritma Blowfish dan RSA
2. Aplikasi yang dibuat berbasis web.
3. Ukuran file yang besar akan mempengaruhi lama
proses enkripsi dan dekripsi. 4. Ukuran file yang dienkrip
yaitu, Data PC.enc518kb, GD Geofisika.enc838kb,
Lemigas.enc754kb, Logo
78 3. Achmad Nursoleh
Universitas Islam Negeri Syarif Hidayatullah
Jakarta: 2010 4.Prima Even Ramadhan
Universitas Islam Negeri Syarif Hidayatullah
Jakarta:2009 Minyak dan Gas
Bumi Aplikasi Email
dengan kriptografi DES,
RSA, dan MD5 menggunakan
bahasa pemograman java
Evaluasi Kinerja Algoritma
Lemvel-Ziv Store Szymanski
terhadap data teks dan gambar
enc.enc76kb, Sejarah lemigas721kb
1. Penerapan kriptografi 2. menggunakan algoritma
DES, RSA, dan MD5 untuk menjaga keamanan
data email dan tidak mudah dibaca oleh
pihak-pihak lain yang tidak berkepentingan
3. Kriptografi dengan menggunakan kombinasi
algoritma kunci simetris dan asimetris kriptografi
hibrida melalui metode DES, RSA dan MD5
dapat memberikan pengamanan ganda
terhadap kerahasiaan email
4. Membuktikan bahwa email yang dikirim
benar-benar dari pengirim yang sah
1. Program Implementasi yang digunakan
memiliki tingkat kompresi maksimal
sebesar 12 , baik ketika melakukan
kompresi terhadap file teks maupun file
gambar. Untuk kasus file teks, hasil kompresi
maksimal tersebut diperoleh ketika file teks
tersebut terdiri dari yang karakter yang sama
dengan jumlah minimal 1017 karakter.sedangkan
untuk kasus file gambar,
79 hasil maksimal tersebut
diperoleh untuk file gambar dengan warna
monotone
yang memiliki ukuran minimal 4500
bytes.
2. Untuk kasus file teks khususnya microsoft
word , algoritma LZSS
akan memberikan hasil kompresi yang cukup
baik apabila file teks sebagian besar berisi
teks. Adanya gambar akan memperburuk
kinerja pengkompresian algoritma LZSS
terhadap file tersebut dikerenakan dalam satu
program word processing, file-file
gambar biasanya disimpan dalam bentuk
yang sudah di kompresi sehingga menyulitkan
algoritma LZSS untuk melakukan kompresi
3. Untuk kasus file gambar, hasil optimal
akan di peroleh ketika gambar dan file tersebut
banyak memiliki piksel dengan warna yang
sama
4. Kinerja algoritma LZSS secara umum cukup baik
ketika dibandingkan dengan proses pack dan
compress.
Hal ini di tunjukkan dengan lebih
baiknya rasio kompresi LZSS ketika digunakan
untuk kompresi terhadap Centerburry Corpus
dan file
teks ACT
80
Tabel 3.1
Studi Literatu
r B
er da
sa rk
an st
ud i
lit er
at ur
di at
as belum ada aplikasi kriptografi yang melakukan proses enkripsi dan dekripsi pada file yang berukuran lebih besar 370 MB. Penulis juga melakukan analisa
terhadap aplikasi yang lain, hasilnya beberapa aplikasi masih berbasis standalone. Hal ini mempunyai kelemahan karena aplikasi tersebut hanya dapat diterapkan
hanya pada sebuah PC sebagai server saja, sedangkan aplikasi yang penulis buat sudah berbasis client server sehingga aplikasi ini memungkinkan dapat diterapkan
pada banyak PC.
3.2 Metode Pengembangan Sistem