• Tidak ada hasil yang ditemukan

Puji dan syukur penulis panjatkan kepada Allah SWT yang telah memberikan rahmat serta restu-Nya sehingga penulis dapat menyelesaikan skripsi ini sebagai syarat untuk memperoleh gelar Sarjana Teknologi Informasi, Program Studi (S-1) Teknologi Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Sumatera Utara.

Penulis mempersembahkan skripsi ini kepada kedua orang tua dan keluarga penulis yang telah memberikan dukungan dan motivasi. Terima kasih kepada ayah saya, Bapak Sunardi, SH. dan mamak saya, Ibu Susyana Ishak yang selalu mendoakan, menyayangi, memotivasi dan mendidik penulis. Untuk kakak dan adik penulis, Disi Aisa Fitri dan Ikhsan Dian Nugraha yang selalu mendukung dan menyemangati penulis dalam pengerjaan skripsi ini.

Ucapan terima kasih penulis sampaikan kepada Ibu Dr. Erna Budhiarti Nababan M.IT selaku pembimbing I dan Bapak Dr. Sawaluddin M.IT selaku pembimbing II yang telah banyak meluangkan waktunya dalam memberikan arahan dalam proses pengerjaan skripsi ini. Ucapan terima kasih juga ditujukan kepada Bapak Muhammad Anggia Muchtar ST.,MM.IT dan Bapak Romi Fadillah Rahmat, B.Comp.Sc., M.Sc yang telah bersedia menjadi dosen penguji dan memberikan kritik dan saran dalam penyempurnaan skripsi ini. Ucapan terima kasih juga ditujukan kepada Ketua Program Studi S1 Teknologi Informasi, Bapak Muhammad Anggia Muchtar, S.T., MM.IT. dan Sekretaris Program Studi S1 Teknologi Informasi Bapak Mohammad Fadly Syahputra, B.Sc., M.Sc.IT. Terima kasih juga kepada Seluruh Dosen Program Studi S1 Teknologi Informasi yang telah memberikan ilmu yang bermanfaat bagi penulis dari awal hingga akhir perkuliahan.

Terima kasih penulis ucapkan kepada teman-teman yang selalu memberi dorongan, saran dan selalu setia menghibur, Handra Saito (Kira), Muslim Bukhari Nasution (Ncus), Ibrahim Denai (Boim), Muhammad Galih Rivai, Edgar Audela BB (Egar), Eka Tama Herly, Fezan Habil, Fahry Rozi Siregar, Ovy Rizki Fahrani, Dian

Puspitasari Sebayang, Desi Afri Yanti, Joko Ali Permady (Masjap), M. Heri Mustaqim, Chairul Saleh Nasution (tici).

Ucapan terima kasih juga penulis ucapkan untuk para sahabat, Ismail, Ikhsan Dian Nugraha, Roland Bijaksono, Herlambang Putra H yang selalu memberi semangat dan dukungan tiada henti kepada penulis. Serta Teman-teman penulis di Teknologi Informasi USU angkatan 2010 yang telah memberikan bantuan, semangat dan menjadi teman diskusi penulis dalam menyelesaikan skripsi ini. Sekali lagi penulis mengucapkan terima kasih kepada semua pihak yang membantu dalam penyelesaian skripsi ini yang tidak dapat disebutkan satu-persatu. Semoga Allah SWT yang akan membalasnya.

Penulis menyadari bahwa skripsi ini masih terdapat beberapa kekurangan dan belum sempurna.Oleh karena itu, penulis mengharapkan kritik dan saran yang membangun demi kesempurnaan skripsi ini.Akhir kata penulis ucapkan terima kasih untuk semua pihak yang terkait dalam tahap penyelesaian skripsi ini.

Abstrak

Keamanan folder merupakan suatu hal yang penting bagi banyak orang untuk mengamankan data pribadi yang dianggap penting sehingga orang lain tidak dapat mengakses data tersebut. Ada beberapa cara untuk meningkatkan keamanan suatu folder, salah satunya adalah dengan menggunakan password yang berupa teks. Akan tetapi apabila password yang digunakan diketahui user lain maka folder tersebut dapat diakses oleh user tersebut. Oleh karena itu dibutuhkan suatu pendekatan yang dapat meningkatkan keamanan folder tersebut sehingga tidak dapat diakses oleh orang lain. Salah satunya dengan menggunakan sidik jari dan password. Dengan menggunakan sidik jari dan password akan meningkatkan keamanan dari folder tersebut. Sehingga hanya dapat diakses oleh user tersebut dan tidak dapat diakses oleh orang lain. Dalam membangun aplikasi ini peneliti menggunakan metode Euclidean distance dan data encryption standard. Euclidean distance yaitu metode untuk mengukur kesamaan citra dengan memperkirakan jarak antara citra yang diinput dengan citra yang ada di database. Data Encryption Standard (DES) merupakan algoritma enkripsi yang terbagi menjadi tiga kelompok, yaitu pemrosesan kunci, enkripsi data 64 bit dan dekripsi data 64 bit, dimana satu kelompok saling berinteraksi satu dengan yang lainnya. Hasil dari penelitian ini didapatkan suatu aplikasi yang dapat meningkatkan keamanan folder. Pada penelitian implementasi fingerprint recognition pada keamanan folder diperolehlah hasil pengenalan sidik jari dengan akurasi 80,9 %. Hal ini dikarenakan aplikasi yang dibangun masih sederhana dan sidik jari yang akan dideteksi dipengaruhi oleh beberapa faktor diantaranya, sidik jari yang tidak jelas, posisi jari pada saat di-capture, dan sidik jari yang tidak memenuhi kotak capture pada saat login.

