SKRIPSI RAHMAN KURNANDA

dokumen-dokumen yang mirip
IMPLEMENTASI RUBY GAME SCRIPTING SYSTEM PADA GAME LUDO SKRIPSI DICKO IFENTA

IMPLEMENTASI ALGORITMA BLOWFISH PADA APLIKASI ENKRIPSI DAN DEKRIPSI CITRA BERBASIS WINDOWS SKRIPSI AHDA ANDI KURNIA

SKRIPSI SEPTY DIANA SARI SARAGIH

ANALISIS ASIMTOTIK DAN REAL TIME MENGGUNAKAN ALGORITMA L-DEQUE DALAM MENENTUKAN JARAK TERPENDEK ANTAR KANTOR CABANG BANK MANDIRI DI KOTA MEDAN SKRIPSI

IMPLEMENTASI PERBANDINGAN ALGORITMA ANALYTIC HIERARCHY PROCESS (AHP) DENGAN ALGORITMA SIMPLE ADDITIVE WEIGHTING (SAW) DALAM PEMILIHAN WEBSITE HOSTING

BAB 1 PENDAHULUAN Latar Belakang

ANALISIS PERBANDINGAN ALGORITMA QUICKSORT, 3 WAY QUICKSORT, DAN RADIXSORT SKRIPSI PLOREN PERONICA PASARIBU

ANALISIS DAN PERANCANGAN SISTEM KRIPTOGRAFI SIMETRIS TRIPLE DES DAN KRIPTOGRAFI ASIMETRIS RSA SKRIPSI BENY

PERANCANGAN SISTEM PENGAMANAN DAN KOMPRESI DATA TEKS DENGAN FIBONACCI ENCODING DAN ALGORITMA SHANNON-FANO SERTA ALGORITMA DEFLATE SKRIPSI

PERBANDINGAN ALGORITMA TERNARY COMMA CODE (TCC) DAN LEVENSTEIN CODE DALAM KOMPRESI FILE TEXT SKRIPSI ZULAIHA YULANDARI

SKRIPSI BILQIS

PENGAMANAN TEKS DENGAN HYBRID CRYPTOSYSTEM ALGORITMA MULTI-POWER RSA DAN ALGORITMA BLOWFISH SKRIPSI MAHADI PUTRA

SKRIPSI AGUS PRABOWO PROGRAM STUDI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2016

PERBANDINGAN KINERJA ALGORITMA FIXED LENGTH BINARY ENCODING (FLBE) DENGAN VARIABLE LENGTH BINARY ENCODING (VLBE) DALAM KOMPRESI TEXT FILE SKRIPSI

SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KELAYAKAN CALON ASISTEN LABORATORIUM BERBASIS ANDROID MENGGUNAKAN ALGORITMA ITERATIVE DICHOTOMISER 3 (ID3)

METODE HYBRID (BAYES DAN MULTIFACTOR EVALUATION PROCESS) DALAM SISTEM PENDUKUNG KEPUTUSAN SKRIPSI KHAIRUN NISA

IMPLEMENTASI ALGORITMA BRUTE FORCE DAN ALGRITMA KNUTH-MORRIS-PRATT (KMP) DALAM PENCARIAN WORD SUGGESTION SKRIPSI ADLI ABDILLAH NABABAN

ANALISIS DUPLICATE FILE FINDER MENGGUNAKAN METODE MD5 HASH SKRIPSI WAHYUNI FARAH JUWITA

IMPLEMENTASI AUGMENTED REALITY (AR) PADA PENGENALAN HARDWARE KOMPUTER BERBASIS ANDROID SKRIPSI MUHAMMAD RIZKY

IMPLEMENTASI VIGENÉRE CIPHER DENGAN METODE LINEAR FEEDBACK SHIFT REGISTER PADA TEXT

IMPLEMENTASI METODE EXHAUSTIVE SEARCH UNTUK MENENTUKAN SHORTEST PATH ANTAR PUSAT PERBELANJAAN DI KOTA MEDAN SKRIPSI SILVIA NINGSIH PRATIWI

PROGRAM STUDI S1 ILMU KOMPUTER

ANALISIS KINERJA DAN IMPLEMENTASI ALGORITMA KOMPRESI ARITHMETIC CODING PADA FILE TEKS DAN CITRA DIGITAL SKRIPSI SARIFAH

