Institutional Repository | Satya Wacana Christian University: Implementasi Kriptografi AES untuk Keamanan Data Sistem Konsultasi Dosen dan Mahasiswa Progdi S1 TI UKSW

Implementasi Kriptografi AES untuk Keamanan Data Sistem
Konsultasi Dosen dan Mahasiswa Progdi S1 TI UKSW
Laporan Penelitian

Diajukan kepada
Fakultas Teknologi Informasi
untuk memperoleh gelar Sarjana Komputer

Peneliti:
Ketsia Imanuella Sapulette (672010059)
Suprihadi, S.Si.,M.Kom.

Program Studi Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
2016

i

ii


iii

iv

v

HALAMAN PERSEMBAHAN DAN MOTTO

Skripsi ini Penulis persembahkan untuk :

Keluarga Tercinta

Motto :
Andalkan Tuhan Dalam Segala Hal

vi

Prakata
Ketika harus menyusun kata-kata untuk mengantar skripsi ini, maka inilah masa-masa yang

elegaka

agi pe eliti u tuk

Manis- asa

e utup satu tahapa

ya perjala a

elajar ya g telah pe eliti jala i .

i i telah pe eliti lalui de ga

e i ggalka kesa

e dala

di


belakang dan setumpuk bekal tugas di masa depan.
Oleh karenanya di saat yang menggembirakan ini perkenankan peneliti memanjatkan pujian dan
syukur yang tak putus-utusnya kepada Dia Sumber Segala Hikmat yang penyertaanNya telah nyata
dengan menghadirkan orang-ora g ter i ta dala
semuanya benar- e ar

e ggairahka

.Kepada

perjala a

i i ya g kehadira

ereka se ua pe eliti tidak lai

ya

e


uat

e gu apka

terimakasih yang tak terhingga :
1. Bapak Dr. Dharmaputra T. Palekahelu, M.Pd., selaku Dekan Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana Salatiga.
2. Bapak Suprihadi, S.Si., M.Kom., selaku Ketua Program Studi Teknik Informatika, Fakultas
Teknologi Informasi, Universitas Kristen Satya Wacana Salatiga.

3. Kepada Dosen pembimbing…..
4. Seluruh Bapak/Ibu dosen dan seluruh staf di Fakultas Teknologi Informasi, Univeristas Kristen
Satya Wacana Salatiga yang telah mendidik dan memberikan motivasi dalam penelitian ini.

5. kepada keluarga saya, terima kasih atas doa dan dukungan yang selama ini diberikan
kepada saya selama saya berkuliah di UKSW, dan juga dengan doa dan dukungan dari
kalian semua saya dapat menyelesaikan tugas akhir saya dengan baik..
6. kepada semua teman-teman saya,saya mengucapkan terima kasih atas bantuan,doa dan
dukungan kalian kepada saya selama ini.


Akhirnya biarlah semua yang telah peneliti lakukan dan usahakan selama melalui tahapan
ini ada manfaatnya di masa mendatang.
Salatiga, Mei 2016

Ketsia Imanuella Sapulette
vii

Implementasi Kriptografi AES untuk Keamanan Data Sistem Konsultasi Dosen
dan Mahasiswa Progdi S1 TI UKSW

1)

Ketsia Sapulette, 2) Suprihadi

Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Jl. Diponegoro 52-60, Salatiga 50711, Indonesia
Email: 1) ketsia@gmail.com, 2) suprihadi@staff.uksw.edu

Abstract


Data and information is a conceptual resource that exists in a university that is widely used to
support the development of the university itself. Obstacles encountered in the implementation of the
final project guidance, practical work, etc., ie the distance and a different schedule between lecturers
and students. This can lead to failure of communication, so that the counseling process can be neglected.
Besides sometimes standard procedures such as registration form is not well-organized guidance on
factors to negligence. That requires a system that can facilitate the process of guidance that could be
better. Based on these problems, this research developed system of consultation of faculty and students.
The results of this study are expected consultation system faculty and students, who applied to the
Faculty of Information Technology SWCU, more particularly in the course of Informatics undergraduate
level able to help the course of consultation between faculty and students to have a security system that
assured that the process of an ongoing conversation can proceed smoothly. The system was developed
using web technology. Conversations between lecturers and students who performed in the system,
secured by means of encryption. Web technology used is PHP, and MySQL database. The encryption
algorithm used is AES.
Keywords: Cryptography, AES, PHP

viii

Abstrak


Data dan informasi adalah suatu sumber daya konseptual yang ada di dalam suatu universitas
yang banyak digunakan untuk mendukung perkembangan universitas itu sendiri. Kendala yang dihadapi
dalam pelaksanaan bimbingan tugas akhir, kerja praktek, dan bimbingan kuliah, yaitu jarak dan jadwal
yang berbeda antara dosen dan mahasiswa. Hal tersebut dapat menyebabkan kegagalan komunikasi,
sehingga proses bimbingan dapat terbengkalai. Selain itu kadang kala prosedur standar seperti
pencatatan form bimbingan tidak terorganisasi dengan baik atas faktor ketidaksengajaan. Untuk itu
dibutuhkan sebuah sistem yang mampu memfasilitasi proses bimbingan sehingga bisa menjadi lebih
baik lagi. Berdasarkan permasalah tersebut maka pada penelitian ini dikembangkan sistem konsultasi
dosen dan mahasiswa. Hasil dari penelitian ini diharapkan sistem konsultasi dosen dan mahasiswa, yang
diterapkan pada Fakultas Teknologi Informasi UKSW, lebih khususnya pada program studi Teknik
Informatika tingkat sarjana dapat membantu jalannya konsultasi antara dosen dan mahasiswa untuk
memiliki sistem keamanan yang meyakinkan bahwa proses percakapan yang sedang berlangsung dapat
berjalan dengan lancar. Sistem dikembangkan menggunakan teknologi web. Percakapan antara dosen
dan mahasiswa yang dilakukan di sistem, diamankan dengan cara dienkripsi. Teknologi web yang
digunakan adalah PHP, dengan database MySQL. Algoritma enkripsi yang digunakan adalah AES.
Kata Kunci: Kriptografi, AES, PHP

