PENERAPAN ENKRIPSI OPENSSL UNTUK MENINGKATKAN KEAMANAN TRANSFER DATA
DALAM WEB SERVER
MELALUI FILE TRANSFER PROTOCOL (FTP) SERVER
LAPORAN PENELITIAN
Diajukan Kepada Program Studi Diploma Teknik Informatika
guna memenuhi sebagian dari persyaratan untuk mencapai gelar
Ahli Madya Teknik Informatika
Oleh :
Eri Sunarko NIM : 562012026
Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
i
PENERAPAN ENKRIPSI OPENSSL UNTUK
MENINGKATKAN KEAMANAN TRANSFER DATA
DALAM WEB SERVER
MELALUI FILE TRANSFER PROTOCOL (FTP) SERVER
Laporan Tugas Akhir
Oleh :
Eri Sunarko NIM : 562012026
Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
ii
Lembar Pengesahan
Judul : Penerapan Enkripsi OpenSSL untuk Meningkatkan Keamanan Transfer Data dalam Web Server Melalui File Transfer Protocol (FTP) Server
Nama Mahasiswa : Eri Sunarko
NIM : 562012026
Program Studi : Diploma Teknik Informatika
Fakultas : Teknologi Informasi
Salatiga, 5 Agustus 2015
Menyetujui,
Drs. Prihanto Ngesti Basuki, M.Kom Pembimbing
Mengesahkan,
Dr. Dharmaputra T. Palekahelu, M. Pd Dekan
iii
Pernyataan Bebas Plagiasi
Yang bertandatangan di bawah ini:
menyatakan dengan sesungguhnya bahwa laporan dengan judul:
Penerapan Enkripsi OpenSSL untuk Meningkatkan Keamanan Transfer Data dalam Web Server Melalui File Transfer Protocol (FTP) Server yang dibimbing oleh:
1. Drs. Prihanto Ngesti Basuki, M.Kom
adalah benar-benar hasil karya saya.
Di dalam Laporan Tugas Akhir ini tidak terdapat keseluruhan atau sebagian tulisan atau gagasan orang lain yang saya ambil dengan cara menyalin atau meniru dalam bentuk rangkaian kalimat atau gambar serta simbol yang saya aku seolah-olah sebagai karya saya tanpa memberikan pengakuan pada penulis atau sumber aslinya.
Salatiga, 5 Agustus 2015
Yang memberi pernyataan,
Eri Sunarko
Diploma Teknik Informatika
iv Pembimbing
Pernyataan Persetujuan Publikasi
Laporan Tugas Akhir untuk Kepentingan Akademis
Sebagai civitas akademika Universitas Kristen Satya Wacana (UKSW), saya yang bertandatangan di bawah ini:
Demi pengembangan ilmu pengetahuan, menyetujui untuk memberikan kepada UKSW hak bebas royalti non-eksklusif (non-exclusive royalty free right) atas karya ilmiah saya yang berjudul:
Penerapan Enkripsi OpenSSL untuk Meningkatkan Keamanan Transfer Data dalam Web Server Melalui File Transfer Protocol (FTP) Server.
Dengan hak bebas royalti non-eksklusif ini, UKSW berhak menyimpan, mengalihmedia/mengalihformatkan, mengelola dalam bentuk pangkalan data, merawat, dan mempublikasikan Laporan Tugas Akhir saya, selama tetap mencantumkan nama saya sebagai penulis/pencipta.
Demikian pernyataan ini saya buat dengan sebenarnya.
Dibuat di : Salatiga Pada tanggal : 5 Agustus 2015
Yang menyatakan,
Eri Sunarko Mengetahui,
Drs. Prihanto Ngesti Basuki, M.Kom Nama
Diploma Teknik Informatika
Teknologi Informasi, Universitas Kristen Satya Wacana
v
Kata Pengantar
Puji syukur penulis panjatkan kepada Tuhan Yang Maha
Esa karena atas limpahan nikmat dan rahmat-Nya sehingga
penulis dapat menyelesaikan Laporan Tugas Akhir yang berjudul
“Penerapan Enkripsi OpenSSL untuk Meningkatkan Keamanan Transfer Data dalam Web Server Melalui File Transfer Protocol (FTP) Server”. Laporan Tugas Akhir ini dimaksudkan untuk memenuhi salah satu syarat memperoleh gelar Ahli Madya Komputer pada
Program Studi Diploma Teknik Informatika Fakultas Teknologi
Informasi Universitas Kristen Satya Wacana.
Selesainya Laporan Tugas Akhir ini tidak terlepas dari
seluruh pihak yang turut membantu, mendukung dan mendoakan
sehingga Laporan Tugas Akhir ini dapat selesai dengan baik.
Oleh karena itu, pada kesempatan ini penulis ingin mengucapkan
banyak terimakasih kepada :
1. Dr. Dharmaputra T. Palekahelu, M. Pd sebagai Dekan
Fakultas Teknologi Informasi, Universitas Kristen Satya
Wacana.
2. Bapak Sri Winarso Martyas Edi, S.Kom., M.Cs sebagai
Kepala Program Diploma Studi Teknik Informatika,
Fakultas Teknologi Informasi, Universitas Kristen Satya
vi
3. Bapak Drs. Prihanto Ngesti Basuki M.Kom sebagai
Dosen Pembimbing yang telah berkenan meluangkan
waktu untuk memberikan bimbingan dalam penyelesaian
Laporan Tugas Akhir ini.
4. Seluruh keluarga tercinta yang selalu memberikan
kepercayaan dan doa selama ini.
5. Semua sahabat, dan Keluarga D3 Teknik Informatika
Angkatan 2012 yang selalu memberikan semangat untuk
menyelesaikan Laporan Tugas Akhir ini.
Salatiga, 5 Agustus 2015
vii Daftar Isi
Judul ... i
Lembar Pengesahan ... iii
Pernyataan Bebas Plagiasi ... iv
Pernyataan Persetujuan Publikasi ... v
Kata Pengantar ... vi
Daftar Isi... viii
Daftar Gambar ... x
BAB I Pendahuluan ... 1
1.1 Latar Belakang ... 1
1.2 Tujuan ... 2
1.3 Rumusan Masalah ... 3
1.4 Batasan Masalah... 3
BAB II Tinjauan Pustaka ... 4
viii
2.2 Landasan Teori ... 4
BAB III Perancangan Sistem ... 8
3.1 Alur Pengerjaan Sistem ... 8
3.2 Perancangan Sistem ... 9
BAB IV Hasil dan Analisis ... 22
4.1 Hasil Implementasi... 22
4.2 Hasil Pengujian ... 24
BAB V Penutup ... 27
4.1 Kesimpulan ... 27
4.2 Saran ... 27
ix
Daftar Gambar
Gambar 4.1 Screenshoot Username dan Password terbaca dengan
mudah oleh wireshark... 22
Gambar 4.2 Screenshoot Koneksi ke server ditolak karena client
menggunakan browser dan tidak support untuk
koneksi TLS/SSL ... 23
Gambar 4.3 Tampilan Site Manager pada FileZilla untuk
terhubung ke server melalui port FTP dengan koneksi
TLS/SSL ... 23
Gambar 4.4 Screenshoot Tampilan Site Manager pada FileZilla
untuk terhubung ke server melalui port FTP dengan
koneksi TLS/SSL ... 24
Gambar 4.5 Screenshoot Paket data yang ditangkap oleh
wireshark telah dienkripsi sehingga tidak berupa plain
text. ... 24
Gambar 4.6 Screenshoot pernyataan dari sumber :
http://www.unleashnetworks.com ... 25
Gambar 4.7 Screenshoot Import Certificate Key ke dalam Key
Manager Unsniff Network Analyzer ... 26
Gambar 4.8 Screenshoot Username dan Password terbaca oleh