ANALISIS PERBANDINGAN ALGORITMA HUFFMAN DAN RUN LENGTH ENCODING PADA KOMPRESI FILE AUDIO SKRIPSI HELBERT SINAGA

IMPLEMENTASI KOMBINASI ALGORITMA COLUMNAR TRANSPOSITION CIPHER DAN DATA ENCRYPTION STANDARD PADA APLIKASI ENKRIPSI DAN DEKRIPSI TEKS BERBASIS ANDROID

IMPLEMENTASI ALGORITMA KRIPTOGRAFI HILL CIPHER DAN KOMPRESI DATA MENGGUNAKAN ALGORITMA LEVENSTEIN DALAM PENGAMANAN FILE TEKS SKRIPSI

IMPLEMENTASI ALGORITMA KUNCI PUBLIK LUC DAN ALGORITMA KOMPRESI GOLDBACH CODES UNTUK PERANCANGAN APLIKASI PENGAMANAN DAN KOMPRESI FILE PDF SKRIPSI

SKRIPSI MUHAMMAD AHYAL HUSNA

IMPLEMENTASI AUGMENTED REALITY PADA ALAT MUSIK BONANG JAWA BERBASIS ANDROID SKRIPSI HAMDAN AKHIRRUDDIN SIREGAR

IMPLEMENTASI AUGMENTED REALITY (AR) UNTUK PEMBELAJARAN JENIS VIRUS DAN BAKTERI PENYEBAB PENYAKIT PADA MANUSIA BERBASIS ANDROID SKRIPSI

ANALISIS PERBANDINGAN HASIL ALGORITMA HOMOGENEITY DAN ALGORITMA PREWITT UNTUK DETEKSI TEPI PADA CITRA BMP SKRIPSI ZULFADHLI HARAHAP

IMPLEMENTASI MODIFIKASI SISTEM KRIPTOGRAFI RSA DAN ELLIPTIC CURVE DIGITAL SIGNATURE ALGORITHM (ECDSA) SKRIPSI ANDRUS

ANALISIS KOMPRESI CITRA DIGITAL DENGAN METODE FRAKTAL SKRIPSI DEVI TRIANA

IMPLEMENTASI DAN ANALISIS ALGORITMA DYNAMIC MARKOV COMPRESSION (DMC) PADA FILE TEXT

ANALISIS DAN PERBANDINGAN ALGORITMAL-DEQUE DANALGORITMA BELLMAN-FORD DALAM MENCARI JARAK TERPENDEK SKRIPSI

PROGRAM STUDI S-1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2012

ANALISIS DAN IMPLEMENTASI ALGORITMA KRIPTOGRAFI PLAYFAIR CIPHER DAN ALGORITMA KOMPRESI RUN LENGTH ENCODING DALAM PENGAMANAN DAN KOMPRESI DATA TEKS

IMPLEMENTASI PENGAMANAN FILE TEXT DENGAN ALGORITMA KRIPTOGRAFI KNAPSACK DAN ALGORITMA STEGANOGRAFI FOF (First of File)

ANALISIS PERBANDINGAN KOMPRESI CITRA MENGUNAKAN ALGORITMA TRANSFORMASI WALSH-HADAMARD DENGAN RUN LENGTH ENCODING(RLE) DRAFT SKRIPSI

SKRIPSI SURI SYAHFITRI

PERBANDINGAN ALGORITMA APRIORI DAN ALGORITMA CT-Pro PADA KOMODITAS EKSPOR DAN IMPOR SKRIPSI ELISA SEMPA ARIHTA KABAN

IMPLEMENTASI DETEKSI TEPI CITRA MANUSKRIP KUNO DENGAN METODE KOMBINASI GRADIEN PREWIT DAN SOBEL SKRIPSI MUHAMMAD TEGUH AMANDA

IMPLEMENTASI STEGANOGRAPHY NATURE OF WHITESPACE (SNOW) BERBASIS WEB MENGGUNAKAN METODE WHITESPACE SKRIPSI POPPY TANIA

PERANCANGAN APLIKASI DOKUMEN UNDENIABLE DIGITAL SIGNATURE DENGAN ALGORITMA CHAUM S BLIND SIGNATURE SKRIPSI MARTIN DENNAIN SIMANJUNTAK

