BAB I PENDAHULUAN 1.1 Latar Belakang

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. dari isinya, informasi dapat berupa penting atau tidak penting. Bila dilihat dari sifat

BAB I PENDAHULUAN. dan SMS hingga ponsel cerdas. Ponsel cerdas atau juga dikenal dengan smartphone memiliki

BAB I PENDAHULUAN. multiplayer games, transfer data, vidio streaming dan lain-lain. Berbagai

BAB I PENDAHULUAN. Perkembangan teknologi informasi yang semakin pesat. dapat dirasakan hampir di setiap bidang kehidupan. Salah

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. muncul sampai dengan adanya yang disebut smartphone, yang memiliki berbagai fungsi seperti

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. keamanan, kerahasiaan, dan keotentikan data. Oleh karena itu diperlukan suatu

BAB I PENDAHULUAN. teknologi Short Message Service (SMS). SMS (Short Message Service) atau

BAB I PENDAHULUAN. berkembang pesat pada era ini. Terlebih lagi, banyak aplikasi mobile yang diciptakan, membuat

BAB I PENDAHULUAN. teknologi, salah satunya adalah telepon selular (ponsel). Mulai dari ponsel yang

BAB I PENDAHULUAN. yang beragam dan salah satu di antaranya adalah media SMS (Short Message


BAB I PENDAHULUAN.

BAB I PENDAHULUAN. yang beragam dan salah satu diantaranya adalah media SMS ( Short Message

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. dengan munculnya berbagai sistem operasi yang lengkap layaknya komputer,

BAB I PENDAHULUAN. 1.1 Latar Belakang

APLIKASI ENKRIPSI SMS (SHORT MESSAGE SERVICE) MENGGUNAKAN ALGORITMA DATA ENCRYPTION STANDARD (DES) BERBASIS ANDROID

BAB III ANALISIS DAN DESAIN SISTEM

BAB 1 PENDAHULUAN. Jaringan selular adalah sebuah komponen yang sangat penting dalam

BAB I PENDAHULUAN. Perkembangan teknologi pada zaman sekarang ini begitu cepat, khusus

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang

PERBANDINGAN ALGORITMA CAESAR CIPHER TERHADAP BLOWFISH 128 BIT UNTUK ENKRIPSI SMS BERBASIS JAVA

BAB I PENDAHULUAN. Kerahasiaan dan keamanan saat melakukan pertukaran. data adalah hal yang sangat penting dalam komunikasi data,

BAB IV HASIL DAN UJI COBA

Aplikasi Enkripsi Untuk Pengiriman Pesan Rahasia Berbasis Android

BAB I PENDAHULUAN , 1.1. Latar Belakang

Bab 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN ENKRIPSI DAN DESKRIPSI DENGAN METODE ALPHA-QWERTY REVERSE PADA APLIKASI SHORT MESSAGE SERVICE BERBASIS ANDROID

Pengaman Pengiriman Pesan Via SMS dengan Algoritma RSA Berbasis Android

OPTIMASI ALGORITMA PLAYFAIR CIPHER DAN DERET TAYLOR UNTUK KEAMANAN PESAN SMS BERBASIS ANDROID SMARTPHONE TUGAS AKHIR

BAB III ANALISA DAN DESAIN SISTEM

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

1BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

APLIKASI SHORT MESSAGE SERVICE DENGAN ENKRIPSI TEKS MENGGUNAKAN ALGORITMA ADVANCED ENCRYPTION STANDARD BERBASIS MOBILE PADA PLATFORM ANDROID

BAB I PENDAHULUAN. Di era globalisasi saat ini, mendapatkan informasi sangatlah mudah. Setiap

BAB I PENDAHULUAN. Dewasa ini teknologi pengiriman pesan teks semakin berkembang,

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

Bab I Pendahuluan 1 BAB I PENDAHULUAN

BAB I PENDAHULUAN. dapat digunakan seperti SMS (Short Message Service), MMS. (Multimedia Messaging Service), WAP (Wireless Application Protocol),

Aplikasi Enkripsi SMS dengan Metode Rabin pada Android

BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN SISTEM. KriptoSMS akan mengenkripsi pesan yang akan dikirim menjadi ciphertext dan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. komunikasi yang sangat cepat maka, pada saat ini ada istilah Smartphone yang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III ANALISA SISTEM

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. Pada dasarnya sistem administrasi kependudukan merupakan sub sistem dari

BAB III PERANCANGAN DAN PEMBUATAN

BAB I PENDAHULUAN. melalui ringkasan pemahaman penyusun terhadap persoalan yang dibahas. Hal-hal

IMPLEMENTASI ALGORITMA KRIPTOGRAFI KODE CAESAR, VIGENERE, DAN TRANSPOSISI UNTUK SISTEM PROTEKSI PENGGUNAAN PESAN SINGKAT (SMS) PADA SMARTPHONE ANDROID

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. pengiriman data elektronik melalui dan media lainnya yang sering

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN 1.1. Latar Belakang

IMPLEMENTASI PENGAMANAN DATA ENKRIPSI SMS DENGAN ALGORITMA RC4 BERBASIS ANDROID

VISUALISASI ALGORITMA CHIPER BLOCK CHAINING SEBAGAI MEDIA PEMBELAJARAN BERBASIS MOBILE ANDROID

tidak boleh bocor ke publik atau segelintir orang yang tidak berkepentingan Pengirim informasi harus merahasiakan pesannya agar tidak mudah diketahui

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

APLIKASI PENGAMAN ISI LAYANAN PESAN SINGKAT PADA TELEPON SELULER BERBASIS J2ME MENGGUNAKAN ALGORITHMA SIMETRI SKRIPSI. Oleh : MIFTAHUL.

BAB III ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN. dalam kehidupan manusia. Kemajuan teknologi dengan kehidupan manusia seakan-akan tidak

BAB 1 PENDAHULUAN. keamanan data sangatlah penting, terutama dalam bisnis komersil maupun. mengakses atau mendapatkan data tersebut.

BAB III ANALISIS DAN PERANCANGAN

APLIKASI JAVA KRIPTOGRAFI MENGGUNAKAN ALGORITMA VIGENERE. Abstract

BAB I PENDAHULUAN. dan rahasia telah menjadi suatu hal yang sangat berharga. Data atau informasi

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN. pesat, hal ini yang menyebabkan munculnya kemajuan teknologi informasi.

1. BAB I PENDAHULUAN 1.1 Latar Belakang

Implementasi Keamanan SMS Dengan Algoritma RSA Pada Smartphone Android

BAB III ANALISA DAN PERANCANGAN. 3.1 Analisa Berikut tahap-tahap awal dalam pembuatan:

Enkripsi Sederhana SMS (Short Message Service) Menggunakan Vigenere Cipher

BAB I PENDAHULUAN. khususnya komunikasi pesan teks lewat chatting banyak hal yang harus

Security Chatting Berbasis Desktop dengan Enkripsi Caesar Cipher Key Random

BAB III ANALISIS DAN DESAIN SISTEM

BAB 1 PENDAHULUAN Latar Belakang

PERANCANGAN DAN PEMBUATAN APLIKASI PENGAMANAN DATA PADA SMS DENGAN METODE ALGORITMA RC-6 BERBASIS ANDROID LAPORAN TUGAS AKHIR

BAB I PENDAHULUAN. orang lain, karena dengan adanya informasi yang penting mereka dapat mengolah

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. Pada era teknologi informasi yang semakin berkembang, pengiriman data

BAB I PENDAHULUAN. untuk mencegah informasi tersebut sampai pada pihak-pihak lain yang tidak

ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. mengirim atau menerima pesan-pesan singkat. Dibandingkan dengan surat

Transkripsi:

BAB I PENDAHULUAN 1.1 Latar Belakang Beberapa tahun terakhir ini terjadi perkembangan yang pesat pada teknologi, salah satunya adalah telepon selular (ponsel). Mulai dari ponsel yang hanya bisa digunakan untuk bicara dan sms hingga ponsel cerdas (Smartphone) yang memiliki berbagai fungsi seperti multimedia, multiplayer games, transfer data, video streaming dan lain-lain. Berbagai perangkat lunak untuk mengembangkan aplikasi ponselpun bermunculan, diantaranya yang cukup dikenal luas adalah Android. Salah satu fasilitas yang disediakan ponsel adalah untuk melakukan pengiriman data berupa pesan singkat melalui Short Message Service (SMS) (Anjari, 2011). Fitur yang paling dominan dan menjadi suatu hal yang lumrah digunakan oleh user pada handphone adalah SMS. Hampir semua orang dari seluruh kalangan saat ini sudah menggunakan SMS untuk saling bertukar informasi. Akan tetapi, sampai saat ini keamanan dalam bertukar pesan seperti itu masih belum terjamin seutuhnya. Ada beberapa cara yang bisa diterapkan untuk meningkatkan keamanan pengiriman pesan. Salah satunya adalah dengan teknik kriptografi proses pengamanan pesan data yaitu Enkripsi dan Dekripsi. Kriptografi adalah sebuah metode yang digunakan untuk menjaga kerahasiaan Plaintext atau Key dari penyadap (Eavesdropper) atau kriptanalis (Cryptanalyst). Kunci yang dimaksud disini adalah kunci yang dipakai untuk melakukan enkripsi dan dekripsi. Enkripsi teks ini dilakukan sebelum pesan dikirim (Plaintext) sehingga walaupun ada pihak ketiga yang berhasil mendapatkan pesan teks tersebut, pesan teks tersandi (Ciphertext) tersebut tidak bisa dipahami lagi artinya. Enkripsi pesan ini biasanya dilakukan menggunakan suatu metode kriptografi atau algoritma. Aplikasi enkripsi dan dekripsi pesan dapat meningkatkan tingkat keamanan pada layanan yang memerlukan kerahasiaan pesan. Hal ini dapat mengurangi bocornya informasi kepada pihak-pihak yang tidak berkepentingan 1

seperti operator telepon seluler. Untuk meningkatkan keamanan dalam aplikasi enkripsi dan dekripsi pesan SMS, perlu digunakan algoritma yang handal (Mardianto, 2010). Playfair Cipher merupakan suatu algoritma kriptografi klasik atau juga disebut Playfair Square adalah teknik enkripsi simetrik yang termasuk dalam sistem substitusi digraph, dimana plainteks diubah menjadi bentuk poligram dan proses enkripsi dekripsi dilakukan untuk poligram tersebut. Kelemahan dari Playfair Cipher yaitu tingkat keamanannya dapat diserang dengan menggunakan teknik frekuensi distribusi huruf ganda pada suatu bahasa. Selain itu, Playfair Cipher tidak menyertakan huruf J sehingga bisa menimbulkan ambiguitas pada saat dekripsi. Dengan adanya celah keamanan tersebut maka penulis mencoba untuk mengoptimalkan Algoritma Playfair Cipher menggunakan Deret Taylor sebagai pembangkit kuncinya. Seperti yang kita ketahui, tingkat keamanan algoritma bergantung pada panjang kunci dan kunci itu sendiri. Untuk mendapatkan kunci bilangan prima yang besar, sulit untuk membuatnya sendiri, oleh karena itu digunakan pembangkit bilangan untuk menghasilkan kunci tersebut. Kelebihan dari algoritma Playfair Cipher yaitu dengan optimasi Deret Taylor digenerate dari perhitungan matematis pada kuncinya sehingga sulit untuk ditebak dengan melakukan analisis frekuensi relatif. Pembangkit kunci menggunakan Deret Taylor menghasilkan kunci yang acak dan panjang, kemunculan frequensi huruf berganda dapat diatasi, sehingga untuk menyampaikan pesan rahasia yang panjang jauh lebih aman. 2

1.2 Rumusan Masalah Masalah kerumitan, efisiensi, dan efektivitas yang sering timbul menjadi hambatan yang cukup besar. Dari latar belakang tersebut, maka dapat dirumuskan beberapa permasalahan sebagai berikut : 1. Bagaimana mengembangkan Deret Taylor sebagai Generate Key? 2. Bagaimana mengoptimalisasi algoritma Playfair Cipher dan menerapkannya pada mobile device sebagai enkripsi keamanan SMS berbasis Android Smartphone? 3. Bagaimana memanfaatkan SMS sebagai sistem komunikasi untuk mendukung pembuatan enkripsi keamanan SMS dan Android Smartphone sebagai platformnya? 1.3 Tujuan Penelitian Tujuan yang ingin dicapai dalam pembuatan Tugas Akhir ini adalah mengimplementasikan dan membangun suatu layanan keamanan SMS dengan sebuah sistem baru yang terintegrasi dengan telepon selular yang mampu menjaga keamanan dan kenyamanan pengguna, dimana informasi tersebut tidak mudah diketahui dari pihak yang tidak berhak, dengan algoritma Playfair Cipher dan Deret Taylor yang digunakan sebagai optimasi enkripsi SMS berbasis Android Smartphone. 1.4 Batasan Masalah Adapun batasan masalah yang ditentukan pada penulisan Tugas Akhir ini agar fokus penelitian terjaga adalah sebagai berikut : 1. Algoritma yang digunakan untuk melakukan enkripsi dan dekripsi SMS adalah Playfair Cipher 2. Input Key Simetris dan Enkripsi dilakukan pada pesan SMS. 3. Kedua belah pihak pengguna sudah terinstal aplikasi yang sama. 4. Spesifikasi SMS (panjang 1 pesan SMS) disesuaikan dengan standar teknologi GSM / CDMA. 3

5. Pengujian aplikasi hanya dilakukan pada device Android Smartphone. 6. Bahasa pemrograman yang digunakan adalah Java. 7. Generate Key menggunakan metode perhitungan matematis Deret Taylor. 1.5 Metodologi Penyelesaian masalah dalam tugas akhir ini dengan menggunakan berbagai metodologi, antara lain : a) Studi literatur Bertujuan untuk mempelajari teori-teori dengan membaca beberapa sumber buku dan literatur yang berhubungan dengan permasalahan yang diambil, khususnya kajian mengenai Algoritma Playfair Cipher, Deret Taylor dan penerapannya ke dalam Operating System Android Smartphone dengan menggunakan bahasa pemrograman Java. b) Analisa kebutuhan sistem Menganalisa kebutuhan hardware dan software yang akan digunakan dalam pembangunan sistem. Beserta analisa hardware dan software pendukung yang sesuai dengan kebutuhan untuk optimalisasi sistem. c) Perancangan sistem Perancangan sistem pada tugas akhir ini menggunakan perangkat pemodelan logik seperti membuat diagram konteks yang menggambarkan alur hubungan sistem dengan lingkungan, berdasarkan algoritma dan pemrograman dengan flowchart yang sudah dibuat. Analisa kebutuhan sistem, optimasi algoritma ini diterapkan pada platform Android Smartphone, dimana masingmasing ponsel antara sender-receiver sudah terinstal aplikasi. Enkripsi berupa pesan SMS pada sisi pengirim dienkripsi menggunakan Playfair Cipher dengan optimalisasi Deret Taylor pada kuncinya dan dari kedua metode tersebut dapat menghasilkan ciphertext yang rumit, pesan terenkripsi tersebut dikirim melalui operator selular. Kemudian untuk proses enkripsi dan dekripsi pesan menggunakan Simetris Key. d) Implementasi sistem Aplikasi yang dibuat adalah aplikasi yang dapat mengenkripsi dan mendekripsi SMS pada Android. Algoritma untuk enkripsi dan dekripsi yang 4

