APLIKASI QUIZ PSIKOLOGIS BERBASIS WEBSITE DENGAN PENGAPLIKASIAN ALGORITMA DES

dokumen-dokumen yang mirip

RANCANG BANGUN MULTIFILE LOCKER APPLICATION MENGGUNAKAN METODE DATA ENCRYPTION STANDARD

Penerapan Enkripsi Dan Dekripsi File Menggunakan Algoritma Data Encryption Standard (DES) ABSTRAK

BAB III ANALISA DAN DESAIN SISTEM

ANALISA PROSES ENKRIPSI DAN DESKRIPSI DENGAN METODE DES

PERANGKAT APLIKASI KEAMANAN DATA TEXT MENGGUNAKAN ELECTRONIC CODEBOOK DENGAN ALGORITMA DES

PERANCANGAN APLIKASI ENKRIPSI DATA MENGGUNAKAN METODE ADVANCED ENCRYPTION STANDARD

BAB I PENDAHULUAN. 1.1 Latar Belakang

Modul Praktikum Keamanan Sistem

IMPLEMENTASI ALGORITMA BLOWFISH UNTUK ENKRPSI DAN DEKRIPSI BERBASIS WEB

Rancangan Aplikasi Pemilihan Soal Ujian Acak Menggunakan Algoritma Mersenne Twister Pada Bahasa Pemrograman Java

Bab 1 PENDAHULUAN Latar Belakang

APLIKASI JAVA KRIPTOGRAFI MENGGUNAKAN ALGORITMA VIGENERE. Abstract

Data Encryption Standard (DES)

APLIKASI KRIPTOGRAFI ENKRIPSI DEKRIPSI FILE TEKS MENGGUNAKAN METODE MCRYPT BLOWFISH

PERANCANGAN APLIKASI KRIPTOGRAFI BERLAPIS MENGGUNAKAN ALGORITMA CAESAR, TRANSPOSISI, VIGENERE, DAN BLOK CHIPER BERBASIS MOBILE

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

STUDI PERBANDINGAN ALGORITMA SIMETRI BLOWFISH DAN ADVANCED ENCRYPTION STANDARD

BAB I PENDAHULUAN. 1.1 Latar Belakang. Seiring dengan perkembangan peradaban manusia dan kemajuan pesat di

IMPLEMENTASI ALGORITMA DATA ENCRYPTION STANDARD UNTUK PENGAMANAN TEKS DATA ENCRYPTION STANDARD ALGORITHM IMPLEMENTATION FOR TEXT SECURITY

BAB III ANALISIS DAN PERANCANGAN

Vol. 3, No. 2, Juli 2007 ISSN PERANAN KRIPTOGRAFI DALAM KEAMANAN DATA PADA JARINGAN KOMPUTER

IMPLEMENTASI ENKRIPSI DATA BERBASIS ALGORITMA DES

STUDI DAN MODIFIKASI ALGORITMA BLOCK CHIPER MODE ECB DALAM PENGAMANAN SISTEM BASIS DATA. Arief Latu Suseno NIM:

Algoritma DES untuk Keamanan Informasi pada Aplikasi Rekam Medis Elektronik

PENYANDIAN MENGGUNAKAN ALGORITMA KRIPTOGRAFI WAKE (WORD AUTO KEY ENCRYPTION)

Bab 3. Metode dan Perancangan Sistem

DATA ENCRYPTION STANDARD (DES) STANDAR ENKRIPSI DATA. Algoritma Kriptografi Modern

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISA DAN DESAIN SISTEM

Outline. Sejarah DES Enkripsi DES Implementasi Hardware dan Software DES Keamanan DES

KEAMANAN LOGIN WEB MENGGUNAKAN METODE 3DES BERBASIS TEKNOLOGI QUICK RESPONSE CODE

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN 1.1. LATAR BELAKANG

BAB I PENDAHULUAN. 1.1 Latar Belakang

KOMBINASI ALGORITMA DES DAN ALGORITMA RSA PADA SISTEM LISTRIK PRABAYAR

KRIPTOGRAFI PADA FILE AUDIO MP3 MENGGUNAKAN METODE PENGEMBANGAN TRANSPOSISI

APLIKASI ENKRIPSI SMS (SHORT MESSAGE SERVICE) MENGGUNAKAN ALGORITMA DATA ENCRYPTION STANDARD (DES) BERBASIS ANDROID