IMPLEMENTASI ALGORITMA AFFINE CIPHER DAN ALGORITMA ADVANCED ENCRYPTION STANDARD (AES) PADA APLIKASI SHORT MESSAGE SERVICE (SMS) BERBASIS ANDROID

IMPLEMENTASI ALGORITMA GREEDY PADA GAME SUMMY SKRIPSI REZA HIDAYAT BAYU PRABOWO

ANALISIS DAN PERBANDINGAN PENGGUNAAN METODE PEMBANGKITAN BILANGAN PRIMA FERMAT DAN LUCAS-LEHMER DALAM KRIPTOGRAFI ELGAMAL SKRIPSI

SKRIPSI HENGKY P.F GULO

IMPLEMENTASI METODE GENERATE AND TEST DALAM PENYELESAIAN PUZZLE 2048 BERBASIS MOBILE SKRIPSI

PENGENALAN TRANSPORTASI UMUM BERBASIS ANDROID DALAM BAHASA MANDARIN MENGGUNAKAN AUGMENTED REALITY SKRIPSI AZHARI HIDAYAT

ANALISIS PERBANDINGAN KOMPRESI FILE VIDEO DENGAN MOTION PICTURE EXPERT GROUP-4 DAN FLASH VIDEO DENGAN MENGGUNAKAN ALGORITMA HUFFMAN SKRIPSI

IMPLEMENTASI ALGORITMA XOR DAN ALGORITMA RC4 PADA APLIKASI ENKRIPSI DAN DEKRIPSI TEKS BERBASIS ANDROID SKRIPSI TANTA ADITYA PRANATA

SISTEM PENDUKUNG KEPUTUSAN PERANKINGAN PENERIMA BSM DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DAN WEIGHTED PRODUCT MODEL (WPM) SKRIPSI

PERBANDINGAN ALGORITMA STRING MATCHING NOT SO NAIVE DAN SKIP SEARCH PADA PLATFORM ANDROID SKRIPSI RICKY WIJAYA

IMPLEMENTASI STEGANOGRAFI HOPPING SPREAD SPECTRUM KE DALAM FILE VIDEO SKRIPSI

PERBANDINGAN ALGORITMA KNUTH MORRIS PRATT DAN BOYER MOORE PADA APLIKASI KAMUS BAHASA INDONESIA-KOREA BERBASIS ANDROID SKRIPSI

OTOMATISASI INDEKS EBOOK ALGORITHMS DENGAN MENGGUNAKAN ALGORITMA KNUTH-MORRIS- PRATT DAN ALGORITMA QUICKSORT SKRIPSI MUHAMMAD TP FAZIL

ANALISIS PERBANDINGAN ALGORITMA HUFFMAN DAN ALGORITMA SEQUITUR DALAM KOMPRESI DATA TEXT SKRIPSI ELSYA SABRINA ASMTA SIMORANGKIR

KRIPTOGRAFI KUNCI PUBLIK ALGORITMA ELGAMAL DENGAN METODE THE SIEVE OF ERATOSTHENES UNTUK PEMBANGKITAN BILANGAN PRIMA SKRIPSI SYAUVIKA LUBIS

IMPLEMENTASIALGORITMAFLOYD WARSHALL DALAM MENENTUKAN JARAK TERPENDEK (MEDAN - BANDARA KUALA NAMU) SKRIPSI RINI CHAIRANI HARAHAP

SISTEM INFORMASI GEOGRAFIS BERBASIS WEB UNTUK MENENTUKAN JARAK TERPENDEK MENGGUNAKAN ALGORITMA DIJKSTRA (Studi Kasus : Plaza / Mall Dikota Medan)

PERANCANGAN DAN IMPLEMENTASI ALGORITMA ENKRIPSI ONE TIME PAD UNTUK SISTEM KEAMANAN PEMBELIAN DAN PENJUALAN PRODUK PADA PT. NUGA AGARA INTERNASIONAL

ANALISIS DAN PERANCANGAN APLIKASI PENERIMAAN SISWA BARU MENGGUNAKAN METODE SAW DAN METODE PROMETHEE (STUDI KASUS : SMAN 1 TEBING TINGGI) SKRIPSI