1)


Mahasiswa Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana
Staf Pengajar Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana.

2)

ix

Daftar Isi
Halaman Judul .............................................................................. i
Lembar Persetujuan ...................................................................... ii
Lembar Pengesahan ...................................................................... iii
Lembar Persetujuan Publikasi Jurnal ............................................ iv
Lembar Persetujuan Publikasi Tugas Akhir ................................. v
Lembar Pernyataan Persetujuan Akses ......................................... vi
Lembar Pernyataan Tidak Plagiat ................................................. vii
Lembar Pernyataan ....................................................................... viii
Motodan Persembahan .................................................................. ix
Prakata........................................................................................... x
Daftar Isi ....................................................................................... xii
Daftar Tabel .................................................................................. xiii

Daftar Gambar .............................................................................. xiv
Abstract ......................................................................................... xv
Bab 1 Pendahuluan ..................................................................... 1
1.1 Latar Belakang Masalah ............................................. 1
1.2 Rumusan Masalah. ...................................................... 3
1.3 Tujuan dan Manfaat .................................................... 4
1.4 Batasan Masalah ......................................................... 4
1.5 Sistematika Penelitian ................................................. 5
Bab 2 Tinjauan Pustaka ............................................................. 6
2.1 Penelitian Terdahulu .................................................. 6
2.2 Sistem Informasi ......................................................... 8
2.2 Kriptografi................................................................... 9
2.2 AES ............................................................................. 10
Bab 3 Metode dan Perancangan Sistem ................................... 11
3.1 Tahapan Penelitian .................................................. ... 11
3.2 Perancangan Sistem .................................................... 13
3.3 Perancangan Proses ..................................................... 16
Bab 4 Hasil dan Pembahasan..................................................... 20
4.1 Hasil Implementasi Aplikasi....................................... 20
4.2 Pengujian..................................................................... 23

Bab 5 Kesimpulan dan Saran ................................................... 27
5.1 Kesimpulan .................................................. .............. 27
5.2 Saran ........................................................................... 27
Daftar Pustaka ............................................................................ 28

x

Daftar Tabel
Tabel 2.1
Tabel 4.1
Tabel 4.2
Tabel 4.3

Ukuran Kunci, Blok dan Round pada AES ..............
Hasil Pengujian Usability Testing ............................
Hasil Pengujian Keamanan .......................................
Hasil Pengujian Keutuhan Pesan ..............................

xi


10
23
24
26

Daftar Gambar
Gambar 3.1 Tahapan Penelitian .................................................. 11
Gambar 3.2 Use Case Diagram Sistem ...................................... 13
Gambar 3.3 Activity Diagram Pengiriman dan Penyandian Pesan
…………………………………………………….. 14
Gambar 3.4 Class Diagram Sistem ............................................ 15
Gambar 3.5 Alur Proses Enkripsi ............................................... 16
Gambar 3.6 Alur Proses Dekripsi ............................................... 18
Gambar 4.1 Halaman Inbox yang menampilkan Riwayat Konsultasi
................................................................................. 20
Gambar 4.2 Halaman Chatting Konsultasi ................................. 21
Gambar 4.3 Halaman Cetak Chatting ......................................... 22
Gambar 4.4 Hasil Analisis dengan WireShark ........................... 25

xii

Dokumen yang terkait

Institutional Repository | Satya Wacana Christian University: Implementasi Kriptografi AES untuk Aplikasi Chatting Sistem Jejaring Klaster Berbasis Android

0 0 16

Institutional Repository | Satya Wacana Christian University: Implementasi Kriptografi AES untuk Keamanan Data Sistem Konsultasi Dosen dan Mahasiswa Progdi S1 TI UKSW T1 672010059 BAB I

0 0 4

Institutional Repository | Satya Wacana Christian University: Implementasi Kriptografi AES untuk Keamanan Data Sistem Konsultasi Dosen dan Mahasiswa Progdi S1 TI UKSW T1 672010059 BAB II

0 0 4

T1 672010059 BAB III

0 0 7

Institutional Repository | Satya Wacana Christian University: Implementasi Kriptografi AES untuk Keamanan Data Sistem Konsultasi Dosen dan Mahasiswa Progdi S1 TI UKSW T1 672010059 BAB IV

0 1 6

Institutional Repository | Satya Wacana Christian University: Implementasi Kriptografi AES untuk Keamanan Data Sistem Konsultasi Dosen dan Mahasiswa Progdi S1 TI UKSW T1 672010059 BAB V

0 0 1

T1 672010059 Daftar Pustaka

0 1 2

Institutional Repository | Satya Wacana Christian University: Perbandingan Kriptografi AES dan Rabbit pada Data Citra Digital

0 0 1

Institutional Repository | Satya Wacana Christian University: Sistem Presensi Dosen dan Mahasiswa On-Line di Fakultas Teknik Elektronika dan Komputer UKSW Salatiga

0 0 13

Institutional Repository | Satya Wacana Christian University: Sistem Monitoring Nilai Proses Belajar Mengajar Suatu Matakuliah pada Program Studi Menggunakan Web Service(Studi Kasus : Progdi S1 TI FTI UKSW)

0 0 31