internal atau upa-kunci. Kunci internal dibangkitkan dari kunci eksternal yang panjangnya 64 bit. Berikut ini adalah skema global algoritma DES.

PERBANDINGAN ALGORITMA KRIPTOGRAFI DES DENGAN ICE

Aplikasi Pengamanan Data dengan Teknik Algoritma Kriptografi AES dan Fungsi Hash SHA-1 Berbasis Desktop

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA MASALAH DAN PERANCANGAN

Jurnal Coding, Sistem Komputer Untan Volume 04, No.2 (2016), hal ISSN : X

BAB 1 PENDAHULUAN. khususnya internet sangatlah cepat dan telah menjadi salah satu kebutuhan dari

BAB I PENDAHULUAN 1.1 Latar Belakang

Perancangan Aplikasi Kriptografi File Dengan Metode Algoritma Advanced Encryption Standard (AES)

BAB III ANALISIS DAN DESAIN SISTEM

STUDI, IMPLEMENTASI DAN PERBANDINGAN ALGORITMA KUNCI SIMETRI TRIPLE DATA ENCRYPTION STANDARD DAN TWOFISH

Analisa Dan Perancangan Sistem Aktivasi Lisensi Software Sesuai Dengan Spesifikasi Hardware

RC4 Stream Cipher. Endang, Vantonny, dan Reza. Departemen Teknik Informatika Institut Teknologi Bandung Jalan Ganesha 10 Bandung 40132

Implementasi Algoritma DES Menggunakan MATLAB

PERANCANGAN APLIKASI KRIPTOGRAFI BERBASIS WEB DENGAN ALGORITMA DOUBLE CAESAR CIPHER MENGGUNAKAN TABEL ASCII

APLIKASI ENKRIPSI DAN DEKRIPSI MENGGUNAKAN VISUAL BASIC 2012 DENGAN ALGORITMA TRIPLE DES

BAB IV HASIL DAN UJI COBA

I. PENDAHULUAN. andil yang besar dalam perkembangan komunikasi jarak jauh. Berbagai macam model alat komunikasi dapat dijumpai, baik yang berupa

BAB III ANALISIS DAN DESAIN SISTEM

P N E E N R E A R P A A P N

Perangkat Lunak Enkripsi Video MPEG-1 dengan Modifikasi Video Encryption Algorithm (VEA)

BAB III ANALISA DAN PERANCANGAN

SISTEM KEAMANAN LOGIN MENGGUNAKAN HAK AKSES DAN KRIPTOGRAFI NASKAH PUBLIKASI. diajukan oleh Akhid Nukhlis A

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. berbagai pekerjaannya. Komputer-komputer dapat digunakan untuk memenuhi

(S.2) KRIPTOGRAFI METODA MODULAR MULTIPLICATON-BASED BLOCK CIPHER PADA FILE TEXT

Implementasi Kriptografi dan Steganografi pada File Audio Menggunakan Metode DES dan Parity Coding

BAB III ANALISIS DAN PERANCANGAN SISTEM. permasalahan-permasalahan dan kebutuhan-kebutuhan yang diharapkan sehingga dapat

BAB III ANALISA DAN PERANCANGAN

Implementasi Sistem Keamanan File Menggunakan Algoritma Blowfish pada Jaringan LAN

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM

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

Dasar-Dasar Keamanan Sistem Informasi

Yama Fresdian Dwi Saputro

21

BAB II TINJAUAN PUSTAKA

IMPLEMENTASI ALGORITMA ADVANCED ENCRYPTION STANDARD (AES) UNTUK ENKRIPSI DAN DEKRIPSI PADA DOKUMEN TEKS ABSTRAK

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI E_LEARNING UNTUK PEMBELAJARAN BAHASA PEMROGRAMAN PHP

BAB III ANALISIS DAN DESAIN SISTEM

Implementasi Enkripsi File dengan Memanfaatkan Secret Sharing Scheme

Implementasi Algoritma DES Menggunakan MATLAB

BAB IV HASIL DAN UJI COBA

Vol. 18 No. 2 Mei 2015 ISSN

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. Universitas Sumatera Utara

BAB 2 LANDASAN TEORI

BAB III ANALISIS MASALAH

Implementasi Algoritma Kriptografi XXTEA untuk Enkripsi dan Dekripsi Query Database pada Aplikasi Online Test (Studi Kasus : SMK Immanuel Pontianak)

Advanced Encryption Standard (AES) Rifqi Azhar Nugraha IF 6 A.

