TUGAS AKHIR PENGAMANAN DOKUMEN MENGGUNAKAN KOMBINASI METODE RSA (RIVEST SHAMIR ADLEMAN) DAN VIGENERE CIPHER

dokumen-dokumen yang mirip
PERANCANGAN APLIKASI PENGAMANAN DATA FILE MENGGUNAKAN KOMBINASI METODE AFFINE CIPHER DAN RSA SKRIPSI FITRA MAULIDA

SKRIPSI ENKRIPSI TEKS MENGGUNAKAN ALGORITMA TWOFISH

SKRIPSI PERANCANGAN SISTEM INFORMASI DIGITAL LIBRARY (DIGILIB) DENGAN MENGGUNAKAN PHP DAN MYSQL DI PERPUSTAKAAN UNIVERSITAS MUHAMMADIYAH PONOROGO

APLIKASI PEMESANAN BAHAN KIMIA PERTANIAN PADA CV. GILANG PERKASA BERBASIS WEB

APLIKASI PENGOLAHAN DATA KENAIKAN PANGKAT PEGAWAI PADA KANTOR CAMAT ILIR BARAT I PALEMBANG BERBASIS WEB

LAPORAN AKHIR. Disusun untuk mengikuti seminar Laporan Akhir Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya

PENGAMANAN DOKUMEN MENGGUNAKAN METODE RSA (RIVEST SHAMIR ADLEMAN)BERBASIS WEB

PENERAPAN ELECTRONIC CONSULTING UNTUK MENUNJANG E-LEARNING PADA JURUSAN MANAJEMEN INFORMATIKA POLITEKNIK NEGERI SRIWIJAYA

SISTEM INFORMASI AKADEMIK PADA JURUSAN MANAJEMEN INFORMATIKA POLITEKNIK NEGERI SRIWIJAYA (DATA ABSENSI DOSEN DAN MAHASISWA)

APLIKASI PENGOLAHAN DATA SURAT PERINTAH PERJALANAN DINAS (SPPD) PADA DINAS KOMUNIKASI DAN INFORMATIKA PROVINSI SUMATERA SELATAN

PENGEMBANGAN SISTEM INFORMASI HASIL PENGUJIAN LABORATORIUM MENGGUNAKAN METODE SCRUM DI BALAI RISET DAN STANDARDISASI INDUSTRI PALEMBANG

APLIKASI PENGOLAHAN DATA OPERASIONAL KENDARAAN PADA CV. ANEKA USAHA BERBASIS WEB LAPORAN AKHIR

SISTEM INFORMASI PENGAJUAN KARTU PEGAWAI, KARTU ISTRI/SUAMI BAGI PEGAWAI NEGERI SIPIL PADA BADAN KEPEGAWAIAN DAERAH JEPARA BERBASIS WEB

SISTEM INFORMASI IKATAN ALUMNI JURUSAN MANAJEMEN INFORMATIKA BERBASIS WEB PADA POLITEKNIK NEGERI SRIWIJAYA

APLIKASI PENGOLAHAN DATA SIMPAN PINJAM PADA LEMBAGA KESWADAYAAN MASYARAKAT TUNAS HARAPAN KELURAHAN LOROK PAKJO PALEMBANG

APLIKASI JADWAL KERJA PADA KARYAWAN OUTSOURCING DI CONTACT CENTER PLN 123 PALEMBANG

MEDIA PEMBELAJARAN BERBASIS WEB PADA JURUSAN FARMASI POLITEKNIK KESEHATAN KEMENTERIAN KESEHATAN PALEMBANG

APLIKASI PENGOLAHAN DATA PENJUALAN BARANG DAN KLAIM DISKON PADA PT PENTA VALENT CABANG PALEMBANG

APLIKASI PENGOLAHAN DATA KEGIATAN FISIK LEMBAGA KESWADAYAAN MASYARAKAT TUNAS HARAPAN KELURAHAN LOROK PAKJO PALEMBANG BERBASIS WEB

Perancangan Sistem Informasi Pasar Kerja Online pada Dinas Tenaga Kerja Kota Palembang

PENGEMBANGAN ALGORITMA CAESAR CIPHER DALAM PESAN RAHASIA DENGAN QUICK RESPONSE CODE (QR CODE)

ABSTRAK. Kata Kunci: dokumen digitalisasi, manajemen dokumen, sistem informasi. Universitas Kristen Maranatha

