Latar Belakang Perumusan Masalah Tujuan dan Manfaat Penulisan

BAB 1 PENDAHULUAN

1.1 Latar Belakang

Kriptografi , secara umum adalah ilmu dan seni untuk menjaga kerahasiaan pesan. Selain pengertian tersebut terdapat pula diartikan sebagai ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan aspek keamanan informasi seperti kerahasiaan data, keabsahan data, integritas data, serta autentikasi data. Metoda WAKE merupakan salah satu metoda yang telah digunakan secara komersial. WAKE merupakan singkatan dari Word Auto Key Encryption. Metoda ini ditemukan oleh David J. Wheeler pada tahun 1993. Tujuannya adalah untuk mendesain sebuah sistem enkripsi dengan keamanan tinggi. Inti dari algoritma WAKE adalah proses pembentukan S-box dan pembentukan kunci. Metoda WAKE ini telah digunakan pada program Dr. Solomon Anti Virus versi terbaru. Proses penyelesaian metoda ini cukup rumit dan sulit untuk dikerjakan secara manual berhubung karena algoritmanya yang cukup panjang dan kompleks. Dalam ilmu kriptografi, selain metoda WAKE, masih banyak metoda yang dapat digunakan untuk mengamankan data. Setiap metoda memiliki kelebihan dan kekurangannya masing-masing. Namun, untuk mengetahui dan memahami cara kerja dari metoda kriptografi tersebut diperlukan suatu perangkat lunak untuk mempelajari metoda kriptografi tersebut. Penulis memilih metoda WAKE karena metoda ini cukup cepat implementasinya pada perangkat lunak. Universitas Sumatera Utara 2 Berdasarkan uraian di atas maka Penulis ingin membuat tugas akhir dengan judul “Perancangan Perangkat Lunak Pembelajaran Metoda Kriptografi WAKE Word Auto Key Encryption ”.

1.2 Perumusan Masalah

Adapun permasalahan dalam pembuatan perangkat lunak ini adalah bagaimana membuat aplikasi yang dapat menjadi alternatif pembelajaran teori kriptografi metoda WAKE yang mudah dipahami dengan menampilkan langkah-langkah enkripsi dan dekripsi.

1.3 Tujuan dan Manfaat Penulisan

Tujuan penyusunan tugas akhir ini adalah untuk merancang suatu perangkat lunak pembelajaran metoda kriptografi WAKE. Manfaat dari penyusunan tugas akhir ini yaitu : 1. Untuk membantu mempelajari kriptografi metoda WAKE; 2. Perangkat lunak dapat digunakan sebagai fasilitas pendukung ataupun metoda alternatif dalam proses belajar mengajar.

1.4 Pembatasan Masalah