PENERAPAN ALGORITMA RSA DAN DES PADA PENGAMANAN FILE TEKS

BAB III ANALISA MASALAH DAN PERANCANGAN PROGRAM

Penerapan Mode Blok Cipher CFB pada Yahoo Messenger

BAB 2 LANDASAN TEORI

BAB I PENDAHULUAN. Internet adalah teknologi yang berkembang sangat pesat. Keberadaannya

BAB I PENDAHULUAN 1.1. Latar Belakang


2016 IMPLEMENTASI DIGITAL SIGNATURE MENGGUNAKAN ALGORITMA KRIPTOGRAFI AES DAN ALGORITMA KRIPTOGRAFI RSA SEBAGAI KEAMANAN PADA SISTEM DISPOSISI SURAT

General Discussion. Bab 4

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

IMPLEMENTASI KRIPTOGRAFI MENGGUNAKAN METODE ADVANCED ENCRYPTION STANDAR (AES) UNTUK PENGAMANAN DATA TEKS

Transkripsi:

APLIKASI QUIZ PSIKOLOGIS BERBASIS WEBSITE DENGAN PENGAPLIKASIAN ALGORITMA DES Ajie K. Wardhana 1), Fariz D. Nurzam 2), M. Kusnawi 3) 1), 2), 3) Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ring road Utara, Condongcatur, Sleman, Yogyakarta 55281 Email : ajie0022@students.amikom.ac.id 1), fariz0020@students.amikom.ac.id 2), khusnawi@amikom.ac.id 3) Abstrak Dalam praktik rehabilitasi psikologi, sebelum memulai praktik seorang psikolog terlebih dahulu melakukan screening kepada client guna mengetahui kondisi kesehatan mental terkini, mendiagnosa kelainan mental yang dialami, serta menjadi dasar dalam praktik rehabilitasi mental yang akan dilakukan. Screening dapat dilakukan dengan berbagai cara salah satunya adalah dengan memberikan quiz atau pertanyaan mengenai kondisi kesehatan mental maupun kebiasaan yang dialami atau dilakukan oleh client. Peranan screening dalam praktik rehabilitasi mental ini sangat penting oleh sebab itu data diri client maupun hasil dari tahap screening ini harus dirahasiakan. Dalam paper ini termuat bagaimana quiz screening kesehatan mental berbasis elektronik dapat menjaga data-data yang adadi dalamnya meliputi data diri client, hasil jawaban, serta saran dan kesimpulan screening. Data tersebut akan dienkripsi sehingga data yang tersimpan dalam basis data merupakan data sandi. Setiap client memiliki angka kunci hasil generate yang digunakan untuk proses enkripsi dekripsi data dirinya sebagai kunci client.dalam quiz tersebut juga dilakukan generate angka unik yang akan dikirimkan kepada psikolog untuk mengenkripsi dekripsi data sandi dari hasil quiz client sebagai kunci quiz. Penerapan kriptografi pada kasus kali ini mengguanakan algoritma DES (Data Encryption Standard) yang merupakan algoritma kunci simetris standar. Berdasarkan pada penerapannya, algoritma DES telah berhasil melakukan enkripsi dekripsi dengan perpaduan kunci client terhadap kunci quiz yang mana untuk dapat melihat data client yang sebenarnya, harus melewati tahap dekripsi kunci client dalam bentuk data sandi menggunakan kunci quiz, kemudian mendekripsi data sandi yang ada dengan kunci client yang sebenarnya. Kata kunci: Screening, Rehabilitasi, Kesehatan Mental, Kriptografi, Algoritma DES 1. Pendahuluan Keamanan data merupakan suatu komponen yang paling utama dalam sebuah sistem aplikasi. Salah satu contoh penerapannya pada sebuah aplikasi yang berhubungan dengan dunia medis dan mengandung data-data dari pasien yang sangat riskan serta dapat disalahgunakan. Dari hal tersebut, banyak cara dalam menjaga keamanan data tersebut salah satunya adalah dengan menggunakan ilmu kriptografi. Kriptografi adalah ilmu yang mempelajari bagaimana supaya pesan atau dokumen kita aman, tidak bisa dibaca oleh pihak yang tidak berhak. Dalam pengembangannya, kriptografi juga digunakan untuk identifikasi pengirim pesan dengan tanda tangan digital (fingerprint)[1]. Dalam kriptografi terdapat banyak algoritma baik itu algoritma konvensional maupun modern. DES (Data Encryption Standard) merupakan salah satu metode algoritma modern yang berfungsi untuk mengenkripsi data yang dikeluarkan oleh Federal Information Processing Standard (FIPS) 46 1 Amerika Serikat. Metode DES ini memiliki blok kunci 64 bit tetapi yang digunakan dalam proses eksekusi adalah 56 bit. Pada awalnya dirancang untuk implementasi secara hardware[2]. Adapun penelitian sebelumnya mengenai penggunaan pengaman data dengan metode alogaritma DES (Data Encyription Standart) yang telah dilakukan oleh Rifaidi, Zainal, Dyna (2014) yang berjudul Rancangan Bangun Multifile Locker Application Menggunakan Metode Data Encryption Standart. Proses enskripsi pada file menggunakan metode Data Encryption Standart mengubah struktur asli hexa dari file sehingga file dalam keadaan teracak dan sulit dipahami[3]. Dari hasil penelitian tersebut, kami ingin menguji kembali mengenai metode DES dengan penerapan yang berbeda yaitu membuat aplikasi quiz psikologis berbasis website dengan pengaplikasian alogritma DES. Dengan menerapkan algoritma DES ini ke dalam sistem, maka data dari client dapat dienkripsi dan hanya dokter yang bersangkutan yang memiliki kuncinya. Tujuan dari penelitian ini adalah mengaplikasikan algoritma DES pada website guna tes psikologis mental dan mengoptimalkan algoritma DES agar seluruh data 4.7-43