PEMBANGUNAN SISTEM INFORMASI EVALUASI PEMBELAJARAN MENGAJAR SMK NEGERI 1 SUKOHARJO TUGAS AKHIR

ABSTRACT. Keywords : Application, E-Commerce, Customer Relationship Management

APLIKASI ANDROTOR PADA SISTEM KEAMANAN SEPEDA MOTOR BERBASIS ANDROID

APLIKASI PENGOLAHAN DATA LAYANAN UMUM PADA PT BUKIT ASAM (PERSERO) TBK. Laporan Akhir

POLITEKNIK NEGERI SRIWIJAYA PALEMBANG 2014

BAB I PENDAHULUAN 1.1. Latar Belakang

ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.

APLIKASI PENDISTRIBUSIAN STOK BARANG ES KRIM WALLS BERBASIS WEB PADA PT SUKSES TIARA UTAMA BATURAJA

APLIKASI PENGOLAHAN DATA SEWA KIOS PASAR KM 5 PADA PD. PASAR JAYA PALEMBANG LAPORAN AKHIR

APLIKASI E VOTING PEMILIHAN PRESIDEN MAHASISWA DAN GUBERNUR MAHASISWA PADA POLITEKNIK NEGERI SRIWIJAYA BERBASIS WEB

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN DAN PERSEDIAAN BARANG PADA PT PRIMA JAYA DIESEL SKRIPSI

SKRIPSI MEMBANGUN PERUSAHAAN ONLINE PADA PABRIK KERUPUK LAKSANA MENGGUNAKAN PHP DAN MYSQL

SKRIPSI SISTEM INFORMASI NILAI DAN KEHADIRAN SISWA BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL FANDI TRI SAPUTRO

APLIKASI PENGOLAHAN DATA TRANSAKSI JUAL BELI DESAIN PRODUK PADA CV CABE RAWIT DIGITAL PRINTING BERBASIS WEB

APLIKASI PENGOLAHAN STOK BARANG PADA PT ADHI PRATAMA PERKASA PALEMBANG

APLIKASI EVALUASI KINERJA KARYAWAN PADA PENGADILAN AGAMA KAYUAGUNG

LAPORAN AKHIR. Disusun Sebagai Persyaratan Untuk Menyelesaikan Pendidikan Diploma III Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.

SKRIPSI PENGEMBANGAN SISTEM PARKIR DI UNIVERSITAS MURIA KUDUS DENGAN MENGGUNAKAN ENKRIPSI DATA DAN TEKNOLOGI BARCODE

APLIKASI PENGOLAHAN DATA EKSPEDISI BARANG PADA CV.MULYA KARYA PALEMBANG

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

APLIKASI PENGOLAHAN DATA ALAT TULIS KANTOR PADA STAFF OPERASI KOMANDO DAERAH MILITER II SRIWIJAYA

TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS

IMPLEMENTASI KRIPTOGRAFI PADA CHATTING MENGGUNAKAN METODE ONE TIME PAD (OTP) BERBASIS ANDROID

BAB II LANDASAN TEORI...

LAPORAN TUGAS AKHIR RANCANG BANGUN APLIKASI PENJUALAN HANDPHONE BERBASIS MOBILE (THE DEVELOPMENT OF MOBILE SALES APPLICATION HANDPHONE)

BAB I PENDAHULUAN. melalui ringkasan pemahaman penyusun terhadap persoalan yang dibahas. Hal-hal

SISTEM INFORMASI MANAJEMEN HIMPUNAN MAHASISWA JURUSAN BERBASIS WEB PADA PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MURIA KUDUS

BULLETIN DIGITAL BERBASIS WEB PADA DINAS KOMUNIKASI DAN INFORMATIKA KOTA PALEMBANG

APLIKASI PENGOLAHAN DATA SEKOLAH DAN GURU AGAMA ISLAM PADA KEMENTERIAN AGAMA KOTA PALEMBANG

SISTEM INFORMASI GEOGRAFIS ASET TETAP TIDAK BERGERAK DI BADAN PENGELOLAAN KEUANGAN DAN ASET DAERAH (BPKAD) PEMERINTAH KABUPATEN MADIUN SKRIPSI

APLIKASI PENGOLAHAN DATA INVENTARISASI BARANG MILIK NEGARA FAKULTAS DAKWAH DAN KOMUNISASI UIN RADEN FATAH PALEMBANG

DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL DAFTAR MODUL PROGRAM.. BAB I PENDAHULUAN

SISTEM INFORMASI AKADEMIK SEKOLAH MENENGAH PERTAMA (SMP) NEGERI 15 PALEMBANG BERBASIS WEB

SISTEM INFORMASI PENDATAAN USAHA KECIL MENENGAH (UKM) PADA DINAS KOPERASI, USAHA KECIL DAN MENENGAH PROVINSI SUMATERA SELATAN

APLIKASI PENGOLAHAN PENDATAAN USAHA KESEHATAN SEKOLAH (UKS) PADA KANTOR UNIT PELAKSANA TEKNIS DINAS (UPTD) KECAMATAN ILIR TIMUR I PALEMBANG

AGUNG RAHMAT RAMADHAN NIM.

SISTEM INFORMASI TATA KELOLA PERPUSTAKAAN DI DINAS ARSIP DAN PERPUSTAKAAN DAERAH KABUPATEN KUDUS MENGGUNAKAN FITUR SMS NOTIFICATION

SKRIPSI ANALISIS DAN PENGEMBANGAN SISTEM INFORMASI WEB SEKOLAH MENGGUNAKAN PHP DAN MYSQL DI SMPN 2 TULAKAN

APLIKASI PENCATATAN PENJUALAN KACAMATA DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 2008 PADA OPTIK SRIWIJAYA EYE CENTER PALEMBANG

LAPORAN SKRIPSI. Sistem Informasi Layanan Desa Terpadu berbasis SMS Gateway pada Desa Gondangmanis Kecamatan Bae Kabupaten Kudus

LAPORAN SKRIPSI SISTEM INFORMASI PENGAJUAN SUBSIDI TUNJANGAN FUNGSIONAL GURU PADA KANTOR KEMENTERIAN AGAMA KABUPATEN KUDUS BERBASIS WEB

LAPORAN SKRIPSI SISTEM INFORMASI MANAJEMEN RESTORAN SAMBAL VAN JAVA SEMARANG

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI HASIL NILAI RAPOR SD ST. ANTONIUS VI MEDAN BERBASIS WEB

SISTEM PAKAR DIAGNOSA AWAL PENYAKIT USUS BUNTU DENGAN MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB SKRIPSI

APLIKASI PENGOLAHAN DATA SIMPAN PINJAM PADA KOPERASI SEPAKAT JAYA BANYUASIN

APLIKASI PENGOLAHAN DATA PEMESANAN DAN LAPORAN PERHITUNGAN JUMLAH FUMIGAN TERHADAP FUMIGASI PADA CV. TASINDO SEJAHTERA RAYA PALEMBANG BERBASIS WEB

SKRIPSI PERANCANGAN APLIKASI UJIAN ONLINE DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN MYSQL PADA SMK SORE 1 PONOROGO

RANCANG BANGUN TERMOMETER SUHU TUBUH DENGAN TAMPILAN DIGITAL DAN INDIKATOR GETARAN SERTA OUTPUT SUARA LAPORAN AKHIR

SISTEM INFORMASI PERENCANAAN, REALISASI, MONITORING DAN EVALUASI KEGIATAN HIMAPRO TI BERBASIS WEB

KATA PENGANTAR. Yogyakarta, April Penyusun. vii

SISTEM INFORMASI KENAIKAN PANGKAT PEGAWAI NEGERI SIPIL PADA KEJAKSAAN TINGGI SUMATERA SELATAN

APLIKASI DISTRIBUSI DAN MONITORING ALAT KESEHATAN DI DINAS KESEHATAN KABUPATEN MUARA ENIM

APLIKASI PENGOLAHAN DATA PEMESANAN BARANG PADA CV FITRANA PALEMBANG

LAPORAN SKRIPSI SISTEM INFORMASI PENGELOLAAN DATA PANTI ASUHAN AISYIYAH KUDUS BEBRBASIS WEB

APLIKASI PENJUALAN KACAMATA BERBASIS WEB PADA CV. OPTIK SINAR BARU PALEMBANG

RANCANG BANGUN SISTEM INFORMASI MATERIAL REQUIREMENT PLANNING (MRP)

SISTEM INFORMASI PADA PT MITRA BUANA KASIH PALEMBANG SEBAGAI MEDIA PROMOSI DAN PEMESANAN JASA TRAVEL BERBASIS WEB

