BAB I PENDAHULUAN
I.1.
Latar Belakang Dalam era globalisasi sekarang ini, komputer merupakan alat yang sangat
dibutuhkan oleh banyak instansi dan perusahaan-perusahaan milik Negara maupun swasta. Pemakaian komputer dewasa ini semakin berkembang pesat di segala bidang sesuai dengan kemajuan zaman Hal ini ditandai dengan semakin bertambahnya jenis-jenis sistem operasi komputer yang digunakan mulai dari Microsoft Windows, Mac OS hingga Linux. Namun, masih jarang orang yang mengerti bagaimana mengunci ataupun mengamankan sebuah file sehingga tidak dapat diakses oleh orang lain. Hal ini disebabkan rumitnya prosedur pengamanan komputer jika menggunakan fasilitas yang disediakan oleh masing-masing sistem operasi. Untuk itu, dibutuhkan sebuah aplikasi yang dapat dengan mudah dan cepat mengunci dan mengamankan komputer pengguna dengan menggunakan kata kunci yang diinputkan ke dalamnya. Agar dapat menghasilkan pengamanan komputer berbasis kata kunci yang memiliki tingkat kerahasiaan yang tinggi, haruslah dilakukan penyandian terhadap kata sandi tersebut baik untuk proses penguncian maupun proses pembukaan kunci pengamanan. Salah satu metode penyandian yang cukup baik untuk digunakan adalah metode Triple DES. Dengan menggunakan metode Triple DES, kata kunci akan dienkripsi terlebih dahulu pada saat disimpan untuk kemudian
1
2
didekripsi pada saat proses verifikasi. Kata kunci yang dipergunakan merupakan key dari flashdisk sehingga proses keamanan datanya akan menjadi lebih baik, untuk proses enkripsi dekripsi file flashdisk harus dikenali terlebih dahulu jika tidak ada flashdisk maka proses enkripsi dan dekripsi tidak dapat dilakukan. Pemilihan flashdisk sebagai kunci enkripsi juga sangat penting dan ini merupakan alasan utama kenapa penulis memilih menggunakan flashdisk sebagai kunci enkripsinya. Flashdisk digunakan sebagai kunci terhadap file yang akan di enkripsi, penggunaan flashdisk akan lebih aman dikarenakan setiap flashdisk tidak ada memiliki serial yang sama, tanpa flashdisk mustahil file tersebut dapat di enkripsi ataupun di dekripsi. Hal ini yang mendorong penulis untuk membuat suatu aplikasi pengamanan file sebagai bahan dalam penyusunan skripsi maka disini penulis mengembangkan aplikasi kriptografi dengan menggunakan algoritma Triple DES dalam implementasinya disini penulis mengambil judul “Perancangan Aplikasi Enkripsi dan Dekripsi File Dengan Memanfaatkan USB Sebagai Kunci Dengan Menggunakan Metode Triple DES”
3
I.2.
Ruang Lingkup Permasalahan
I.2.1. Identifikasi Masalah Berdasarkan latar belakang masalah diatas, identifikasi masalahnya adalah sebagai berikut: 1. Rumitnya mengamankan sebuah file dengan menggunakan sistem yang di sediakan oleh masing – masing sistem operasi. 2. Mudahnya orang-orang yang tidak berkepentingan melihat file rahasia dan merusaknya. 3. Terciptanya suatu aplikasi pengamanan file yang baru dengan menggunakan metode. I.2.2. Perumusan Masalah Berdasarkan identifikasi masalah diatas, dapat dirumuskan beberapa masalah yaitu: 1. Bagaimana merancang suatu aplikasi pengamanan file di luar dari sistem pengamanan yang di sediakan oleh sistem operasi.? 2. Bagaimana merancang suatu aplikasi pengamanan file agar tidak mudah di lihat oleh sembarang orang.? 3. Bagaimana merancang suatu aplikasi pengamanan file yang baru dengan menggunakan metode?
4
I.2.3
Batasan Masalah Agar permasalahan dalam penelitian ini tidak terlalu luas dan menyimpang
dari topic yang ada, maka diperlukan batasan masalah sebagai berikut: 1. Aplikasi ini di rancang untuk berjalan pada sistem operasi Windows XP dan Windows 7. 2. Panjang kata sandi disesuaikan dengan key dari flashdisk, minimal 6 karakter. 3. Proteksi file hanya sebatas pada proses enkripsi dan dekripsi file Microssoft Word dan Microsoft Excel. 4. Bahasa Pemrograman yang dipergunakan adalah Visual Basic.Net 2008. 5. Dalam aplikasi ini setiap file memiliki kunci yang berbeda pada setipa file.
I.3.
Tujuan dan Manfaat
I.3.1. Tujuan Adapun tujuan dari penelitian ini adalah: 1. Untuk mengetahui cara memproteksi file Microsoft Word dan Microsoft Excel. 2. Untuk mengetahui proses penyediaan kata kunci dengan menggunakan metode Triple DES. 3. Untuk merancang sebuah aplikasi sistem proteksi file dengan metode menggunakan flashdisk sebagai kuncinya.
5
I.3.2. Manfaat Manfaat dari pembuatan aplikasi yang berjudul “Perancanggan aplikasi enkripsi dan dekripsi file dengan menggunakan Usb flashdisk sebagai kunci dengan mnggunakan metode Triple DES”. 1. Sebagai bahan referensi mengenai teknik pengamanan file. 2. Sebagai bahan referensi mengenai cara penyandian kata kunci dengan menggunakan metode Triple DES. 3. Menghasilkan sebuah perangkat lunak yang dapat membantu mengunci dan mengamankan file yang menggunakan sistem operasi Windows XP dan Windows 7.
I.4 Metodologi Penelitian Dalam mengerjakan Pembuatan aplikasi ini penulis hanya menggunakan metode Literatur yaitu mengumpulkan.data yang diperlukan untuk memperoleh data secara teoritis dengan mempelajari buku-buku, catatan kuliah dan buku referensi lain yang berkaitan erat dengan judul penulis. 1. Prosedur Perancangan Pada tahap perancangan aplikasi ini penulis melakukan bebrapa tahap analisa, perancangan, dan pengumpulan data. Pada tahap analisa penulis mempelajari algoritma Triple DES untuk penerapanya di dalam Bahasa Pemrograman Visual Basic.Net , di dalam tahap perencanaan ini penulis
6
merancang desain dan algoritma dari program ataupun aplikasi ini dan penulis melakukan pengumpulan data melalui buku-buku di perpustakaan dan internet. 2. Analisa Kebutuhan Berisi tentang hal-hal saja yang harus ada pada perancangan agar mampu menyelesaikan masalah yang ada sesuai tujuan. Beberapa hal-hal yang harus dipenuhi adalah sebuah komputer yang bersistem operasi Windows XP dan Windows 7 dengan spesifikasi minimal intel Pentium 2.8 Ghz memori 512 Mb, sedangkan editor penulis menggunakan Visual Basic.Net. 3. Spesifikasi dan Desain Pada tahap spesifikasi dan Desain ini penulis akan mencoba menerangkan desain-desain apa saja yang di perlukan dalam pembuatan aplikasi ini. Pada tampilan awal terdapat menu enkripsi dan dekripsi, kata kunci akan dienkripsi terlebih dahulu pada saat disimpan untuk kemudian didekripsi pada saat proses verifikasi. Kata kunci yang dipergunakan merupakan key dari flashdisk sehingga proses keamanan datanya akan menjadi lebih baik, untuk proses enkripsi dekripsi file flashdisk harus dikenali terlebih dahulu jika tidak ada flashdisk maka proses enkripsi dan dekripsi tidak dapat dilakukan. 4. Implementasi dan Verifikasi Merupakan suatu mekanisme yang dilakukan untuk membuat kesesuaian antara perancangan dan kebutuhan sistem dalam menyelesaikan permasalahan yang ada. Sebagai implementasi aplikasi, aplikasi ini dapat berjalan pada sistem operasi Windows XP dan Windows 7 tahap
pertama yang harus dilakuakan
7
adalaha pemilihan file yang berekstensi doc yang telah di sediakan sebelumnya untuk di enkripsi dan dekripsi. 5. Validasi Validasi yang dilakukan adalah melakukan pengujian sistem secara keseluruhan. Validasi ini dilakukan agar menguji sistem yang dirancang apakah telah sesuai dengan kebutuhan awal yaitu merancang suatu aplikasi pengamanan file dengan memanfaatkan usb flashdisk sebagai kunci dengan menggunakan metode Triple DES.
I.5 Sistematika Penulisan Sistematika penulisan ini terdiri dari 5 bab, dengan tujuan untuk mempermudah dalam pembahasan. Adapun sistematika penulisan tersebut adalah sebagai berikut : BAB I : PENDAHULUAN Pada bab ini berisi Latar Belakang Masalah, Tujuan Penulisan, Rumusan Masalah, Pembahasan Masalah, Metode Penelitian dan Sistematika Penulisan. BAB II : TINJAUAN PUSTAKA Pada bab ini berisikan tentang teori-teori penunjang yang berkaitan dengan analisa dan perancangan Aplikasi Enkripsi dan Dekripsi file dengan
menggunakan
Usb
flashdisk
menggunakan metode Triple DES.
sebagai
kunci
dengan
8
BAB III : ANALISIS DAN DESAIN SISTEM Pada bab ini penulis menganalisa aplikasi enkripsi dan dekripsi file dengan menggunakan usb flashdisk sebagai kunci dengan mengunakan metode Triple DES yang sedang berjalan dan mendesain aplikasi enkripsi dan deksipsi file dengan menjelaskan diagram blok dan flowchart dari perancangan apliikasi enkripsi dan deksipsi file. BAB IV : HASIL DAN UJI COBA Pada bab ini menjelaskan dan membahas hasil dari analisa dan perancangan aplikasi enkripsi dan dekripsi file dengan menggunakan algoritma Triple DES
yang didapat dari hasil percobaan yang
dilakukan oleh penulis selama beberapa kali. BAB V : KESIMPULAN DAN SARAN Pada bab ini berisi analisa dan kesimpulan atas pembahasan laporan penulisan dan kesimpulan mengenai analisa dan perancangan enkripsi dan dekripsi file dengan menggunakan usb flashdisk sebagai kunci dengan menggunakan metode Triple DES, kemudian penulis juga akan memberikan saran-saran sebagai acuan pengembangan lebih lanjut.