PERANCANGAN PERANGKAT LUNAK SISTEM TEMU BALIK CITRA MENGGUNAKAN JARAK HISTOGRAM DENGAN MODEL WARNA YIQ SKRIPSI AYU SATYARI UTAMI

IMPLEMENTASI ALGORITMA RIJNDAEL PADA PENGAMANAN RECORD DAN FILE DATABASE SKRIPSI AMALIA PRATIWI

PERANCANGAN PERANGKAT LUNAK PEMBELAJARAN KRIPTOGRAFI METODA WAKE SKRIPSI LISTIA ANDHARTI

SIMULASI KERAHASIAAN / KEAMANAN INFORMASI DENGAN MENGGUNAKAN ALGORITMA DES (DATA ENCRYPTION STANDARD) SKRIPSI INDRA SYAHPUTRA

IMPLEMENTASI ALGORITMA KNUTH-MORRIS-PRATH STRING MATCHING UNTUK MENCARI KATA ATAU ISTILAH PADA KAMUS KOMPUTER BERBASIS ANDROID.

PERINGKASAN TEKS BERITA SECARA OTOMATIS MENGGUNAKAN TERM FREQUENCY INVERSE DOCUMENT FREQUENCY (TF-IDF) SKRIPSI DANDUNG TRI SETIAWAN

PERANCANGAN SECURE LOGIN WEBSITE MENGGUNAKAN ALGORITMA ENKRIPSI XXTEA ARDANI DWI ATMOJO

SISTEM INFORMASI POTONGAN GAJI GURU DAN PEGAWAI PADA SD NEGERI MEDAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR WILDA YULIANUN SIREGAR

SATRIA F RAMADHAN S

ANALISIS DAN PERANCANGAN ALGORITMA ARITHMETIC CODING DALAM KOMPRESI FILE AUDIO SKRIPSI DEBI MAULINA SIREGAR

IMPLEMENTASI ALGORITMA WINNOWING DAN PORTER STEMMER MENDETEKSI KEMIRIPAN DUA DOKUMEN BERBASIS WEB SKRIPSI LIDIA ARTA FERARI

ANALISIS KERAHASIAAN DATA MENGGUNAKAN ALGORITMA VIGENERE CIPHER DALAM SISTEM PENGAMANAN DATA SKRIPSI TRUMAN TUAH GIRSANG

Universitas Sumatera Utara

PENGAMANAN FILE GAMBAR PADA PERANGKAT MOBILE ANDROID MENGGUNAKAN METODE STEGANOGRAFI LSB DAN ALGORITMA KRIPTOGRAFI AES SKRIPSI

STUDI PERBANDINGAN ALGORITMA HUFFMAN DAN LZW (LEMPEL ZIV WELCH) PADA PEMAMPATAN FILE TEKS SKRIPSI CANGGIH PRAMILO

IMPLEMENTASI DAN ANALISIS KRIPTOGRAFI HYBRID ALGORITMA FEAL DAN ALGORITMA ELGAMAL DALAM PENGAMANAN FILE TEKS SKRIPSI SYABRUL MAJID

PENENTUAN JUMLAH PRODUKSI OPTIMAL MINUMAN TEH MENGGUNAKAN METODE FUZZY

SISTEM INFORMASI BERBASIS WEB PADA KELURAHAN TAMIANG MENGGUNAKAN PHP DAN MySQL TUGAS AKHIR ADAM MAHMUD

PERANCANGAN PERANGKAT LUNAK SEGMENTASI CITRA DENGAN MENGGUNAKAN METODE FUZZY CLUSTERING SKRIPSI MUHAMMAD PRAYUDHA

IMPLEMENTASI ALGORITMA RC4 DAN METODE MODIFIED LSB UNTUK PENGAMANAN TEXT FILE SKRIPSI FEBRI ARO GEA

SKRIPSI RONNY BENEDIKTUS SIRINGORINGO

IMPLEMENTASI AUTENTIKASI DATA TEKS DENNING-SACCO DENGAN MENGGUNAKAN ALGORITMA KUNCI PUBLIK RSA DRAFT SKRIPSI SANTO PALENTIN MANARIAS

PENGONTROLAN ALAT LISTRIK SECARA OTOMATIS MENGGUNAKAN SENSOR CAHAYA DAN SENSOR SUHU BERBASIS MIKROKONTROLER SKRIPSI YULNI WITRIZA