APLIKASI REPORT IP/IPK MAHASISWA BERDASARKAN ASAL SEKOLAH JALUR MASUK PMDK-PN POLITEKNIK NEGERI SRIWIJAYA

APLIKASI PENGOLAHAN DATA KEBERATAN PADA KANTOR WILAYAH DIREKTORAT JENDERAL PAJAK SUMATERA SELATAN DAN KEPULAUAN BANGKA BELITUNG

LAPORAN SKRIPSI SISTEM INFORMASI GEOGRAFIS PEMETAAN POLYLINE JALAN DAN JEMBATAN WILAYAH KECAMATAN JEKULO BERBASIS WEB

SKRIPSI MANAJEMEN ARSIP ELEKTRONIK BERBASIS WEB PADA KANTOR PERPUSTAKAAN DAN ARSIP DAERAH KABUPATEN KUDUS. Oleh : RICHO ENDHAR FEBRIANSYAH

PERANCANGAN SISTEM INFORMASI AKADEMIK DI SMK PGRI 2 PONOROGO BERBASIS WEB

SKRIPSI. MANAJEMEN PRODUKSI DAN PENGADAAN BAHAN BAKU MAKANAN ( Studi Kasus di Rumah Makan Cowek Ireng ) Oleh : M.SARIFUDDIN

LAPORAN SKRIPSI. Disusun Oleh : : Achmad Safrudin NIM : Program Studi : Sistem Informasi

SKRIPSI PERANCANGAN SISTEM INFORMASI REKAM MEDIS DI KLINIK ULTRA MEDICA BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL

SISTEM INFORMASI PENGELOLAAN DATA JAMINAN KESEHATAN MASYARAKAT PADA DINAS KESEHATAN KABUPATEN KUDUS BERBASIS WEB

SKRIPSI BILQIS

ABSTRAK. Kata Kunci : Peramalan, Least Square, Moving Average

DAFTAR ISI. ABSTRAK... vi. KATA PENGANTAR... vii. DAFTAR ISI... ix. DAFTAR TABEL... xii. DAFTAR GAMBAR... xv. DAFTAR LAMPIRAN...

ABSTRAK. Kata kunci :SSL, RSA, MD5, Autentikasi, Kriptografi. Universitas Kristen Maranatha

LAPORAN SKRIPSI SISTEM INFORMASI PENGELOLAAN UJIAN DI GBP MARGALUYU 151 KORLAT MIJEN BERBASIS WEB

LAPORAN TUGAS AKHIR... ii. LEMBAR PENGESAHAN PEMBIMBING... iii. LEMBAR PENGESAHAN PENGUJI... iv. SURAT PERNYATAAN... v. MOTTO DAN PERSEMBAHAN...

SKRIPSI ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEB

BAB 1 PENDAHULUAN. dalam bahasa sandi (ciphertext) disebut sebagai enkripsi (encryption). Sedangkan

SKRIPSI SISTEM INFORMASI REGISTRASI DAN ADMINISTRASI KLINIK KECANTIKAN DR. RULLY BERBASIS WEB

APLIKASI PENGAJUAN DANA STIMULAN PADA BADAN PEMBERDAYAAN MASYARAKAT DAN KELURAHAN KOTA PALEMBANG BERBASIS WEB

APLIKASI PENGOLAHAN DATA ORDER PEKERJAAN OPTIONAL PADA CV 2001 MOTOR PALEMBANG

APLIKASI PENJUALAN BAHAN BANGUNAN PADA CV DARGO UTAMA PALEMBANG BERBASIS WEB

Transkripsi:

TUGAS AKHIR PENGAMANAN DOKUMEN MENGGUNAKAN KOMBINASI METODE RSA (RIVEST SHAMIR ADLEMAN) DAN VIGENERE CIPHER Disusun Untuk Memenuhi Syarat Menyelesaikan Tugas Akhir Pendidikan Sarjana Terapan Telekomunikasi Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya Oleh : Nama : Ardelia Nidya Agustina (0613 4035 1618) Dosen Pembimbing I : Aryanti, S.T., M.Kom Dosen Pembimbing II : Nasron, S.T., M.T POLITEKNIK NEGERI SRIWIJAYA PALEMBANG 2017

ii

