BAB I
PENDAHULUAN
1.1.	Latar Belakang Masalah
Dengan semakin berkembangnya pemanfaatan teknologi informasi dalam membantu pekerjaan di berbagai organisasi maupun pekerjaan pribadi, maka keamanan telah menjadi aspek yang sangat penting dalam suatu sistem informasi. Salah satu upaya pengamanan data pada sistem informasi yang dapat dilakukan adalah kriptografi.
Banyak sekali teknik kriptografi yang dapat digunakan untuk mengenkripsi dan dekripsi data. Salah satu teknik yang dipergunakan dalam kriptografi adalah metode DES (Data Encryption Standard). Metode DES merupakan metode yang paling banyak digunakan di dunia, yang diadopsi oleh NIST (National Institute of Standard and Technology) sebagai standar pengolahan informasi Federal AS. Secara umum DES terbagi menjadi tiga kelompok, yaitu pemrosesan kunci, enkripsi data 64 bit dan deskripsi data 64 bit yang mana satu kelompok saling berintegrasi satu sama lain.
Sejalan dengan perkembangan teknologi komputer, maka penulis mengangkat menjadi judul skripsi yaitu “IMPLEMENTASI ENKRIPSI DEKRIPSI DENGAN METODE DES (DATA ENCRYPTION STANDARD) MENGUNAKAN JAVA”. Judul tersebut diambil dari mata kuliah Kriptografi, yang diharapkan dapat membantu dalam melakukan enkripsi dan dekripsi suatu data.
1.2.	Rumusan Masalah
Berdasarkan latar belakang masalah di atas, maka yang menjadi rumusan masalah adalah :
1.	Bagaimana membangun algoritma sebagai pengaman informasi.
2.	Bagaimana membangun aplikasi untuk mengenkripsi dan dekripsi suatu data dengan menggunakan metode DES (Data Encryption Standard).
3.	Membangun perangkat lunak dengan menggunakan bahasa pemrograman Java.
1.3.	Ruang Lingkup
Untuk mencegah adanya perluasan masalah dan pembahasan yang terlalu kompleks, maka dibutuhkan penjelasan mengenai ruang lingkup masalah. Adapun ruang lingkup masalah dalam penyusunan skripsi ini adalah :
1.	Fokus penelitian ini adalah menggunakan metode DES (Data Encryption Standard) dalam penyandian data tanpa membandingkan dengan algoritma lain yang dapat digunakan untuk tujuan yang sama.
2.	Pembuatan aplikasi ini menggunakan bahasa pemrograman Java.
3.	Aplikasi ini akan dikembangkan dan dijalankan dalam sistem operasi Windows.
4.	Implementasi dari metode ini adalah proses enkripsi dan dekripsi dari data yang diinputkan dan dapat juga membuka dari file yang sudah ada, dengan format file txt, rtf, dan doc. Sedangkan untuk key dapat disimpan dengan format file key dan hasil enkripsi dapat disimpan dengan format file cip.
1.4.	Tujuan Penelitian
Tujuan penyusunan skripsi ini adalah membangun suatu aplikasi dengan metode DES (Data Encryption Standard) menggunakan Java untuk mempermudah dalam proses enkripsi dan dekripsi data.