PERANCANGAN APLIKASI KRIPTOGRAFI ENKRIPSI DAN DEKRIPSI DATA MENGGUNAKAN ALGORITMA SKIPJACK. Oleh : YUDA ADRIANSYAH

dokumen-dokumen yang mirip
APLIKASI KRIPTOGRAFI MENGGUNAKAN METODE MARS DAN KOMPRESI MENGGUNAKAN ALGORITMA HUFFMAN. Oleh : SARWENDRA

APLIKASI GAME TEBAK GAMBAR, MEWARNAI DAN MENCOCOKKAN GAMBAR UNTUK ANAK TINGKAT PRA SEKOLAH MENGGUNAKAN MACROMEDIA FLASH. Laporan Tugas Akhir

RANCANG BANGUN APLIKASI PENYIMPANAN DAN TEMU KEMBALI DATA MULTIMEDIA.

Aplikasi Pembelajaran CCNA 1. Untuk Mahasiswa Fakultas Ilmu Komputer. Dengan Menggunakan Adobe Flash CS 3

IMPLEMENTASI ALGORITMA SIDIK JARI AUDIO UNTUK MENDETEKSI DUPLIKASI LAGU. Disusun Oleh : Erick Estrada NIM

PERANCANGAN APLIKASI LAPORAN GANGGUAN TELEPON BERBASIS WEB PADA PT. TELEKOMUNIKASI INDONESIA (AREA JAKARTA BARAT) Oleh: Roy Setiadi

KENDALI KERJA DAN PELAPORAN PENGGUNAAN ALAT ELEKTRONIK JARAK JAUH RUBEN ADITYA NUGROHO

APLIKASI PENGAMANAN DATA MENGGUNAKAN ALGORITMA DATA ENCRYPTION STANDARD (DES) DENGAN NETBEANS IDE BERBASIS DESKTOP

APLIKASI ANTRIAN SMS MENGGUNAKAN MULTIPLE CHANNEL DAN MULTI PHASE SISTEM DI PT IVM (INTITEK VIRTULINDO MANDIRI) YUYUS MOHAYUS

APLIKASI PENGAMANAN PENGIRIMAN PESAN RAHASIA MENGGUNAKAN MODEL ENKRIPSI SAHARMAN

APLIKASI PROTOTYPE MODELING DAN SIMULASI PERMAINAN LEMPARAN BOLA BASKET. Marsad Nur Ubay

PEMBUATAN ANIMASI UNTUK MATERI PEMBELAJARAN MATA BAGI MAHASISWA KEDOKTERAN AGUS TRIONO

APLIKASI KRIPTOGRAFI DOKUMEN MENGGUNAKAN ALGORITMA RIVEST CODE 4 (RC 4) BERBASIS WEB. Laporan Tugas Akhir

Aplikasi Text To Speech Huruf Arab Menggunakan. Mbrola MULYADI

Sekolah/TK Menggunakan Macromedia

Multimedia yang Interaktif. Studi kasus : Aplikasi Game Pembelajaran Matematika. Dasar

PERANCANGAN APLIKASI PENERIMAAN PENDAPATAN KIOS DI H ZUHRI CENTRE BERBASIS WEB

APLIKASI MONITORING VIEW DATA INVOICE YANG DILENGKAPI METODE MD5 (STUDI KASUS PT. XYZ) NUR JAMAN PROGRAM STUDI TEKNIK INFORMATIKA

PERANCANGAN APLIKASI KUIS TEBAK LAGU NASIONAL DAN LAGU DAERAH DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 MUHAMMAD SYAHPUTRA.

APLIKASI PEMBUATAN INVOICE PELANGGAN POSTPAID PADA SISTEM POST BILLING PROCESSING DENGAN ENKRIPSI MD5 DI PT XYZ RIZAL AHMAD

APLIKASI INTEGRASI ANTARA KRIPTOGRAFI MENGGUNAKAN ALGORITMA RSA DAN STEGANOGRAFI MENGGUNAKAN ALGORITMA LSB BERBASIS WEB ADI SAPUTRA

PENERAPAN ALGORITMA RIJNDAEL DALAM ENKRIPSI FILE SECARA SIMETRIK MENGGUNAKAN BAHASA C# SURACHMAN

APLIKASI ENKRIPSI DAN DEKRIPSI MENGGUNAKAN ALGORITMA CAESAR CIPHER DALAM BENTUK QR CODE BERBASIS ANDROID AHMAD SOLEH PROGRAM STUDI INFORMATIKA