PERNYATAAN KEASLIAN Saya yang bertanda tangan dibawah ini : Nama : ARDELIA NIDYA AGUSTINA NIM : 0613 4035 1618 Program Studi : Teknik Telekomunikasi Jurusan : Teknik Elektro Menyatakan dengan sesungguhnya bahwa Laporan Tugas Akhir yang telah saya buat ini dengan judul Pengamanan Dokumen Menggunakan Kombinasi Metode RSA (Rivest Shamir Adleman) dan Vigenere Cipher adalah benar hasil karya saya sendiri dan bukan merupakan duplikasi, serta tidak mengutip sebagian atau seluruhnya dari karya orang lain, kecuali yang telah disebutkan sumbernya. Palembang, Agustus 2017 Penulis ARDELIA NIDYA AGUSTINA iii

MOTTO DAN PERSEMBAHAN Karena sesungguhnya sesudah kesulitan ada kemudahan. (QS. Insyirah 5). Barang siapa yang keluar mencari ilmu dia ada di jalan Allah (HR. Turmudzi) kupersembahkan kepada : Allah SWT yang selalu mencurahkan nikmat dan kasih sayang nya. Kedua orang tuaku, Papaku Djoharsif Djanus dan Mamaku Zahara Madjid yang kucintai. Uni-uniku Armelia Rizky Hidayati,S.Pd., Arliza Nurul Ramadhani,A.md., dan Arfiani Ulfa Sari,S.E. yang telah memberikan dukungan dan do a nya. Teman seperjuangan Telekomunikasi TEB POLSRI 2013. Para dosen dan staff di Teknik Telekomunikasi yang saya hormati. Almamaterku. iv

ABSTRAK PENGAMANAN DOKUMEN MENGGUNAKAN KOMBINASI METODE RSA (RIVEST SHAMIR ADLEMAN) DAN VIGENERE CIPHER (2017 : xvi + 76halaman + 62gambar + 9tabel + 9lampiran) ARDELIA NIDYA AGUSTINA 0613 4035 1618 JURUSAN TEKNIK ELEKTRO PROGRAM STUDI SARJANA TERAPAN TEKNIK TELEKOMUNIKASI POLITEKNIK NEGERI SRIWIJAYA Perkembangan teknologi masa kini berkembang pesat. Semakin hari semakin banyak pengguna yang mengakses internet. Salah satu akibat dari hal ini makin banyak nya penyadapadan terhadap suatu dokumen yang bersifat rahasia. Sehingga apabila berbicara mengenai sebuah pengamanan pasti tidak akan jauh dari apa yang disebut kriptografi. Kriptografi adalah ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan aspek keamanan informasi seperti kerahasiaan, integritas data, serta otentikasi. Pada penelitian ini digunakan kombinasi dua metode. Yaitu metode RSA (Rivest Shamir Adleman) dan Vigenere Cipher. Dimana metode RSA ini mempunyai dua kunci yang berbeda pada proses enkripsi dan dekripsi. Dan Vigenere Cipher menggunakan kunci yang sama untuk proses enkripsi dan dekripsi nya. Pada penelitian ini, dilakukan suatu analisis dalam perspektif keamanan file yang bertujuan untuk mengamankan dokumen dari serangan-serangan yang dapat merusak file. Hasil dari penelitian ini akan diimplemtasikan dalam sebuah program aplikasi menggunakan bahasa pemrograman PHP dan perangkat lunak sistem manajemen basis data my SQL. dua kombinasi metode yaitu metode RSA dan Vigenere Cipher termasuk dalam kategori metode yang aman dipakai untuk proses pengamanan dokumen. Kata kunci: Kriptografi, RSA, Vigenere Cipher,PHP,my SQL v

ABSTRACT SECURITY OF DOCUMENTS USING COMBINATIONS RSA METHOD (RIVEST SHAMIR ADLEMAN) AND VIGENERE CIPHER (2017 : xvi + 76pages + 62pictures + 9tables + 9appendixs) ARDELIA NIDYA AGUSTINA 0613 4035 1618 ELECTRICAL ENGINEERING PROGRAM OF STUDY IN APPLIED GRADUATION OF THE TELECOMMUNICATION ENGINEERING STATE POLYTECHNIC OF SRIWIJAYA The development of technology is now growing rapidly. Day by day users are accessing the internet. One result of this is the increasing number of tappers to a secret document. So when talking about a security would not be far from what is called cryptography. Cryptography is the study of mathematical techniques related to aspects of information security such as confidentiality, data integrity, and authentication. In this study used a combination of the two methods. The method of RSA (Rivest Shamir Adleman) and Vigenere Cipher, Where the RSA method has two different keys in the encryption and decryption process. And Vigenere Cipher using the same key for encryption and decryption process it. In this study, carried out an analysis of the security perspectivefile which aims to secure documents from attacks that can damage file, The results of this study will are implemented in an application program using the programming language PHP and software management system database my SQL. two combination of methods is the method of RSA and Vigenere Cipher included in the category of safe methods used for the process of securing documents. Keywords: cryptography, RSA, Vigenere Cipher, PHP, my SQL vi

