T0 Judul Institutional Repository | Satya Wacana Christian University: Penerapan Enkripsi Openssl Untuk Meningkatkan Keamanan Transfer Data Dalam Web Server Melalui File Transfer Protocol (FTP) Server

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
2015

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
2015

i

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


Sri Winarso Martyas Edi, S.Kom, M.Cs
Ketua Program Studi

ii

Pernyataan Bebas Plagiasi
Yang bertandatangan di bawah ini:
Nama

:

Eri Sunarko

NIM

:

562012026

Program Studi


:

Diploma Teknik Informatika

Fakultas

:

Teknologi Informasi,
Kristen Satya Wacana

Universitas

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
iii

Pernyataan Persetujuan Publikasi
Laporan Tugas Akhir untuk Kepentingan Akademis
Sebagai civitas akademika Universitas Kristen Satya Wacana
(UKSW), saya yang bertandatangan di bawah ini:
Nama

:


Eri Sunarko

NIM

:

562012026

Program Studi

:

Diploma Teknik Informatika

Fakultas

:

Jenis Karya


:

Teknologi Informasi, Universitas
Kristen Satya Wacana
Tugas Akhir

Demi pengembangan ilmu pengetahuan, menyetujui untuk
memberikan kepada UKSW hak bebas royalti non-eksklusif (nonexclusive 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
Pembimbing

iv

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
Wacana.

v


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

Eri Sunarko

vi

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
2.1

Penelitian Terdahulu ............................................. 4

vii

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

Daftar Pustaka ............................................................................. 29

viii

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
Unsniff Network Analyzer ...................................... 26