MEMPERKAYA APLIKASI TOKO ONLINE DENGAN OPENLASZLO

PERANCANGAN APLIKASI DONGENG DIGITAL BERBASIS ANDROID. Laporan Tugas Akhir

Pengembangan Algoritma Caesar Cipher Dengan Teknik Kriptografi Untuk Keamanan Data

PEMBUATAN APLIKASI UNTUK MATERI PEMBELAJARAN GINJAL BAGI MAHASISWA KEDOKTERAN HALIMATU SADIAH PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

APLIKASI UNTUK MENAMPILKAN OBJEK KURSI DAN MEJA DARI 2D MENJADI 3D BERBASIS MOBILE MENGGUNAKAN UNITY 3D

ANALISIS PERBANDINGAN PEMROGRAMAN ANTAR VISUAL BASIC 6.0 (WINDOWS) DAN GAMBAS 2.8 (LINUX) : STUDI KASUS APLIKASI PENJUALAN

PERANCANGAN SISTEM INFORMASI PENGELOLAAN PASAR PADA KANTOR PENGELOLA PASAR CIPADU JAYA

RANCANG BANGUN APLIKASI PERMAINAN HANGMAN TEBAK KALIMAT UNTUK PEMBELAJARAN BAHASA INGGRIS SMA I MADE DWI SARASSWASTANA

BAB III ANALISIS DAN PERANCANGAN SISTEM. penambahan dalam sistem tersebut, maka akan untuk diselesaikan.

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

PENGEMBANGAN APLIKASI PENGENAL WAJAH MENGGUNAKAN METODE EIGENFACE DENGAN OPENCV AHMAD BASUKI

PENGEMBANGAN APLIKASI PEMBELAJARAN PENYUSUNAN KALIMAT BAHASA INGGRIS MENGGUNAKAN VISUAL BASIC, POWER POINT DAN MICROSOFT EXCEL FERA NOVITA

APLIKASI RESERVASI FASILITAS GEDUNG OLAHRAGA KECAMATAN CIPONDOH DENGAN MENGGUNAKAN VISUAL BASIC 6.0 DEDE IRAWAN PROGRAM STUDI TEKNIK INFORMATIKA

PERANCANGAN SISTEM ADMINISTRASI SIMPAN PINJAM PADA KOPERASI PURNAMA JAYA MENGGUNAKAN VISUAL BASIC.NET. Permana Kurniawan

APLIKASI TRAVMOBILE SHUTTLE TRAVEL DI DKI JAKARTA DAN BANDUNG BERBASIS ANDROID

SIMULASI PERANCANGAN SISTEM APLIKASI TARIK TUNAI PADA BANK BTPN MENGGUNAKAN VERIFIKASI SIDIK JARI EKO SUTRISNO

PERANCANGAN ALAT KENDALI PINTU KERETA API OTOMATIS DAN PENGAMATAN JADWAL KERETA API. Oleh: DARIL PARAS PASHA

ANALISA DAN MODIFIKASI PERMAINAN SNAKE AND LADDER UNTUK PEMBELAJARAN BAHASA INGGRIS SMA ANDRI GUNAWAN

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

PADA SISTEM BUANA FAKULTAS ILMU JAKARTA 20122

RANCANG BANGUN APLIKASI PENJADWALAN SIDANG TUGAS AKHIR MENGGUNAKAN BAHASA PEMROGRAMAN PHP RENDY OKTA VIDIYANTO

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

APLIKASI PEMBELAJARAN BIOLOGI KELAS XII SMA MENGGUNAKAN FLASH DAN DATABASE ACCESS

PERANCANGAN SISTEM INFORMASI ORGANISASI KELEMBAGAAN MAHASISWA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA. Laporan Tugas Akhir

APLIKASI PENGAMANAN PESAN RAHASIA DENGAN MENGGUNAKAN ALGORITMA VIGENERE CIPHER

APLIKASI PEMBELAJARAN JURUS JUDO MENGGUNAKAN ADOBE FLASH CS3 ALIF TAUFIK AKBAR

APLIKASI VIRTUAL MEWARNAI GAMBAR ANAK TK BERBASIS JARINGAN MENGGUNAKAN VISUAL STUDIO 2012 (FRAME GAMBAR DAN PENILAIAN)

RANCANGAN BANGUN APLIKASI PEMBELAJARAN BAHASA INGGRIS TINGKAT SEKOLAH DASAR STUDI KASUS : KELAS 3 SEKOLAH DASAR NOVRI YUDHA PRATAMA

