• Tidak ada hasil yang ditemukan

Implementasi Kombinasi Algoritma Vigenere dan Algoritma Data Encryption Standard (DES) pada Aplikasi Short Message Service (SMS) Berbasis Windows Phone

N/A
N/A
Protected

Academic year: 2017

Membagikan "Implementasi Kombinasi Algoritma Vigenere dan Algoritma Data Encryption Standard (DES) pada Aplikasi Short Message Service (SMS) Berbasis Windows Phone"

Copied!
6
0
0

Teks penuh

(1)

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.

(2)

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.

(3)

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.

(4)

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

(5)

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

(6)

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

Referensi

Dokumen terkait

Yang perlu kita ingat bahwa penanaman disiplin itu harus dimulai dari dalam diri kita sendiri, sebelum kita menyuruh atau mengatur disiplinnya orang lain, misalnya

Skripsi ini merupakan salah satu syarat untuk memperoleh gelar Sarjana Ekonomi pada Departemen Ekonomi Pembangunan Fakultas Ekonomi dan Bisnis Universitas Sumatera

[r]

Secara umum pelaksanaan pembelajaran yang dilakukan oleh guru terkait dengan komunikasi guru dengan peserta didik, mendorong dan menggalakkan ketertiban dalam

Panitia Seleksi Nasional Masuk Perguruan Tinggi Negeri (SNMPTN) Universitas Negeri. Yogyakarta memberikan penghargaan dan mengucapkan terima kasih, kepada

Penelitian ini bertujuan untuk mengetahui faktor yang menyebabkan preferensi konsumen dalam belanja daring maupun luring berdasarkan atribut belanja serta

Seluruh adik – adik FISIKA USU stambuk 2014, 2015 dan 2016 dan juga Seluruh teman – teman di Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara, Medan

• Bila subclass yang diturunkan dari abstract y g class tidak mengimplementasikan isi semua method abstrak parent class, maka subclass tersebut harus tetap dideklarasikan abstract..