terkait lebih terjaga keamanannya. Selain itu, dari keamanan yang terjamin dapat menghalau cracker yang ingin mencuri dan menyalahgunakan data-data user. 2. Pembahasan Ini adalah satu putaran DES. Secara matematis, satu putaran DES dinyatakan sebagai berikut: Li = Ri 1 Ri = Li 1 f(ri 1, Ki)..(1) Salah satu mekanisme untuk meningkatkan keamanan adalah dengan menggunakan teknologi enkripsi. Datadata yang dikirim diubah sedemikian rupa sehingga tidak mudah disadap. Jadi enkripsi adalah proses yang dilakukan untuk mengamankan sebuah pesan (yang disebut plainteks) menjadi pesan yang tersembunyi (disebut ciphertext) adalah enkripsi (encryption) (BUDI RAHARJO, 2002). Algoritma DES merupakan algoritma enkripsi yang paling banyak digunakan di dunia yang diadopsi oleh NIST (National Institue of Standards and Technology) sebagai standar pengolah informasi federal AS. Data plaintext dienkrip dalam blok-blok 64 bit menjadi 64 bit data ciphertext menggunakan kunci 56 bit kunci internal (internal key). DES mentransformasikan input 64 bit dalam beberapa tahap enkripsi ke dalam output 64 bit. Dengan demikian, DES termasuk block cipher[4]. Skema global dari algoritma DES adalah sebagai berikut: 1. Blok Plaintext dipermutasi dengan matriks permutasi awal (initial permutation atau IP). 2. Hasil permutasi awal kemudian di-enciphering sebanyak 16 kali (16 putaran). Setiap putaran menggunakan kunci internal yang berbeda. 3. Hasil enciphering kemudian dipermutasi dengan matriks permutasi balikan (invers Initial Permutation atau IP-1) menjadi blok ciphertext. Untuk lebih sederhananya dapat dilihat pada gambar 1. Skema Dasar Alogaritma DES Dalam 16 putaran DES. Pada setiap putaran i, blok R merupakan masukan untuk fungsi transformasi yang disebut f. Pada fungsi f, blok R dikombinasikan dengan kunci internal Ki. Keluaran dari fungsi f di-xor-kan dengan blok L untuk mendapatkan blok R sebelumnya. Gambar 1. Skema Dasar Algoritma DES 2.1. Entity Relation Diagram Entity Relation Diagram merupakan sebuah model yang menunjukan hubungan dalam basis data. Entitas dalam ERD merupakan komponen data dalam basis data. Entity Relation Diagram dapat dilihat pada gambar-2. 4.7-44