APLIKASI ALAT BANTU PENGGUNAAN RUANG KELAS GEDUNG A DAN B UNIVERSITAS MERCU BUANA. Oleh: SALAMUDIN PROGRAM STUDI TEKNIK INFORMATIKA

APLIKASI TATA PERSURATAN PADA DITJEN BADAN PERADILAN UMUM MAHKAMAH AGUNG R.I

PERANCANGAN APLIKASI JASA SERVIS DAN PENJUALAN SUKU CADANG PADA BENGKEL AKASTRA TOYOTA SKRIPSI

SISTEM INFORMASI ORDER MENU (RESERVASI RESTO) BERBASIS WEB ANDROID

APLIKASI PEMBELAJARAN MENGENAL POLA GAMBAR UNTUK ANAK PAUD BERBASIS ANDROID

APLIKASI PEMBENTUK PAKET BEREKSTENSI IMP PADA IMEDIA LINUX PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA

APLIKASI MULTIMEDIA PEMBELAJARAN OTOMOTIF DAN PENGENALAN DASAR-DASAR MESIN HONDA SUPRA 100 CC

PENGEMBANGAN SYSTEM INFORMASI PENYEWAAN GEDUNG SERBAGUNA PADA DIVISI CLUB HOUSE. Laporan Tugas Akhir

PERANCANGAN APLIKASI GAME EDUKASI TENTANG PENGETAHUAN FLORA DAN FAUNA UNTUK ANAK USIA 5-7 TAHUN MENGGUNAKAN ACTIONSCRIPT ADOBE FLASH CS3

PENGEMBANGAN SISTEM INFORMASI HONOR MENGAJAR DAN HONOR UJIAN DOSEN REGULER UNIVERSITAS MERCU BUANA

RANCANG BANGUN APLIKASI PENGAMANAN SMS DENGAN METODE ALGORITMA VIGENERE CIPHER DAN TRANSPOSISI BERBASIS ANDROID

PENGAMANAN PESAN MENGGUNAKAN APLIKASI ENKRIPSI DENGAN METODA ALGORITMA CAESAR CIPHER AGUS RIYADI

APLIKASI PENGELOLAAN KEUANGAN KELUARGA MENGGUNAKAN DATABASE SQLITE

BAB IV HASIL DAN UJI COBA

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENYEWAAN DAN MANAJEMEN ASET PERLENGKAPAN PERNIKAHAN PADA PT CAHAYA INDAH TENDA

TUGAS AKHIR. Oleh : VEBRI RAMADHAN SARI PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016

Aplikasi Kriptografi Dengan Algoritma (Advanced Encryption Standard) AES Menggunakan Microsoft Visual C Sharp Berbasis Desktop

ANALISA PERANCANGAN DAN PENGEMBANGAN PELAYANAN PENCARIAN BUKU PERPUSTAKAAN VIA SMS

PERANCANGAN SISTEM INFORMASI PERKREDITAN BARANG ELEKTRONIK PADA PT. DUTA MANDIRI INFOCOM

PERANCANGAN APLIKASI BELAJAR MENULIS & MEMBACA ANAK SLB-B INSAN HARAPAN UNTUK JURUSAN PERSIAPAN (TK) BERBASIS ANDROID SKRIPSI TRI ANNA LESTARI

RANCANG BANGUN APLIKASI PENILAIAN PERFORMA CLIENT UNTUK JASA PENGIRIMAN BARANG PT DC GLOBAL INTERNASIONAL BERBASIS MOBILE WEB

SIMULASI TRANSMISI SINYAL DIJITAL TERENKRIPSI PADA KARAKTER ASCII IRVAN YULIA RAMDANI

PERANCANGAN SISTEM INFORMASI AKADEMIK PADA SMP SUMPAH PEMUDA SKRIPSI DISUSUN OLEH : ASTARY LESTARI PROGRAM STUDI SISTEM INFORMASI

Perancangan Server Radionet Dengan Menggunakan Icecast Server. (Studi Kasus UKM Radio Mercu Buana)

PERANCANGAN APLIKASI TES MASUK PADA SMPN 6 KOTA TANGERANG SELATAN MENGGUNAKAN VISUAL BASIC. NET

PERANCANGAN SISTEM INFORMASI PERTANAHAN DI KELURAHAN PONDOK RANJI TANGERANG SELATAN BERBASIS WEB