Kata Kunci: Aplikasi keamanan folder, Fingerprint Recognition, Euclidean Distance, Data Encryption Standard.

IMPLEMENTATION OF FINGERPRINT RECOGNITION IN FOLDERS’ SECURITY

Abstract

Folder’s security is an important thing for people to protecttheir important personal data that the other can not access the data. There are several ways to protect the folder, one of them is using passwords in text. If the password is known the folder can be accessed by other user. Therefore, it needs an approach to improve the folder’s security that it can not be accessed by others. One of the approach is using fingerprint and password. Using fingerprint and password will improve the folder’s security. The folder can be accessed by the user and can not be accessed by others. The method implemented to develop the application is euclidean distance and data encryption standard. Euclidean distance is a method to measure image similarity by estimating the distance between the input images and the images of database. Data Encryption Standard (DES) is an encryption algorithm that is divided into three blocks, the blokcs are the key processing, 64-bit data encryption and decryption of data 64 bits, the blocks interact with each other. The results of this is getting study an application which can be used for improve the security folder. In this study, fingerprint recognition result is got by 80,9% accuration. It is caused by the application built still simple and the fingerprint’s recognition is affected by some factors such as unclear fingerprint, position of fingerprint and incomplete fingerprint when login.

Keywords: Folder’s Security Applications, Fingerprint Recognition, Euclidean distance, Data Encryption Standard

DAFTAR ISI

Hal.

Persetujuan ii

Pernyataan iii

Ucapan Terima Kasih iv

Abstrak vi

Abstract vii

Daftar Isi viii

Daftar Tabel xi

Daftar Gambar xii

BAB 1 PENDAHULUAN 1 1.1 Latar Belakang 1 1.2 Rumusan Masalah 3 1.3 Batasan Masalah 3 1.4 Tujuan Penelitian 4 1.5 Manfaat Penelitian 4 1.6 Metodologi Penelitian 4 1.7 Sistematika Penulisan 5

BAB 2 LANDASAN TEORI 6

2.1 Pengertian Folder 6

2.2 Keamanan Folder 6

2.3 Sidik Jari 7

2.4 Fingerprint Recognition 8

2.5 Pengenalan Sidik Jari 9

2.6 Kriptografi 12

2.7 Data Encryption standard (DES) 12

2.7.1 Proses Kunci 13

2.7.3 Proses Dekripsi 15

2.8 Penelitian Terdahulu 15

BAB 3 ANALISIS DAN PERANCANGAN SISTEM 17

3.1 Analisis 17

3.1.1 Citra Sidik Jari 18

3.1.2 Preprocessing 19

3.1.2.1 Mengambil Nilai RGB dari Citra Sidik Jari 19 3.1.2.2 Perhitungan Citra Grayscale 20 3.1.2.3 Perhitungan Nilai Biner Citra Sidik Jari 21

3.1.3 Proses Pengenalan Sidik Jari 22

3.1.4 Melakukan Kunci/Buka kunci Folder Menggunakan

Algoritma Data Encryption Standard (DES) 23

3.1.4.1Proses Enkripsi 23

3.1.4.1.1 Initial Permutation (Permutasi

Awal) 23

3.1.4.1.2 Pembangkitan Kunci Internal 24 3.1.4.1.3 Permutasi Terakhir(Invers Permutation) 29

3.1.4.2Proses Dekripsi 30

3.1.5 Arsitektur Umum 31

3.1.6 Flowchart System 32

3.1.7 Flowchart Pendaftaran Sidik Jari 33

3.1.8 Flowchart Pengenalan Sidik Jari 34

3.1.9 Flowchart Kunci/Buka Folder 35

3.1.10 Flowchart Enkripsi File 36

3.1.11 Flowchart Dekripsi File 37

3.2 Perancangan 38

3.2.1 Perancangan Database 38

3.2.1.1 Tabel tUser 39

3.2.1.2 Tabel tSidik 39

3.2.1.4 Relasi Antar Tabel 40

3.2.2 Perancangan User Interface 40

3.2.2.1 Rancangan Home 40

3.2.2.2 Rancangan Login 41

3.2.2.3 Rancangan Signup 41

3.2.2.4 Rancangan Kunci/Buka Folder 42

3.2.2.5 Rancangan Help 42

3.2.2.6 Rancangan About 43

BAB 4 IMPLEMENTASI DAN PENGUJIAN 44

4.1 Implementasi 44

4.1.1 Spesifikasi hardware dan software 44

4.1.2 Tampilan Implementasi Sistem 44

4.2 Pengujian 57

4.2.1 Pengujian Pengenalan Sidik Jari 57

4.2.1.1Pengujian Pertama 57

4.2.1.2Pengujian Kedua 58

4.2.1.3Pengujian Ketiga 58

4.2.2 Pengujian Keamanan Folder 59

BAB 5 KESIMPULAN DAN SARAN 61

5.1 Kesimpulan 61

5.2 Saran 61

Dokumen terkait