diimplementasikan adalah algoritma Playfair Cipher. Implementasi sistem merupakan penerapan rancangan sistem yang telah dibuat ke dalam bahasa pemrograman Java menggunakan IDE Netbeans dan Eclipse pada pengembangan mobilenya. e) Pengujian dan analisa Tujuan dari tahap ini adalah untuk mengamati performa sistem dan kesalahan yang mungkin terjadi, sehingga dapat di evaluasi untuk diambil sebuah kesimpulan sesuai pada rancangan desain sistem. f) Hasil akhir pembuatan laporan Pembuatan laporan berdasarkan pengambilan kesimpulan pada keberhasilan sistem yang dibuat. 1.6 Sistematika Penulisan Penulisan tugas akhir ini dengan judul Optimasi Algoritma Playfair Cipher dan Deret Taylor Untuk Keamanan Pesan SMS Berbasis Android Smartphone yang memiliki alur penyusunan sebagai berikut : BAB I. PENDAHULUAN Bab ini menjelaskan mengenai latar belakang pemilihan judul Optimasi Algoritma Playfair Cipher dan Deret Taylor Untuk Keamanan Pesan SMS Berbasis Android Smartphone. Perumusan masalah, tujuan penelitian, pembatasan masalah, metodologi dan sistematika penulisan. BAB II. LANDASAN TEORI Bab ini membahas dasar-dasar yang berisi tentang pembahasan mengenai Optimasi Algoritma Playfair Cipher dan Deret Taylor Untuk Keamanan Pesan SMS Berbasis Android Smartphone. BAB III. ANALISA DAN PERANCANGAN SISTEM Bab ini berisi tentang analisis kebutuhan pada aplikasi Enkripsi Pesan SMS dan perancangan perangkat lunak pada platform Android dengan menggunakan bahasa pemrograman Java. 5