APLIKASI VIDEO DAN AUDIO ON DEMAND MENGGUNAKAN HELIX STREAMING SERVER REAL PLAYER LUTFI EKA HARDIANTO PROGRAM STUDI TEKNIK INFORMATIKA

RANCANG BANGUN APLIKASI LAYANAN ZAKAT DI LEMBAGA AMIL ZAKAT AL-UKHUWAH EDI LAKSONO

SISTEM INFORMASI PENJUALAN DAN PERSEDIAAN BARANG BERBASIS WEB PADA TOKO KOORDINAT MENGGUNAKAN PHP DAN MySQL

LEMBAR PERNYATAAN. Yang bertanda tangan dibawah ini: NIM :

APLIKASI PEMBELAJARAN FISIKA SMA KELAS 2 FRANSISKUS ARDIAN A JURUSAN TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA

APLIKASI KENDALI PERAHU RC (REMOTE CONTROL) BERBASIS ANDROID. Laporan Tugas Akhir. Diajukan untuk melengkapi salah satu syarat

APLIKASI SIMULASI INTERPOLASI LAGRANGE ALFIAN PRADANA

PERBANDINGAN APLIKASI DIGITAL SIGNATURE DAN SUBLIMINAL CHANNEL SEBAGAI MODEL OUNTENTIKASI PADA FILE TEKS MULIYADI

APLIKASI PREDIKSI KETEPATAN WAKTU KEBERANGKATAN PENERBANGANN MENGGUNAKAN METODE KLASIFIKASI NAIVE BAYES (STUDI KASUS : MASKAPAI PENERBANGAN XYZ)

PERANCANGAN SISTEM INFORMASI PERMINTAAN PEMBELIAN SPAREPART PADA PT. DATINDO INFONET PRIMA

PERANCANGAN SISTEM ADMINISTRASI PENERIMAAN DAN PENGELUARAN KAS PADA PT. DAUN KENCANA ABADI MENGGUNAKAN VB. NET. Oleh : Sisca Permata Sari

RANCANG BANGUN APLIKASI KLINIK BERBASIS ANDROID

APLIKASI EKSTRAKSI CIRI TEKSTUR MENGGUNAKAN METODA GRAY LEVEL CO OCCURRENCE MATRIX

APLIKASI KAMERA PENGAWAS SITUASI RUANGAN BERDASARKAN PERUBAHAN PIKSEL DAN JAM MALAM

PROTOTYPE ANALISA DAN PERANCANGAN BORANG AKREDITASI STANDAR 4 TENTANG SUMBER DAYA MANUSIA BERBASIS WEB

APLIKASI BANTU REVIEW JURNAL BERBASIS WEB ANDRIAN SUHARTADI

PERANCANGAN APLIKASI TELEMARKETING PADA UNIVERSITAS MERCU BUANA MENGGUNAKAN VB.NET. Laporan Tugas Akhir. Diajukan Untuk Melengkapi Salah Satu Syarat

APLIKASI PENYELESAIAN PERHITUNGAN DETERMINAN DAN MATRIKS N N MENGGUNAKAN VB.NET. Alwyn Andraseno PROGRAM STUDI TEKNIK INFORMATIKA

UNIVERSITAS MERCU BUANA FAKULTAS ILMU KOMPUTER PROGRAM STUDI TEKNIK INFORMATIKA

PERANCANGAN SISTEM INFORMASI PENGELOLAAN BERKAS PENGAJUAN GARANSI BANK BERBASIS WEB PADA BANK BJB CABANG BSD FIRLI IRFANDI

SISTEM PAKAR MENDIAGNOSA GANGGUAN KEHAMILAN MENGGUNAKAN METODE DEPTH FIRST SEARCH BERBASIS WEB

Sistem Aplikasi Persuratan Pada Kementrian Perindustrian Berbasis WEB. Oleh : Ahmad Zaki Al Farisi

Transkripsi:

PERANCANGAN APLIKASI KRIPTOGRAFI ENKRIPSI DAN DEKRIPSI DATA MENGGUNAKAN ALGORITMA SKIPJACK Oleh : YUDA ADRIANSYAH 41505010035 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2011

PERANCANGAN APLIKASI KRIPTOGRAFI ENKRIPSI DAN DEKRIPSI DATA MENGGUNAKAN ALGORITMA SKIPJACK Laporan Tugas Akhir Diajukan Untuk Memenuhi Salah Satu Persyaratan Menyelesaikan Program Studi Strata (S-1) Program Studi Teknik Informatika Disusun Oleh : Nama : Yuda Adriansyah Nim : 41505010035 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2011

