Kriptografi adalah salah satu teknik yang digunakan untuk meningkatkan aspek keamanan suatu informasi. Kriptografi merupakan kajian ilmu dan seni untuk menjaga
suatu pesan atau data informasi agar data tersebut aman. Kriptografi mendukung kebutuhan dua aspek keamanan informasi yaitu secrecy perlindungan terhadap
kerahasiaan data informasi dan authentication perlindungan terhadap pemalsuan dan pengubahan informasi yang tidak diinginkan.
Algoritma kriptografi yang baik akan memerlukan waktu yang lama untuk memecahkan data yang telah disandikan. Seiring dengan perkembangan teknologi
komputer maka dunia teknologi informasi membutuhkan algoritma kripografi yang lebih kuat dan aman.
Salah satu metode dalam kriptografi yang dapat digunakan untuk menjamin keamanan data adalah dengan metode DES Data Encryption Standard. DES diadopsi
oleh NIST National Institute of Standards and Technology sebagai standar pengolah informasi Federal AS.
Berdasarkan uraian diatas maka penulis tertarik untuk melakukan penulisan tugas akhir dengan judul “ Simulasi Metode DES Data Encryption Standard”.
1.2. Identifikasi Masalah
Sesuai dengan latar belakang masalah diatas, maka yang menjadi masalah bagaimana merancang suatu perangkat lunak yang dapat melakukan simulasi metode
DES
1.3. Tujuan Penulisan
Universitas Sumatera Utara
Setiap kegiatan yang dilakukan tentunya memiliki tujuan. Tujuan dari penulisan tugas akhir ini adalah untuk menghasilkan suatu perangkat lunak yang dapat
mensimulasikan metoda DES.
1.4. Batasan Masalah
Agar pembahasan tidak menyimpang dari tujuan maka diberikan batasan masalah sebagai berikut:
1. Perangkat lunak dibuat dengan bahasa pemrograman Turbo Pascal 7.
2. Hanya dapat melakukan proses enkripsi dan dekripsi karakter ASCII sebanyak
delapan karakter. 3.
Kunci eksternal yang digunakan berupa delapan buah karakter ASCII.
1.5. Metode Penelitian
Adapun metode penelitian yang digunakan adalah: 1.
Penelitian laboratorium laboratory research, yaitu penelitian dengan mendefinisikan masalah, menyusun logika program, membuat algoritma,
membuat program, menguji program dan mengimplementasikan program sehingga menghasilkan output yang diinginkan.
2. Penelitian kepustakaan library research, yaitu penelitian dengan pengambilan
data dari perpustakaan dengan cara membaca buku dan majalah dan pencarian data yang berhubungan dengan masalah yang diteliti melalui media internet.
1.6. Sistematika Penulisan
Universitas Sumatera Utara
Sistem penulisan tugas akhir ini terdiri dari lima bab, dimana setiap bab terdiri dari beberapa sub bab. Secara sistematis penulisan tugas akhir ini dapat diuraikan sebagai
berikut : Bab I
Pendahuluan Berisi latar belakang masalah , identifikasi masalah, tujuan penulisan, batasan
masalah, metode penelitian, dan sistematika penulisan. Bab II
Tinjauan Teoritis Pada bab ini diuraikan secara teoritis hal-hal yang berhubungan dengan
penyelesaian masalah pada tugas akhir ini. Bab III Perancangan
Pada bab ini akan dibahas proses enkripsi dan dekripsi data dengan menggunakan metode DES dan memberikan sebuah contoh.
Bab IV Implementasi Dalam implementasi akan diberikan keterangan hardware dan software yang
digunakan dan cara penggunakan perangkat lunak simulasi DES yang dibuat. Bab V
Kesimpulan Dan Saran Merupakan bab terakhir yang berisi kesimpulan yang diperoleh dan saran-
saran yang dapat diberikan untuk pengembangan perangkat lunak lebih lanjut.
Universitas Sumatera Utara
BAB II TINJAUAN TEORITIS