Kerangka Pemikiran Bahan dan Alat Waktu dan Tempat Penelitian Prosedur Penelitian

23

BAB 3 METODOLOGI PENELITIAN

3.1 Kerangka Pemikiran

Berbagai algoritma telah dibuat guna memperbaiki atau menutupi kelemahan dari algoritma DES, seperti 2DES, 3DES, NewDES, DES-G dan DES-X, dan lain lain. Setiap algoritma memiliki pendekatan yang berbeda.beda. Di antara semua algoritma di atas, hanya 3DES-lah yang dianggap terbaik hingga sempat menggantikan posisi DES sebagai standar penyandian, hingga akhirnya digantikan oleh AES. Penelitian ini dibuat dengan tujuan untuk memperbaiki memperbaiki atau menutupi kelemahan algoritma penyandian DES dengan menggunakan metoda atau pendekatan yang belum pernah dilakukan sebelumnya. Di lain pihak hasil akhir dari penelitian ini diharapkan dapat menghasilkan algoritma yang lebih baik dari algoritma perbaikan algoritma DES yang telah ada pada saat ini, seperti 3DES, 2DES atau algoritma DES turunan lainnya. Di balik strukturnya yang kuat, ternyata masih terdapat celah yang dapat diperbaiki pada algoritma DES, yang belum dilakukan oleh algoritma perbaikan manapun. Beberapa celah ini di antaranya memperbesar ukuran tabel inntial permutation, mengganti komponen Sbox, atau mengganti rumus atau persamaan yang digunakan.

3.2 Bahan dan Alat

Peralatan yang digunakan dalam penelitian ini adalah dua buah PC Personal Komputer, sebuah PC digunakan untuk pembuatan program coding, di lain pihak lainnya digunakan untuk pengetesan program. Komputer yang digunakan untuk pembuatan program memiliki Prosesor Intel 2600 MHz, 512 Mb RAM, dan Sistem oOperasi Windows Xp. PC yang dipergunakan untuk pengujian program memiliki Prosesor Celleron 500 Mhz, 128 RAM, dan Sistem Operasi Windows Millenium. Aplikasi 24 yang digunakan dalam penelitian ini dibuat dengan menggunakan bahasa pemrograman Microsoft Visual Basic 6.

3.3 Waktu dan Tempat Penelitian

Penelitian ini dilakukan di Laboratorium Komputer S2 IPB. Mulai Maret hingga Mei 2007.

3.4 Prosedur Penelitian

Penelitian ini akan dimulai dengan menganalisis algoritma penyandian DES, guna memahami kekuatan dan kelemahannya. Pada tahap awal ini juga akan dicatat setiap peluang perbaikan algoritma yang mungkin dilakukan guna menutupi kelemahan utama algoritma penyandian DES. Bagan alir penelitian selengkapnya dituangkan dalam Gambar berikut. Gambar 6 Bagan alir prosedur penelitian Mulai Analisis Permasalahan Studi Literatur Perancangan Algoritma Perbaikan ? Selesai Implementasi Program Pengujian Program Pembahasan Program Analisis pola tabel konversi posisi DES Perancangan tabel konversi N 25 Penelitian perbaikan kinerja DES ini sangat erat hubungannya dengan studi literatur terutama terhadap perbaikan DES yang telah ada pada saat ini. Berbagai analisis harus dilakukan guna mencari berbagai titik kelemahan dari perbaikan penyandian DES yang telah ada pada saat ini. Suatu perancangan program yang matang juga harus dilakukan agar dapat menghasilkan algoritma penyandian yang dapat memperbaiki keamanan DES, dan mampu memberikan kinerja yang lebih baik daripada algoritma perbaikan DES yang telah ada pada saat ini.

3.6. Parameter Pengukuran