LEMBAR PERNYATAAN Yang bertanda tangan dibawah ini: NIM : 41505010035 Nama : YUDA ADRIANSYAH Fakultas : Ilmu Komputer Program Studi : Teknik Informatika Judul Skripsi : PERANCANGAN APLIKASI KRIPTOGRAFI ENKRIPSI DAN DEKRIPSI DATA MENGGUNAKAN ALGORITMA SKIPJACK Menyatakan bahwa skripsi ini tersebut diatas adalah hasil karya saya sendiri dan bukan plagiat. Apabila ternyata ditemukan didalam laporan skripsi saya terdapat unsur plagiat, maka saya siap untuk mendapatkan sanksi akademik yang terkait dengan hal tersebut. Jakarta, 11 Mei 2011 (Yuda. Adriansyah) i

LEMBAR PENGESAHAN NIM : 41505010035 Nama : YUDA ADRIANSYAH Fakultas : Ilmu Komputer Program Studi : Teknik Informatika Judul Skripsi : PERANCANGAN APLIKASI KRIPTOGRAFI ENKRIPSI DAN DEKRIPSI DATA MENGGUNAKAN ALGORITMA SKIPJACK Skripsi ini telah diperiksa dan disetujui Jakarta, 11 Mei 2011 Raka Yusuf,ST.,MT Pembimbing Ida Nurhaida,ST.,MT Koord. Tugas Akhir Teknik Informatika Devi Fitrianah,S.KOM.,MTI Kaprodi Teknik Informatika ii

KATA PENGANTAR Terima kasih kepada Allah Swt, karena berkat rahmat dan karuni-nya lah penulis dapat menyelesaikan penulisan tugas akhir ini.penulisan tugas akhir ini dimaksudkan untuk memenuhi sebagian syarat-syarat dalam menyelesaikan Program Strata Satu (S1) pada program Studi Teknik Informatika Universitas Mercu Buana. Penulis menyadari penulisan tugas akhir ini tidak lepas dari bantuan berbagai pihak, baik dari segi material maupun spiritual. Atas segala bimbingan, dorongan,dan bantuan baik secara langsung maupun tidak langsung yang telah diberikan, maka penulis mengucapkan terima kasih yang sebesar-besarnya kepada: 1. Kedua orang tuaku yang telah banyak mendidik, memberikan kasih sayang, mendoakan serta yang selalu memberi dorongan baik materil maupun moril, sehingga aku merasa bersyukur dan bangga memiliki orang tua seperti mereka. 2. Bapak Raka Yusuf,ST.,MT Dosen Pembimbing tugas akhir penulis, yang telah berkenan meluangkan waktunya serta memberi dukungan dan pengarahan hingga laporan tugas akhir ini selesai. 3. Ibu Devi Fitrianah, S.KOM.,MTI selaku Ketua Program Studi Teknik Informatika,Universitas Mercu Buana. 4. Ibu Nurhaida, ST.,MT selaku Koordinator Tugas Akhir Jurusan Teknik Informatika, Universitas Mercu Buana. 5. Keluarga besar tercinta yang telah memberi banyak semangat dan dorongan baik moril maupun materil. 6. Semua pihak yang telah memberikan dorongan dan membantu serta memberikan saran kepada penulis sehingga laporan ini dapat terselesaikan. 7. Sahabat-sahabatku di Mercu Buana khususnya angkatan 2005 Jurusan Teknik Informatika yang telah rela dalam membagi pengalaman dan ilmu kepada penulis. 8. Semua pihak yang telah memberikan dorongan dan membantu serta memberikan saran kepada penulis sehingga laporan ini dapat terselesaikan. iii

Akhir kata dengan segala kerendahan hati penulis memohon maaf yang sebesar-besarnya atas kekurangan dan keterbatasan yang terdapat dalam laporan tugas akhir ini dan untuk itu semua saran dan kritik yang sifatnya membangun sangat diharapkan demi kesempurnaan tugas akhir ini serta besar harapan penulis semoga laporan tugas akhir ini dapat bermanfaat bagi pihakpihak yang membutuhkan. Jakarta, 11 Mei 2011 (Yuda. Adriansyah) iv