KATA PENGANTAR Puji syukur atas kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan Laporan Tugas Akhir dengan judul PENGAMANAN DOKUMEN MENGGUNAKAN KOMBINASI METODE RSA (RIVEST SHAMIR ADLEMAN) DAN VIGENERE CIPHER. Laporan Tugas Akhir ini dibuat sebagai salah satu mata kuliah yang diberikan kepada mahasiswa jurusan Teknik Elektro program studi sarjana terapan Teknik Telekomunikasi. Penulisan laporan tugas akhir ini tidak lepas dari arahan para pembimbing dan bantuan dari berbagai pihak. Karena itu pada kesempatan ini penulis ingin mengucapkan terima kasih kepada : 1. Bapak Yudi Wijanarko, S.T.,M.T. selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Sriwijaya; 2. Bapak Herman Yani, S.T.,M.Eng. selaku Sekretaris Jurusan Teknik Elektro Politeknik Negeri Sriwijaya; 3. Bapak Sopian Soim, S.T.,M.T. selaku Ketua Program Studi Teknik Telekomunikasi DIV Politeknik Negeri Sriwijaya; 4. Ibu Aryanti, S.T., M.Kom. selaku Pembimbing 1, atas bimbingan, arahan, saran dan motivasi yang telah diberikan; 5. Bapak Nasron, S.T., M.T. selaku Pembimbing 2, atas bimbingan, saran dan motivasi yang telah diberikan; 6. Orang Tua serta seluruh keluarga tercinta yang telah memberikan semangat dan restu serta dukungan baik secara moril maupun materil; 7. Seluruh staf dan pengajar Teknik Elektro Program Studi Sarjana Terapan Teknik Telekomunikasi; 8. Teman-teman seperjuangan dalam menyelesaikan Laporan Tugas Akhir, terutama kelas 8 TEB Angkatan 2013; Kami menyadari bahwa laporan tugas akhir ini masih banyak kesalahan dan kekurangan, untuk itu kritik dan saran yang bersifat membangun sehingga vii

laporan tugas akhir ini dapat memberikan manfaat dan dapat dikembangkan lebih lanjut lagi. Palembang, Juli 2017 Penulis viii

DAFTAR ISI Halaman HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii PERNYATAAN KEASLIAN... iii MOTTO DAN PERSEMBAHAN... iv ABSTRAK... v ABSTRACT... vi KATA PENGANTAR... vii DAFTAR ISI... viii DAFTAR GAMBAR... ix DAFTAR TABEL... x DAFTAR LAMPIRAN... xi BAB I PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 3 1.3. Tujuan Penelitian... 4 1.4. Manfaat Penelitian... 4 1.5. Batasan Masalah... 4 1.6. Metodologi Penulisan... 4 1.7. Sistematika Penulisan... 6 BAB II TINJAUAN PUSTAKA... 7 2.1. Kriptografi... 7 2.2. Sejarah Kriptografi... 8 2.3. Istilah Pada Kriptografi... 10 2.4. Macam-macam Algoritma Kriptografi... 14 2.4.1. Algoritma Simetrik... 14 2.4.1.1. Kelebihan dan Kekurangan Kunci Simetrik... 15 2.4.2. Algoritma Asimetrik... 16 2.4.2.1. Kelebihan dan Kekurangan Kunci Asimetrik... 17 2.5. Kriptografi Klasik... 17 2.6. Kriptografi Hybird... 17 2.6.1. Proses Kriptografi Hybird... 18 2.7. Vigenere Ciphere... 19 2.8. RSA (Rivest-Shamir-Adleman)... 20 2.9. Serangan Pada Kriptografi... 21 2.10. ASCII (American Standard Code For Information Interchange)... 22 2.11. PHP (Personal Hypertext Preprocessor)... 25 ix