IMPLEMENTASI DAN ANALISIS ALGORITMA KOMPRESI TERNARY COMMA CODE DALAM KOMPRESI FILE TEXT PADA PLATFORM ANDROID SKRIPSI SITI SOENDARI UTAMI

PERANCANGAN PERANGKAT LUNAK KRIPTOGRAFI METODA IDEA (INTERNATIONAL DATA ENCRYPTION ALGORITHM) SKRIPSI WAY YANTONO SAING

PENERAPAN METODE WEIGHTED PRODUCT MODEL (WPM) DAN WEIGHTED SUM MODEL (WSM) DALAM PENENTUAN PRODUK YANG AKAN DIPASARKAN PADA ONLINE SHOP SKRIPSI

IMPLEMENTASI PENYEMBUNYIAN DAN PENYANDIAN PESAN PADA CITRA MENGGUNAKAN ALGORITMA AFFINE CIPHER DAN METODE LEAST SIGNIFICANT BIT

IMPLEMENTASI ALGORITMA AES UNTUK PENGAMANAN ISI FILE CSS PADA WEBSITE KOMPETENSI JARINGAN SKRIPSI

IMPLEMENTASI ALGORITMA CIPHER TRANSPOSISI DAN SECURE HASH ALGORITHM (SHA) DALAM SISTEM PENGAMANAN DATA SKRIPSI FERRY ANTONIUS SIMAMORA

IMPLEMENTASI KOMBINASI ALGORITMA BEAUFORT DAN ALGORITMA SPRITZ DALAM SKEMA SUPER ENKRIPSI UNTUK PENGAMANAN TEKS SKRIPSI TIA RAHMADIANTI

SKRIPSI ANANDA PUTRI RITONGA

PENGAMANAN FILE CITRA DENGAN SKEMA HYBRID CRYPTOSYSTEM MENGGUNAKAN ALGORITMA RSA-CRT DAN ALGORITMA AFFINE CIPHER SKRIPSI AGUM GUMELAR

IMPLEMENTASI ALGORITMA TRITHEMIUS DENGAN ALGORITMA RICE DALAM PENGAMANAN DAN KOMPRESI FILE TEKS SKRIPSI RAJA ARIF HIDAYAH HARAHAP

DESAIN ROUTING INFORMATION PROTOCOL PADA JARINGAN KOMPUTER DENGAN PENGALOKASIAN JUMLAH HOST PER JARINGAN BERDASARKAN VLSM SKRIPSI

IMPLEMENTASI METODE STRAIGHT AHEAD AND POSE TO POSE DALAM PEMBUATAN KARTUN 2D GLOBAL WARMING SKRIPSI NOVALINA

STUDI TEKNIS DEKRIPSI DAN ENKRIPSI FILE DENGAN MENGGUNAKAN ALGORITMA GOST PADA CFB (Cipher Feedback) SKRIPSI NOVLENTINA PASI

Transkripsi:

Perbandingan Algoritma 3DES Dan Rinjdael Dalam Perancangan Aplikasi Keamanan Data SKRIPSI RAHMAN KURNANDA 131421053 PROGRAM EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2016

PERBANDINGAN ALGORITMA 3DES DAN RINJDAEL DALAM PERANCANGAN APLIKASI KEAMANAN DATA SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah Sarjana Ilmu Komputer RAHMAN KURNANDA 131421053 PROGRAM EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2016

ii PERSETUJUAN Judul : Perbandingan Algoritma 3DES Dan Rinjdael Dalam Perancangan Aplikasi Keamanan Data Kategori : SKRIPSI Nama : Rahman Kurnanda Nomor Induk Mahasiswa : 131421004 Program Studi : EKSTENSI S1 ILMU KOMPUTER Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA Komisi Pembimbing : Pembimbing I Pembimbing II Dr. Syahril Efendi. S.Si, M.IT Drs. Marihat Situmorang, M.Kom NIP. 196711101996021001 NIP. 19631214 198903 1 001 Diketahui/disetujui oleh Program Studi Ekstensi S1 Ilmu Komputer Ketua, Dr. Poltak Sihombing, M.Kom NIP. 19620217 199103 1 001