Gambar 3. Flowchart Enkripsi Gambar 2. Entity Relation Diagram Dalam gambar-2 dijelaskan bahwa client akan mengakses quiz dengan melakukan login terlebih dahulu. Setiap client memiliki psikolog mereka masingmasing. Setelah login, client akan memulai mengerjakan soal-soal quiz yang ada. Ketika client sudah selesai mengerjakan quiz, maka dengan otomatis sistem akan mengenkripsi data-data baik itu data personal maupun data quiz client. Lalu, hasil dari psikotes tersebut akan dikirim ke psikolog yang bersangkutan. Psikolog akan mendapatkan kunci untuk melakukan dekripsi terhadap data client. 2.3. Flowchart Dekripsi Algoritma dekripsi pada aplikasi ini dapat dilihat pada gambar 4 di bawah ini. 2.2. Flowchart Enkripsi Flowchart merupakan tipe diagram yang mempresentasikan sebuah algoritma dalam suatu sistem. Dalam flowchart akan mempresentasikan langkah dalam bentuk kotak, dan anak panah yang mempresentasikan urutan dengan menghubungkan setiap langkah. Algoritma aplikasi dapat dilihat lebih jelasnya pada gambar 3. 2.4. Implementasi Gambar 4. Flowchart Dekripsi Pembuatan aplikasi quiz ini adalah menggunakan bahasa pemrograman PHP. PHP singkatan dari Hypertext Preprocessor adalah bahsa server-side scripting yang menyatu dengan HTML untuk membuat 4.7-45

halaman web yang dinamis. Karena php merupakan server side scripting maka sintaks dan perintah- perintah PHP akan dieksekusi di server kemudian hasilnya akan dikirim ke browser[5]. Pada gambar 5, 6, dan 7, merupakan interface ketika client melakukan login, mengerjakan soal, dan hasil dari test. akan melakukan login terlebih dahulu. Setelah client melakukan login, client akan memasuki interface soal yang akan mereka kerjakan. Ketika mereka sudah selesai mengerjakan soal, sistem akan menampilkan hasilnya. Gambar 5. Gambar Halaman Daftar Gambar 8. Gambar Halaman Login Psikolog Gambar 8 adalah tampilan login dari psikolog. Psikolog yang bersangkutan hanya perlu menginputkan username dan password mereka. Setelah mereka melakukan login, psikolog akan memasuki interface list client dimana terdapat semua data client yang mengikuti test. Interface list client lebih jelasnya dapat dilihat pada gambar-9 dibawah. Gambar 6. Gambar Halaman Quiz Gambar 9. Gambar Daftar interface soal dari quiz dimana client hanya perlu memilih 2 jawaban yang mereka alami. Gambar 10. Gambar Input Key Hasil Quiz Gambar 7. Gambar Hasil Quiz Ketika psikolog akan melakukan dekripsi, psikolog hanya perlu menginputkan kunci. Interface dapat dilihat pada gambar 10. Setelah menginputkan kunci, hasil akan terdekripsi. Lebih jelasnya dapat dilihat pada gambar 11. Tampilan untuk memilih psikolog. Psikolog yang terpilih akan dapat kiriman key dari ciphertext hasil enkripsi melalui e-mail mereka dapat dilihat pada gambar 7. Gambar 11. Gambar Hasil Dekripsi Data 2.5. Hasil Uji Aplikasi 4.7-46

