Bab ini akan menjelaskan mengenai latar belakang penilitian judul skripsi “Implementasi Kombinasi Algoritma Vigenere dan Algoritma Data Encryption Standard (DES) pada Aplikasi Short Message Service (SMS) Berbasis Windows Phone”. Rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penelitian, tinjauan pustaka,dan sistematika penulisan skripsi.
1.1. Latar Belakang
Berkomunikasi satu sama lain merupakan salah satu sifat dasar manusia. Komunikasi berfungsi sebagai sarana untuk saling berinteraksi satu sama lain. Cara manusia berkomunikasi dari zaman dahulu sampai sekarang terus mengalami perkembangan. Salah satu sarana komunikasi adalah melalui tulisan. Tulisan berfungsi untuk menyampaikan pesan kepada pembacanya. Pesan itu sendiri merupakan berisi suatu informasi yang bersifat rahasia didalamnya. Bila pesan dikirim secara langsung tanpa ada perantara dari si pengirim ke si penerima maka keamanan keaslian atau keutuhan pesan tersebut dapat dijamin. Namun bila pesan itu dikirim dengan adanya perantara diantara pengirim dan penerima, maka ada kemungkinan pesan itu disadap oleh pihak-pihak yang tidak bertanggung jawab, dimana isi dari pesan tersebut bisa diketahui oleh pihak yang tidak berwenang dan mengalami perubahan sebelum sampai ke penerima.
Ada beberapa cara dan teknik yang digunakan untuk menjaga keamanan kerahasian dari sebuah pesan yang dikirim. Salah satunya adalah kriptografi dimana pesan disamarkan menjadi pesan tersandi.
seperti: hill cipher, vigenere cipher, caesar cipher, affine cipher, AES, DES, IDEA, dan lain – lain.
Kode Vigenere termasuk kode abjad-majemuk (poly alphabetic subtitution cipher) yang pada teknik subtitusinya setiap teks-kode bisa memiliki banyak kemungkinan teks-asli (Ariyus, 2008). Kelebihan algoritma ini adalah sulitnya melakukan kriptanalis dengan metode analisis frekuensi karena dua huruf yang sama dalam teks kode belum tentu bisa dideskripsikan menjadi dua huruf yang sama dalam teks asli. Namun algoritma ini menggunakan kunci yang pendek dan penggunaannya yang berulang-ulang. Pada tahun 1863 Friedrich Kasiski menjadi orang yang pertama kali memecahkan kode Vigeneredengan menggunakan metode Kasiski.
Data Encryption Standard (DES) merupakan algoritma enkripsi yang paling banyak dipakai di dunia. Secara umum DES terbagi menjadi tiga kelompok, yaitu pemrosesan kunci, enkripsi data 64 bit dan dekripsi data 64 bit yang mana satu kelompok saling berinteraksi satu sama lain (Ariyus, 2008). DES menggunakan panjang plaintext 128 bit dan panjang kode 56 bit sehingga DES sangat cocok untuk merahasiakan kunci atau password. Pada tahun 1990 Biham dan Shamir menghancurkan keamanan DES dengan menggunakan differensial kriptoanalisis.
Setiap pesan atau SMS yang masuk pada perangkat seseorang merupakan suatu privasi bagi dirinya, oleh karena itu untuk menjaga kerahasian pesan atau SMS diperlukan sebuah sistem keamanan yang berupa aplikasi kemanan dari suatu pesan atau SMS.
Windows phoneadalah sistem operasi yang dikembangkan oleh Microsoft dan merupakan pengganti platform Windows mobile. Windows phone memiliki kelebihan yaitu :
1. Built-in app“Transfer my Data” yang memudahkan migasi data dari smartphone lama ke windows phone.
2. No lag, semua multitasking berjalan mulus dan lancar walau hanya memiliki 512 RAM.
3. Memiliki text suggestion SMS yang sangat akurat. 4. Cortana, smart assistant cerdas terbaru dari Microsoft. 5. Aplikasi officelangsung.
7. People Hub, aplikasi yang menggabungkan beberapa akun media dan dijadikan satu, sehingga pengguna dapat menyampaikan informasi sekaligus dengan lebih mudah.
Berdasarkan penjelasan di atas, kerahasiaan pesan masih belum memiliki metode yang paling aman dan layak digunakan. Sehingga masih terbuka luas untuk dilakukan penelitian dalam kerahasiaan pesan. Oleh sebab itu penulis akan melakukan penelitian dan merancang suatu sistem aplikasi kerahasian pesan atau SMS. Sistem ini merahasiakan pesan dengan menggunakan algoritma vigenere karena algoritma vigenere merupakan algoritma kriptografi klasik yang paling sulit, dan kunci vigenere terssebut dirahasiakan kembali menggunakan algortima DES karena algoritma DES sangat cocok untuk merahasiakan kunci atau password. Sehingga pesan yang dikirim tidak memiliki arti apapun bagi siapapun termasuk operator, jika tidak memiliki kunci pembuka dari pesan tersebut, jadi pesan atau SMS dapat dijaga kerahasiannya.
1.2. Rumusan Masalah
Bedasarkan latar belakang yang telah penulis uraikan diatas, rumusan masalah pada penelitian ini adalah bagaimana penerapan algoritma Vigenere dan Data Encryption Standard (DES) sebagai teknik merahasiakan pesan dalam bentuk Short Message Service (SMS) pada perangkat berbasis Windows Phone.
1.3 Batasan Masalah
Batasan masalah dalam penelitian ini adalah sebagai berikut:
1. Teks yang digunakan merupakan abjad, angka, dan simbol yang biasa digunakan pada Short Message Service (SMS).
2. Platform yang digunakan berbasis Windows Phoneversi 8. 3. Panjang pesan maksimal adalah 160 karakter.
1.4 Tujuan Penelitian
Tujuan dilakukannya penelitian ini adalah :
1. Menerapkan kombinasi algoritma Vigeneredan Data Encryption Standard(DES) untuk merahasiakan pesan.
2. Membangun dan mengembangkan aplikasi pengamanan pesan dalam bentuk Short Message Service(SMS) pada perangkat berbasis Windows Phone.
1.5 Manfaat Penelitian
Penelitian ini diharapkan dapat memberikan manfaat sebagai berikut:
1. Menambah pengetahuan penulis dalam melakukan proses enkripsi dan dekripsi suatu pesan teks dengan menggunakan algoritma Vigenere dan Data Encryption Standard (DES).
2. Untuk meningkatkan keamanan pesan yang bersifat rahasia.
3. Sebagai bahan referensi bagi peneliti lain yang ingin membahas topik yang terkait dengan penelitian ini.
4. Membangun dan mengembangkan aplikasi pengamanan pesan dalam bentuk Short Message Service (SMS)pada perangkat berbasis Windows Phone.
1.6 Metodologi Penelitian
Tahapan penelitian yang dilakukan dalam penelitian ini adalah : 1. Studi Literatur
Pada tahan ini dilakukan peninjauan terhadap buku, artikel, jurnal, maupun hasil penelitian terdahulu sebagai referensi yang diperlukan dalam melakukan penelitian.Ini dilakukan untuk memperoleh informasi yang terkait dengan metode sandi vigenere, Data Encryption Standard (DES), serta pemrograman C# untuk pemrograman di windows phone.
2. Analisis dan Perancangan
flowchart sistem, flowchart algoritma, rancangan aplikasi, dan pembuatan User Interface aplikasi.
3. Implementasi
Algoritma Data Encryption Standard (DES) dan vigenere diimplementasi dalam pembuatan suatu aplikasi windows phone dengan menggunakan bahasa pemrograman C#.
4. Pengujian
Menguji apakah aplikasi yang di buat telah berhasil berjalan sesuai dengan keinginan dan melakukan perbaikan kesalahan jika masih tedapat error pada aplikasi.
5. Dokumentasi
Pada tahap ini berisi laporan dan kesimpulan akhir dari hasil akhir analisa dan pengujian dalam bentuk skripsi.
1.7 Sistematika Penulisan
Agar pembahasan lebih sistematis, maka tulisan ini dibuat dalam lima bab, yaitu :
BAB 1 PENDAHULUAN
Bab ini akan menjelaskan mengenai latar belakang penilitian judul skripsi “Implementasi Kombinasi Algoritma Vigeneredan Algoritma Data Encryption Standard (DES) pada Aplikasi Short Message Service(SMS) Berbasis Windows Phone”. Rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penelitian, tinjauan pustaka, dan sistematika penulisan skripsi.
BAB 2 LANDASAN TEORI
Berisi tentang pembahasan teori-teori tentang Kriptografi algoritma Vigenere, algoritma Data Encryption Standard (DES) dan Windows Phone.
BAB 3 ANALISIS DAN PERANCANGAN
yang terdiri dari flowchart, unified modeling language (UML) serta perancangan dari aplikasi.
BAB 4 IMPLEMENTASI DAN PENGUJIAN
Pada tahap ini dilakukan pembuatan sistem sesuai dengan analisis dan perancangan. Kemudian melakukan pengujian sistem.
BAB 5 KESIMPULAN DAN SARAN