iii PERNYATAAN PERBANDINGAN ALGORITMA 3DES DAN RINJDAEL DALAM PERANCANGAN APLIKASI KEAMANAN DATA SKRIPSI Saya menyatakan bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, April 2016 Rahman Kurnanda 131421053

iv PENGHARGAAN Alhamdulillah segala puji dan syukur penulis ucapkan kehadirat Allah SWT yang telah memberikan rahmat, hidayah, dan karunia-nya kepada penulis sehingga dapat menyelesaikan skripsi ini yang sesuai dengan instruksi dan peraturan yang berlaku di Fakultas Ilmu Komputer dan Teknologi Informasi serta shalawat beriring salam dihadiahkan kepada Nabi Besar Muhammad SAW, semoga mendapat safa at di akhir kelak. Dalam penyusunan dan penulisan skripsi ini, penulis banyak mendapat bantuan, dukungan, dan bimbingan dari berbagai pihak. Pada kesempatan ini penulis ingin mengucapkan rasa terima kasih dan penghargaan kepada : 1. Bapak Prof. Dr. Runtung Sitepu, SH., M.Hum selaku Rektor Universitas Sumatera Utara. 2. Bapak Prof. Dr. Opim Salim Sitompul sebagai Dekan Fakultas Ilmu Komputer dan Teknologi Informasi. 3. Bapak Dr. Poltak Sihombing, M.Kom sebagai Ketua Program Studi S1 Ilmu Komputer. 4. Ibu Maya Silvi Lydia, B.Sc, M.Sc selaku Sekretaris Program Studi Ilmu Komputer. 5. Bapak Dr. Syahril Efendi. S.Si, M.IT selaku Dosen Pembimbing I yang telah meluangkan waktu, tenaga, dan pikiran dalam membimbing, dan menyemangati penulis agar dapat menyelesaikan skripsi ini. 6. Ibu Drs. Marihat Situmorang, M.Kom selaku Dosen Pembimbing II yang telah meluangkan waktu, tenaga, dan pikiran dalam membimbing, dan menyemangati penulis agar dapat menyelesaikan skripsi ini. 7. Bapak Prof. Dr. Iryanto, M.Si selaku dosen Pembanding I yang telah memberikan kritik dan saran terhadap skripsi penulis. 8. Bapak Prof. Dr. Muhammad Zarlis, M.Sc selaku dosen Pembanding II yang telah memberikan kritik dan saran terhadap skripsi penulis.

v 9. Seluruh staf pengajar, pegawai dan satpam Fakultas Ilmu Komputer dan Teknologi Informasi. 10. Teristimewa orang tua yang penulis sayangi, Ayahanda Muslim dan Ibunda Herlina, serta Abang Fadly Sahenda dan kakak Meliza Syahyenti yang tidak henti-hentinya memberikan doa, motivasi, dan dukungan yang selalu menjadi sumber semangat penulis. 11. Teman-teman seperjuangan mahasiswa Ekstensi S1-Ilmu Komputer stambuk 2013. 12. Semua pihak yang terlibat langsung ataupun tidak langsung yang tidak dapat penulis ucapkan satu per satu yang telah membantu menyelesaikan skripsi ini. Penulis menyadari bahwa skripsi ini masih memiliki banyak kekurangan, baik dari segi teknik, tata penyajian ataupun dari segi tata bahasa. Oleh karena itu penulis bersedia menerima kritik dan saran dari pembaca dalam upaya perbaikan skripsi ini. Semoga skripsi ini dapat bermanfaat bagi penulis dan pembaca, khususnya rekanrekan mahasiswa lainnya yang mengikuti perkuliahan di. Medan, April 2016 Penulis Rahman Kurnanda