2.12. MySQL (My Structure Query Language)... 25 2.13. XAMPP... 26 2.14. Data Flow Diagram... 26 2.1.4.1. Diagram Konteks... 28 2.1.4.2. Diagram Nol... 28 2.15. Entity Relationship Diagram (ERD)... 28 2.16. Perbandingan Metode... 30 BAB III METODOLOGI PENELITIAN... 31 3.1. Kerangka Penelitian... 31 3.2. Perancangan Perangkat... 32 3.2.1. Data Flow Diagram... 33 3.2.1.1. Diagram Konteks... 33 3.2.1.2. DFD Level 0... 34 3.2.2. Entity Reletionship Diagram (ERD)... 35 3.2.3. Perancangan Tabel Database... 36 3.3. Perancangan Tampilan Desain Aplikasi... 38 3.3.1. Perancangan Desain Interface... 38 3.3.2. Perancangan Desain Tampilan Visi dan Misi... 39 3.3.3. Perancangan Desain Tampilan Sejarah... 39 3.3.4. Perancangan Desain Tampilan Denah Lokasi... 40 3.3.5. Perancangan Desain Tampilan login... 40 3.3.6. Perancangan Desain Tampilan Data Dosen... 41 3.3.7. Perancangan Desain Tampilan Daftar Mahasiswa... 42 3.3.8. Perancangan Desain Tampilan Daftar Enkripsi... 42 3.3.9. Perancangan Desain Tampilan Riwayat Upload File... 43 3.3.10. Perancangan Desain Tampilan Riwayat Unduhan... 44 3.3.11. Perancangan Desain Tampilan Profil Dosen... 44 3.3.12. Perancangan Desain Tampilan Daftar File... 45 3.3.13. Perancangan Desain Tampilan Form Enkripsi... 46 3.3.14. Perancangan Desain Tampilan Materi Perkuliahan... 46 3.3.15. Perancangan Desain Tampilan Profil Mahasiswa... 47 3.3.16. Perancangan Desain Tampilan Daftar File... 48 3.3.17. Perancangan Desain Tampilan Materi Perkuliahan... 49 3.4. Perancangan Algortima Pada Aplikasi... 49 3.5. Persiapan Data... 54 3.6. Pengembangan Metode... 54 3.7. Tes Kinerja Sistem... 55 BAB IV HASIL DAN PEMBAHASAN... 56 4.1. Tampilan Aplikasi Secara Keseluruhan... 56 x

4.1.1. Tampilan Awal... 56 4.1.2. Tampilan Visi dan Misi... 57 4.1.3. Tampilan Sejarah... 57 4.1.4. Tampilan Denah Lokasi... 58 4.1.5. Tampilan Login... 58 4.1.6. Tampilan Login admin... 59 4.1.6.1. Tampilan Daftar Dosen... 59 4.1.6.2. Tampilan Daftar Mahasiswa... 60 4.1.6.3. Tampilan Daftar Enkripsi... 61 4.1.6.4. Tampilan Riwayat Download... 61 4.1.7. Tampilan Login Dosen... 62 4.1.7.1. Tampilan Profil Dosen... 62 4.1.7.2. Tampilan Upload File... 63 4.1.7.3. Tampilan Materi Perkuliahan... 63 4.1.7.4. Tampilan Riwayat Upload File... 64 4.1.8. Tampilan Login Mahasiswa... 64 4.1.8.1. Tampilan Profil Mahasiswa... 64 4.1.8.2. Tampilan Daftar File... 65 4.1.8.3. Tampilan Materi Perkuliahan... 66 4.1.8.4. Tampilan Riwayat Unduhan... 66 4.2. Pengujian Proses Enkripsi dan Dekripsi... 67 4.3. Analisis... 72 4.4. Pengujian Waktu Proses Enkripsi dan Dekripsi... 75 BAB V KESIMPULAN DAN SARAN... 76 5.1. Kesimpulan... 76 5.2. Saran... 76 DAFTAR PUSTAKA LAMPIRAN xi