Setelah melakukan pembuatan aplikasi, penulis melakukan uji aplikasi. Pada tabel 1 mengenai hasil uji aplikasi pada beberapa fungsi. Fungsi pertama, ialah melakukan Registrasi dengan cara pengujian pada client untuk mengisi form pendaftaran pada halaman daftar dengan harapan hasil uji data dalam form dapat tersimpan dalam basis data dan hasil yang didapat valid. Kedua, melakukan Quiz Online dengan cara pengujian pada client untuk mengerjakan quiz psikologis setelah mendaftar dengan harapan hasil uji sistem dapat menyimpan hasil jawaban client dan didapati hasil valid. Ketiga, menguji Hasil Quiz dengan cara pengujian client mengerjakan quiz, akan ditampilkan hasilnya langsung dengan harapan hasil ujil quiz client dapat menampilkan angka, keterangan kesehatan mental dan didapati hasil uji valid. Keempat, menguji Psikolog Login dengan cara pengujian psikolog menginputkan username dan password pada halaman dengan harapan hasil uji username dan password yang sesuai akan dialihkan ke halaman daftar client dan didapati hasil yang valid. Kelima, menguji Daftar dengan cara penguji menyesuaikan daftar nama client dengan daftar nama yang ada pada basis data dengan harapan hasil uji sistem dapat menampilkan daftar client yang telah dienkripsi dan didapati hasil uji yang valid. Keenam, menguji Detail Hasil Quiz dengan psikolog melakukan input kunci hasil quiz sesuai id quiz dengan harapan uji apabila kunci benar, sistem dapat menampilkan data hasil quiz client yang telah didekripsi dan didapati hasil uji valid. Tabel 1. Tabel Hasil Uji Aplikasi No. 1. 2. 3. Fungsi yang diuji Registr asi Quiz Online Hasil Quiz Cara pengujian mengisi form pendaftaran pada halaman daftar mengerjakan quiz psikologis setelah mendaftar Setelah client mengerjakan quiz, akan ditampilkan hasilnya langsung Harapan hasil uji Data dalam form dapat tersimpan dalam basis data Sistem dapat menyimpan hasil jawaban client Hasil quiz client dapat menampilk an angka dan keterangan Hasil uji 4. 5. 6. Psikolo g Login Daftar Detail Hasil Quiz 3. Kesimpulan Psikolog input username dan password pada halaman login psikolog Menyesuaika n daftar nama client dengan daftar nama yang ada pada basis data Psikolog melakukan input kunci hasil quiz sesuai dengan id quiz kesehatan mental Username dan password yang sesuai akan dialihkan ke halaman daftar client Sistem dapat menampilk an daftar client yang telah dienkripsi Apabila kunci benar, dapat menampilk an data hasil quiz client yang telah didekripsi Setelah penulis melakukan penelitidan dan juga berdasarkan referensi-referensi yang ada, data dan hasil analisis serta melalui fakta yang telah diuraikan pada bab-bab terdahulu, maka penilis mengangkat kesimpulan sebagai berikut: 1. Dari keseluruhan fungsi pada hasil uji aplikasi quiz psikologis berbasis website menggunakan algoritma DES menghasilkan data yang valid dan sesuai dengan harapan hasil uji aplikasi. 2. Metode DES (Data Encryption Standard) dapat menjadi rujukan dalam proses kriptografi (enkripsi dan dekripsi) dengan tingkat keamanan yang cukup rumit (kompleks) dan aman dalam penyimpanan data. 3. Dengan penggunaan metode DES dapat membantu dalam segi keamanan data untuk para client. 4.7-47

Daftar Pustaka [1] Kurniawan, Yusuf. 2004. Kriptografi (Keamanan Internet dan Jaringan Komunikasi). Bandung: Informatika. [2] Sweetania, Dhian. Implementasi Enkripsi Data Berbasis Alogaritma DES. Sistem Informasi Jurnal Online, hal 1. http://dhian_sweetania.staff.gunadarma.ac.id/downloads/files/353 50/IMPLEMENTASI-ENKRIPSI-DATA-BERBASIS- ALGORITMA-DES.pdf. (diakses 29 november 2016 pukul 11.30 wib). [3] Akbar Rifaidi, Arifin Zainal,dan Khairina Dyna Marisa. 2014. Rancang Bangun Multiple Locker Application Menggunakan Metode Data Encryption Standard. Jurnal Online, Vol. 9, No. 2, Juni 2014. [4] Primartha, Rifkie. 2011. Penerapan Enkripsi dan Dekripsi File Menggunakan Alogaritma Data Encryption Standard (DES). Sistem Informasi Jurnal Online, 3 (2): 373. http://ejournal.unsri.ac.id/index.php/jsi/article/view/739. (diakses 4 desember 2016 pukul 22.00 wib). [5] Aryanto. A, dan Tjendrowasono. Tri I. 2012. Pembangunan Sistem Penjualan Online Pada Toko Indah Jaya Furniture Surakarta. Speed Jurnal Online, 10 (6): 57. http://ijns.org/journal/index.php/speed/article/view/1099. (diakses 6 desember 2016 pukul 15.30 wib). [2] P.M. Morse and H. Feshback, Methods of Theoretical Physic, New York: McGraw Hill, 1953. Biodata Penulis Ajie Kusuma Wardhana, Mahasiswa S-1 Jurusan Teknik Informatika Program International STMIK AMIKOM Yogyakarta. Fariz Dzulfiqar Nurzam, Mahasiswa S-1 Jurusan Teknik Informatika Program International STMIK AMIKOM Yogyakarta. Muhammad Kusnawi, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2006. Memperoleh gelar Magister Engineering (M.Eng) Program Pasca Sarjana Magister Teknologi Informasi Teknik Elektro Universitas Gajah Mada Yogyakarta, lulus tahun 2011.Saat ini menjadi Dosen di STMIK AMIKOM Yogyakarta. 4.7-48