vi ABSTRAK PDF adalah sebuah format dokumen yang memungkinkan memuat di dalamnya text, gambar, grafik. Adapun proses enkripsi menggunakan Rinjdael dengan algoritma Triple DES sama-sama dapat mengamankan data PDF, namun masing-masing algoritma memiliki kelebihan dan kelemahan dalam mengamankan data PDF. Sehingga perlu membandingkan kedua algoritma. Dimana rinjdael memiliki kemampuan dalam proses enkripsi yaitu dalam 4 jenis transformasi bytes, yaitu SubBytes, ShiftRows, Mixcolumns dan AddRoundKey. Pada algoritma Rinjdael, jumlah blok input, blok output, dan stateadalah 128 bit. Sementara algoritma Triple DES kemampuan dalam proses pengenkripsi dapat dilakukan dalam 3 tahap namun tidak mengubah algoritma dari DES. 3DES memiliki tiga buah kunci yang berukuran 168 bit atau tiga kali kunci 56 bit dari DES. Adapun tujuan penelitian untuk membandingkan penggunaan algoritma 3DES dan AES-Rinjdael sehingga dapat mengetahui perbedaan dan kemampuan kedua algoritma yang dilengkapi informasi running time dan ukuran data sebelum dan sesudah di enkripsi dalam mengamankan data PDF. Metodologi penelitian dilakukan dengan studi kepustakaan yang berhubungan dengan algoritma 3DES dan AES-Rinjdael. Sehingga hasil perbedaan kedua algoritma dari hasil pengujian adalah besarnya ukuran file mempengaruhi waktu atau lamanya proses enkripsi atau dekripsi. Dimana, dari sepuluh file yang dapat diproses oleh aplikasi ini dan dilakukan percobaan pada sebuah file yang mewakili masing-masing ekstensi, terlihat bahwa semakin besar ukuran file, maka semakin banyak waktu yang diperlukan untuk proses tersebut. Waktu proses untuk enkripsi dan dekripsi untuk masing-masing file sedikit berbeda, diakibatkan ukuran antara file plainteks dan file cipherteks-nya sedikit berbeda. Kata Kunci : Perbandingan, Keamanan Data, Enkripsi, Dekripsi, 3DES, Rinjdael, PDF, UML

vii ABSTRACT PDF is a document format that allows load in it text, images, graphics. The encryption process uses Rinjdael with Triple DES algorithm alike can secure PDF data, but each algorithm has its advantages and weaknesses in securing PDF data. So it is necessary to compare the two algorithms. Where rinjdael have the ability in the encryption process are 4 types of transformation bytes, ie SubBytes, ShiftRows, Mixcolumns and AddRoundKey. In Rinjdael algorithm, the number of blocks of input, output blocks, and stateadalah 128 bits. While the Triple DES algorithm pengenkripsi ability in the process can be done in three stages but did not change the algorithms of DES. 3DES has three key size 168 bits or 56 bits key three times from DES. The purpose of the study was to compare the use of algorithms 3DES and AES-Rinjdael so as to know the difference and the ability of both algorithms that include information running time and data size before and after the secure data encryption in PDF. Methodology of research conducted with the study of literature related to algorithms 3DES and AES-Rinjdael. So that the difference between the two algorithms of the test results is the large file size affect the timing or duration of the encryption or decryption process. Where, ten files that can be processed by these applications and conducted experiments on a file that represents each extension, it appears that the larger the file size, the more time it takes for the process. The processing time for encryption and decryption for each file is slightly different, due to the size of the file plaintext and ciphertext file was slightly different. Keywords: Comparison, Data Security, Encryption, Decryption, 3DES, Rinjdael, PDF, UML

viii DAFTAR ISI Hal. Persetujuan Pernyataan Penghargaan Abstrak Abstract Daftar Isi Daftar Tabel Daftar Gambar ii iii iv vi vii viii x xi Bab 1 Pendahuluan 1.1 Latar Belakang 1 1.2 Rumusan Masalah 3 1.3 Batasan Masalah 3 1.4 Tujuan Penelitian 3 1.5 Manfaat Penelitian 3 1.6 Metode Penelitian 4 1.7 Sistematika Penulisan 4 Bab 2 Landasan Teori 2.1 Kriptografi 6 2.2 Data 10 2.3 PDF ( Portable Document Format ) 12 2.4 Algoritma Rinjdael 12 2.5 3DES ( Triple Data Encryption Standard ) 17 2.6 Pengertian Perancangan 18 2.7 Model Perancangan Unfield Modeling leanguage ( UML) 18 2.8 Pengujian Metode Black Box 25 2.9 Berbasis Web 26 Bab 3 Analisa dan Perancangan Sistem 3.1 Analisa Sistem 29 3.2 Analisa Kebutuhan Sistem 36 3.3 Model Perancangan Sistem 38 3.3.1 Activity Diagram 38 3.3.2 Use-Case Diagram 38 3.3.3 Squence Diagram 39 3.3.4 Class Diaggram 40 3.4 Perancangan Interface Sistem 42 3.4.1 Rancangan Menu Home 42 3.4.2 Rancangan menu Profile 43 3.4.3 Rancangan Menu Enkripsi Algoritma 3DES Dan AES 43 3.4.4 Rancangan Menu Dekripsi Algoritma 3DES Dan AES 44 3.5.5 Rancangan Menu Administrator 44