DAFTAR GAMBAR 2.1 Tulisan yang menggunakan hieroglyph... 9 2.2 Proses Enkripsi dan Dekripsi... 14 2.3 Proses Enkripsi dan Dekripsi Algoritma Simetrik... 15 2.4 Proses Enkripsi dan Dekripsi Algoritma Asimetrik... 17 2.5 Tabel ASCII 0-255 Karakter... 24 2.6 Contoh Bentuk Diagram Konteks... 28 2.7 Contoh Bentuk Diagram Nol... 28 3.1 Diagram Perancangan Secara Keseluruhan... 31 3.2 Flowchart Perancangan Pengamanan Dokumen... 32 3.3 Diagram Konteks Pengamanan Dokumen... 33 3.4 DFD Level 0 Perancangan Pengamanan Dokumen... 34 3.5 Entity Relationship Diagram (ERD) Pengamanan Dokumen... 35 3.6 Desain Interface... 34 3.7 Desain Tampilan Visi & Misi... 39 3.8 Desain Tampilan Sejarah... 39 3.9 Desain Tampilan Denah Lokasi... 40 3.10 Desain Tampilan Login... 41 3.11 Desain Tampilan Data Dosen... 41 3.12 Desain Tampilan Data Mahasiswa... 42 3.13 Desain Tampilan Daftar Enkripsi... 43 3.14 Desain Tampilan Riwayat Upload... 43 3.15 Desain Tampilan Riwayat Unduhan... 44 3.16 Desain Tampilan Profil Dosen... 45 3.17 Desain Tampilan Daftar Enkripsi... 45 3.18 Desain Tampilan Form Enkripsi... 46 3.19 Desain Tampilan Materi Perkuliahan... 47 3.20 Desain Tampilan Profil Mahasiswa... 47 3.21 Desain Tampilan Daftar File... 48 3.22 Desain Tampilan Input Password Deskripsi... 48 3.23 Desain Tampilan Materi Perkuliahan... 49 4.1 Tampilan Awal... 56 4.2 Tampilan Visi & Misi... 57 4.3 Tampilan Sejarah... 57 4.4 Tampilan Denah Lokasi... 58 4.5 Tampilan Login... 58 Halaman xii

4.6 Tampilan Login Admin... 59 4.7 Tampilan Daftar Dosen... 60 4.8 Tampilan Daftar Mahasiswa... 60 4.9 Tampilan Riwayat Upload File... 61 4.10 Tampilan Riwayat Download... 61 4.11 Tampilan Login Dosen... 62 4.12 Tampilan Profil Dosen... 62 4.13 Tampilan Upload File... 63 4.14 Tampilan Materi Perkuliahan... 63 4.15 Tampilan Riwayat Download... 64 4.16 Tampilan Profil Mahasiswa... 65 4.17 Tampilan Daftar File... 65 4.18 Tampilan Materi Perkuliahan... 66 4.19 Tampilan Riwayat Unduhan... 66 4.20 Tampilan Login Dosen... 67 4.21 Tampilan Upload Untuk Proses Enkripsi... 68 4.22 Tampilan Proses Dari Enkripsi... 68 4.23Tampilan File Yang Berhasil Dienkripsi... 69 4.24 Tampilan Login Mahasiswa... 69 4.25 Tampilan Daftar File... 70 4.26 Tampilan Input Password Proses Deskripsi... 70 4.27 Tampilan File Tidak Dapat Terbuka... 71 4.28 Tampilan Input Password Proses Deskripsi... 71 4.29 Tampilan File Berhasil Dideskripsi... 72 4.30 Tampilan File data2.docx Dalam Heksadesimal... 73 4.31 Tampilan File data2(1).docx Dalam Heksadesimal... 73 4.32 Tampilan File data2(2).docx Dalam Heksadesimal... 74 xiii

DAFTAR TABEL 2.1 Perbandingan Metode... 30 3.1 Tabel Dekripsi... 36 3.2 Tabel Dosen... 36 3.3 Tabel Enkripsi... 36 3.4 Tabel Mahasiswa... 37 3.5 Tabel Materi Perkuliahan... 38 4.1 Pengujian Waktu Proses Enkripsi dan Dekripsi... 76 Halaman xiv

DAFTAR LAMPIRAN Lampiran 1 Lampiran 2 Lampiran 3 Lampiran 4 Lampiran 5 Lampiran 6 Lampiran 7 Lampiran 8 Lampiran 9 Lembar Rekomendasi Lembar Kesepakatan Bimbingan TA Pembimbing I Lembar Kesepakatan Bimbingan TA Pembimbing II Lembar Konsultasi Pembimbing I Lembar Konsultasi Pembimbing II Surat Pernyataan Pengumpulan Draft Jurnal (TA) Lembar Daftar Riwayat Hidup Lembar LOA Pelaksanaan Revisi Tugas Akhir xv