PENDAHULUAN
1.1
menjaga kerahasiaan informasi terutama bagi informasi yang isinya hanya boleh
diketahui oleh pihak yang berhak saja. Pengiriman data atau informasi tanpa
dilakukan pengamanan akan beresiko terhadap penyadapan dan informasi yang
ada di dalamnya dapat mudah diketahui oleh pihak-pihak yang tidak berhak.
Salah satu hal penting dalam menjaga kerahasiaan dan keamanan data
adalah enkripsi. Enkripsi adalah sebuah proses yang melakukan perubahan sebuah
kode dari yang dapat dimengerti menjadi sebuah kode yang tidak dapat dimengerti
atau tidak terbaca. Enkripsi dapat diartikan sebagai kode atau chiper. Sebuah
chiper menggunakan suatu algoritma yang dapat mengkodekan semua aliran data
(stream) bit dari sebuah pesan menjadi cryptogram yang tidak dapat dimengerti
(unintelligible), dan untuk memperoleh kembali informasi yang asli dilakukan
proses dekripsi dengan menggunakan kunci yang benar.
1.2
Rumusan Masalah
Pada penelitian yang dibahas di dalam tugas akhir, algoritma simetris RC-4
1.3
Batasan Masalah
Permasalahan yang akan dibahas dalam tugas akhir ini memiliki batasan
sebagai berikut :
1. Ukuran file yang akan disandikan maksimal 1 Megabyte.
2. Sistem hanya menyandikan file yang memiliki atribut normal.
3. Bahasa pemrograman yang digunakan untuk membuat sistem adalah
bahasa pemrograman Delphi.
4. Algoritma kriptografi asimetris Diffie-Hellman digunakan oleh sistem
sebagai key-generator atau penghasil kunci dan kunci yang dihasilkan
akan digunakan oleh algoritma berikutnya untuk proses enkripsi dan
dekripsi.
5. Sistem menggunakan algoritma kriptografi simetris RC-4 untuk
melakukan proses enkripsi dan dekripsi menggunakan kunci yang
dihasilkan oleh algoritma kriptografi asimetris Diffie-Hellman.
1.4
Tujuan Penelitian
Tujuan penelitian tugas akhir ini adalah:
1. Untuk mengimplementasikan gabungan algoritma kriptografi DiffieHellman dan algoritma kriptografi RC-4 dalam menyandikan data teks.
2. Untuk memvisualisasikan hasil gabungan algoritma kriptografi DiffieHellman dan algoritma kriptografi RC-4 dalam suatu aplikasi perangkat
lunak berbasis Windows XP.
3. Untuk mengetahui kehandalan atau kinerja dari kombinasi algoritma
kriptografi Diffie-Hellman dan algoritma kriptografi RC-4 dalam
menyandikan teks.
4. Untuk mengetahui kekurangan atau kelemahan dari sistem yang dibuat.
1.5
Spesifikasi Sistem
Penyelesaian tugas akhir ini membutukan hardware dan software yang
Software
- Sistem operasi Microsoft Windows XP Profesional
- Bahasa pemrograman Delphi
1.6
Metodologi Penelitian
Metodologi yang digunakan dalam menyelesaikan penelitian tugas akhir ini
adalah :
Langkah 1:
Melakukan studi pustaka dengan mempelajari pustakapustaka (buku, jurnal, artikel, diktat kuliah, berbagai sumber
dari internet) yang berkaitan dengan keamanan data,
kriptografi, algoritma kriptografi Diffie-Hellman, algoritma
kriptografi RC-4, dan Delphi.
Langkah 2:
Langkah 3:
Langkah 4:
Langkah 5:
Langkah 6:
1.7
Sistematika Penulisan
Untuk membantu mempermudah para pembaca dalam menggunakan dan