ix Bab 4 Implementasi dan Pengujian 4.1 Implementasi Sistem 46 4.1.1 Kebutuhan Sistem 46 4.1.2 Perangkat Keras 46 4.1.3 Perangkat Lunak 46 4.2 Antarmuka Aplikasi Enkripsi Dan Dekripsi File Jurnal 47 4.3 Pengujian Aplikasi Program 55 Bab 5 Kesimpulan dan Saran 5.1 Kesimpulan 57 5.2 Saran 57 Daftar Pustaka 58 Listing Program A-1 Curriculum Vitae B-1

x DAFTAR TABEL 2.1 Jumlah Proses Berdasarkan Bit Block Dan Kunci 17 2.2 Simbol-Simbol Use case Diagram 20 2.3 Simbol-Simbol Activity Diagram 21 2.4 Simbol-Simbol Sequence Diagram 22 2.5 Simbol-Simbol Class Diagram 23 2.6 Simbol Component Diagram 24 2.7 Simbol Deployment Diagram 25 3.1 Pengindeksan Aliran Input 32 4.1 Hasil Perbandingan Enkripsi Beberapa File Perbandingan Algoritma 55 Algortma 3DES Dengan Rinjdael dalam Perancangan Aplikasi Keamanna Data PDF 4.2 Hasil Proses Dekripsi Beberapa File Hasil Enkripsi 56 Hal.

xi DAFTAR GAMBAR 2.1 Mekanisme Kriptografi Sederhana 7 2.2 Mekanisme Kriptografi Berbasis Kunci 8 2.3 Diagram Alir Proses Enkripsi Metode Rinjndael (AES 128) 9 2.4 Diagram Alir Proses Dekripsi Metode Rinjndael (AES 128) 10 2.5 Contoh State AES 14 2.6 Contoh Keluaran Fungsi Inversi 15 2.7 Contoh Mixcolumn 15 3.1 Proses Enkripsi Dan Dekripsi Algoritma 3DES 30 3.2 Enkripsi Dan Dekripsi Algoritma 3DES 31 3.3 State Array Pada Input Dan Output 32 3.4 State Array Ekivalen Pada Word Array 33 3.5 AddRound Key 34 3.6 Proses Dekripsi 34 3.7 Block Chiper 36 3.8 Activity Diagram 38 3.9 Use Case Diagram 39 3.10 Sequence Diagram 39 3.11 Class Diagram 40 3.12 Flowchart Sistem Enkripsi/Dekripsi Algoritma AES 41 3.13 Perancangan Menu Home 42 3.14 Perancangan Menu Profil 43 3.15 Perancangan Enkripsi 3DES Dan AES 43 3.16 Perancangan Dekripsi 3DES Dan AES 44 3.17 Perancangan Menu Login Sistem Aplikasi 44 4.1 Antarmuka Menu Login Enkripsi Dan Dekripsi 47 4.2 Antarmuka Menu Home 48 4.3 Antarmuka Menu Enkripsi Dan Dekripsi AES Dengan 3DES 49 4.4 Antarmuka Menu Upload File Enkripsi AES Dengan 3DES 49 4.5 Antarmuka Menu Input Kode Enkripsi AES Dengan 3DES 50 4.6 Antarmuka Proses Download Enkripsi File Jurnal1.PDF 50 4.7 Download Hasil Enkripsi File Jurnal1.PDF 51 4.8 Tampil Hasil Enkripsi File Jurnal1.PDF 51 4.9 Antarmuka Proses Upload File PDF 52 4.10 Upload File Jurnal1.PDF 52 4.11 Input Kode Dekripsi File Jurnal.PDF 53 4.12 Hasil Proses Dekripsi File Jurnal.PDF 53 4.13 Hasil Proses Dekripsi File Jurnal.PDF 54 4.14 Hasil Dekripsi File Jurnal.PDF 54 Hal.