DAFTAR ISI Halaman LEMBAR PERNYATAAN... LEMBAR PENGESAHAN... KATA PENGANTAR... ABSTRAK... ABSTRACK... i ii iii v vi DAFTAR ISI... vii DAFTAR GAMBAR... x DAFTAR TABEL... xii BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 2 1.3 Tujuan Masalah... 3 1.4 Batasan Masalah... 3 1.5 Metode Penelitian... 4 1.6 Sistematika Penulisan... 4 BAB II LANDASAN TEORI... 6 2.1 Pengertian Sistem... 6 2.1.1 Perancangan sistem Informasi... 7 2.2 Konsep Dasar Rekayasa Piranti Lunak... 9 2.2.1 Pengertian Piranti Lunak... 10 2.2.2 Pengertian Rekayasa Piranti Lunak... 10 vii

2.2.3 Proses Rekayasa Piranti Lunak System Development Lifcycle (SDLC)... 11 2.3.4 Diagram Air (Flowchat)... 13 2.4 Algoritma Kriptografi... 14 2.5 Algoritma Kriptografi Kunci Rahasia... 16 2.6 Algoritma Skipjack... 18 2.7 Proses Enkripsi Dan Dekripsi Skipjack... 19 2.8 Microsoft Visual Basic 6.0... 19 2.9 Pengujian... 22 2.10 Pengujian White Box... 22 2.11 Pengujian Black Box... 23 BAB III ANALISIS DAN PERANCANGAN SISTEM... 24 3.1 Analisis... 24 3.1.1 Analisis Kebutuhan... 24 3.1.1.1 Input/Masukan... 25 3.1.1.2 Analisis Proses... 25 3.1.1.3 Output/Keluaran... 26 3.1.2 Kebutuhan Antar Muka... 26 3.2 Perancangan... 26 3.2.1 Perancangan Sistem... 28 3.2.1.1 Proses Enkripsi/Dekripsi File... 28 3.2.2 Perancangan Antar Muka... 33 BAB IV IMPLEMENTASI DAN PENGUJIAN... 39 4.1 Implementasi... 39 4.1.1 Implementasi Aplikasi... 39 4.1.1.1 Pengkodean... 39 viii

4.1.1.2 Tampilan Layar... 43 4.2 Pengujian... 48 4.2.1 Lingkup Pengujian... 48 4.2.2 Skenario Pengujian Kotak Hitam (Black box)... 49 4.2.3 Hasil Pengujian... 50 4.2.4 Analisis Hasil Pengujian... 50 BAB V PENUTUP... 52 5.1 Kesimpulan... 52 5.2 Saran... 53 DAFTAR PUSTAKA... 54 LAMPIRAN... 55 ix

DAFTAR GAMBAR Halaman Gambar 2.1 Metode Warterfall... 12 Gambar 2.3 Diagram alur Flowchart... 13 Gambar 2.4 Kriptografi Secara Umum... 15 Gambar 2.5 Algoritma Kriptografi Simetris... 17 Gambar 3.1 Rancangan Implementasi Program Secara Umum... 27 Gambar 3.2 Flowchart Untuk Enkripsi dan dekripsi File... 29 Gambar 3.3 Flowchart Proses Enkripsi Algoritma SKIPJACK... 30 Gambar 3.4 Flowchart Proses Dekripsi Algoritma SKIPJACK... 32 Gambar 3.5 Rancangan tampilan form spash... 34 Gambar 3.6 Racangan menu utama enkripsi... 35 Gambar 3.7 Racangan menu utama dekripsi... 35 Gambar 3.8 Rancangan menu utama browse for files or folder... 36 Gambar 3.9 Rancangan menu utama browse for folder... 37 Gambar 3.10 Rancangan menu utama enkripsi berhasil... 37 Gambar 3.11 Rancangan menu utama dekripsi berhasil... 38 Gambar 3.12 Rancangan menu utama about... 38 Gambar 4.1 Tampilan Form Splash... 43 Gambar 4.2 Tampilan Form Enkripsi File... 44 Gambar 4.3 Tampilan Form Dekripsi File... 44 Gambar 4.4 Tampilan Browse For Files Or Folder... 45 x

Gambar 4.5 Tampilan Browse For Folder... 46 Gambar 4.6 Tampilan Enkripsi Berhasil... 46 Gambar 4.7 Tampilan Dekripsi Berhasil... 47 Gambar 4.8 Tampilan Form About... 47 xi

DAFTAR TABEL Halaman Tabel 2.1 Simbol simbol pada DFD... 8 Tabel 4.1 Skenario Normal dan Tidak Normal... 49 Tabel 4.2 Hasil Pengujian... 50 xii