BAB I PENDAHULUAN. Pada tahun 1970-an muncul sebuah alat atau media komunikasi yang bernama Instant

dokumen-dokumen yang mirip
1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN , 1.1. Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1. Pendahuluan. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1. Latar Belakang

Algoritma RSA dan ElGamal

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Oleh: Benfano Soewito Faculty member Graduate Program Universitas Bina Nusantara

BAB I PENDAHULUAN. mempunyai makna. Dalam kriptografi dikenal dua penyandian, yakni enkripsi

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. mengamankan informasi pada masalah ini dapat memanfaatkan kriptografi.

Adi Shamir, one of the authors of RSA: Rivest, Shamir and Adleman

Analisis dan Implementasi Pengamanan Pesan pada Yahoo! Messenger dengan Algoritma RSA

BAB I PENDAHULUAN. keamanannya. Oleh karena itu, dikembangkan metode - metode kriptografi file

Implementasi Algoritma Kriptografi Kunci-Publik RSA sebagai Plug-in Aplikasi Instant messaging Yahoo Messenger

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

BAB I PENDAHULUAN 1.1 Latar Belakang

Analisis Penggunaan Algoritma RSA untuk Enkripsi Gambar dalam Aplikasi Social Messaging

Properti Algoritma RSA

BAB I PENDAHULUAN. digunakan untuk mengirim dan menerima informasi. penting dalam suatu organisasi maupun pribadi. Hal ini terkait dengan

RSA (Rivest, Shamir, Adleman) Encryption

MODEL KEAMANAN INFORMASI BERBASIS DIGITAL SIGNATURE DENGAN ALGORITMA RSA

1BAB I PENDAHULUAN 1.1 Latar Belakang

Implementasi Kriptografi Kunci Publik dengan Algoritma RSA-CRT pada Aplikasi Instant Messaging

BAB 1 PENDAHULUAN. semakin meningkat. Hal ini menyebabkan para pengembang smartphone. memenuhi kebutuhan dan meningkatkan produktivitas masyarakat.

BAB I PENDAHULUAN 1.1. LATAR BELAKANG

Perbandingan Algoritma Kunci Nirsimetris ElGammal dan RSA pada Citra Berwarna

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

1.1 Latar Belakang BAB I PENDAHULUAN

BAB III ANALISIS DAN PERANCANGAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Aplikasi Enkripsi Instant Messaging Pada Perangkat Mobile Dengan Menggunakan Algoritma Elliptic Curve Cryptography (ECC)

Analisis dan Implementasi Penerapan Enkripsi Algoritma Kunci Publik RSA Dalam Pengiriman Data Web-form

PENGAMANAN DOKUMEN MENGGUNAKAN METODE RSA (RIVEST SHAMIR ADLEMAN)BERBASIS WEB

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. teknik enkripsi terhadap integritas data maka suatu informasi tidak bisa dibaca oleh orang yang

BAB 3 KRIPTOGRAFI RSA

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Perhitungan dan Implementasi Algoritma RSA pada PHP

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. merupakan salah satu metode komunikasi yang bersifat real-time. Selama ini

BAB I PENDAHULUAN. Telepon selular(ponsel) semakin berkembang dari hari ke hari, tidak hanya

IMPLEMENTASI ALGORITMA RSA PADA MODEL ALERT SISTEM E- MEMO DPPKAD KABUPATEN MUSI BANYUASIN

BAB I PENDAHULUAN. Kampus Online merupakan jejaring sosial berbasis web yang dibuat dan

Implementasi Keamanan SMS Dengan Algoritma RSA Pada Smartphone Android

Penerapan Digital Signature pada Dunia Internet

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

MODEL KEAMANAN INFORMASI BERBASIS DIGITAL SIGNATURE DENGAN ALGORITMA RSA

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

BAB 2 LANDASAN TEORI

BAB I PENDAHULUAN. mutlak. IM berbeda dengan dari cara penggunaannya, IM bisa dikelompokkan

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN 1.1 Latar Belakang

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

BAB I PENDAHULUAN. melakukan komunikasi. Salah satu media komunikasi yang berkembang pesat

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. berkembang dengan sangat baik, telah membantu kehidupan umat manusia.

Security Chatting Berbasis Desktop dengan Enkripsi Caesar Cipher Key Random

Pengaman Pengiriman Pesan Via SMS dengan Algoritma RSA Berbasis Android

Penerapan Algoritma Kriftografi Rives Shamir Adleman (RSA) Pada Sebuah Image

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. dalam bahasa sandi (ciphertext) disebut sebagai enkripsi (encryption). Sedangkan

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

BAB 1 PENDAHULUAN Latar Belakang

PEMANFAATAN PROTOKOL YAHOO MESSENGER UNTUK PENGATURAN SERVER PROXY

BAB I PENDAHULUAN. memungkinkan setiap orang untuk dapat berkomunikasi dan saling bertukar data.

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. WebCam merupakan kamera video sederhana berukuran relatif kecil yang

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

Bab 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. Perkembangan teknologi khususnya Teknologi Informasi dan Komunikasi

BAB I PENDAHULUAN. lapisan masyarakat, termasuk para cracker dan penjahat lainnya dapat mengakses

BAB I PENDAHULUAN Latar Belakang

Perbandingan Sistem Kriptografi Kunci Publik RSA dan ECC

MEMBANGUN APLIKASI KEAMANAN DATA TEKS DENGAN METODE RSA CRT BERBASIS ANDROID

BAB I PENDAHULUAN. luas. Mengirim pesan terenkripsi sering akan menarik perhatian pihak ketiga,

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. internet berasal dari Interconnected Network. Internet juga dapat digunakan untuk

BAB V KESIMPULAN DAN SARAN. Bab ini berisi kesimpulan yang merupakan rangkuman dari hasil penelitian

BAB 2 LANDASAN TEORI

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. Perkembangan teknologi saat ini sangat pesat sekalidenganbanyaknya

BAB I PENDAHULUAN Latar Belakang Masalah

PERANCANGAN APLIKASI MEMO MENGGUNAKAN ALGORITMA KRIPTOGRAFI CAESAR CIPHER DAN RSA BERBASIS ANDROID

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

BAB I PENDAHULUAN 1.1 Latar Belakang

Manajemen Keamanan Informasi

BAB I PENDAHULUAN. PT. PANDU SIWI SENTOSA Bandung merupakan perusahaan yang

Digital Signature Algorithm (DSA)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

2016 IMPLEMENTASI DIGITAL SIGNATURE MENGGUNAKAN ALGORITMA KRIPTOGRAFI AES DAN ALGORITMA KRIPTOGRAFI RSA SEBAGAI KEAMANAN PADA SISTEM DISPOSISI SURAT

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

Transkripsi:

1 BAB I PENDAHULUAN 1.1. Latar Belakang Pada tahun 1970-an muncul sebuah alat atau media komunikasi yang bernama Instant Messaging (IM) yang diawali dengan adanya teknologi Internet. Berawal dari munculnya teknologi Internet, Instant Messaging memanfaatkan teknologi Internet ini sebagai media komunikasi jalur pengiriman pesan. Instant Messaging atau yang lebih dikenal dengan Chatting ini menutupi beberapa kendala tersebut, Instant Messaging ini dapat dikatakan lebih murah biayanya dikarenakan hanya membayar layanan koneksi internet yang saat ini telah murah dan mudah didapatkan, Instant Messaging ini dapat dikatakan lebih cepat dan powerfull dibandingkan dengan alat komunikasi lainnya karena dia bersfiat real-time dengan syarat memiliki koneksi Internet yang cepat dan baik. Saat ini banyak vendor yang menyediakan layanan Instant Messaging yang diberikan secara gratis kepada setiap orang. Berikut beberapa contoh layanan Instant Messaging : Yahoo! Messenger, Blackberry Messenger, AIM, Google Talk, Skype, ICQ, dan masih banyak contoh lainnya. Yang membedakan antar vendor satu yang lainnya adalah layanan yang diberikan serta ketersediaan layanan yang diberikan serta port yang digunakan. Menurut SANS Institute (SANS Institute, 2003) pengguna Instant Messaging berdasarkan IM-Client terbesar pada saat itu mencapai 264 juta pengguna, dengan rincian AOL Instant Messaging (AIM) 100 juta pengguna, AOL ICQ s 122 juta pengguna dan Yahoo Messenger dengan 42 juta pengguna. Dan menurut Alex Taitague (Taitague, 2013) sebagai analis, saat ini perkembangan jumlah pengguna Instant Messaging hingga tahun 2013 mencapai 3,4 milyar pengguna.

2 Dengan semakin banyaknya pengguna Instant Messaging ini tak banyak orang yang tidak berkepentingan memanfaatkan kondisi ini untuk melakukan hal hal yang tak seharusnya dilakukan seperti mencuri data/pesan yang dikirimkan melalui Instant Messaging. Menurut Declan McCullagh (Declan, 2008) yang ditulis dalam website News.cnet.com beberapa Instant Messaging yang sering digunakan pada saat ini biasanya hanya mengamankan pada saat login dan data pada saat masuk ke dalam server saja (at rest), mereka tidak tahu apa yang terjadi proses perjalanan pesan/data tersebut dikirimkan dari satu ke perangkat lain (in motion) aman tidaknya. Dengan mengetahui kondisi tersebut, ini sangat rentan sekali dengan pencurian data/pesan, belum lagi ditambah dengan orang dalam yang memiliki akses pada server sehingga dapat melihat seluruh isi pesan klien atau dapat menjual informasi tersebut kepada orang tidak berkepentingan. Menurut SANS Institute (SANS Institute, 2003), salah satu yang membahayakan dari Instant Messaging adalah pencurian percakapan yang tidak disadari oleh beberapa pengguna dan dapat dimanfaatkan oleh beberapa orang untuk kepentingan dan maksud tertentu. Kondisi pencurian data/pesan melalui Instant Messaging ini dapat merugikan beberapa kliennya yang mana data tersebut sangatlah penting untuk privacy nya. Untuk menghindari pencurian data/pesan seperti itu dibutuhkan lah suatu sistem enkripsi yang langsung di enkripsi ketika data/pesan tersebut dikirimkan. Pengamanan ini sering disebut dengan pengamanan secara in motion, pengamanan seperti sangat penting agar data/pesan tak dapat dibaca oleh sembarang orang. Beberapa studi kasus telah membuktikan bahwa beberapa Instant Messaging, salah satunya adalah Yahoo Messenger itu tidak aman. Ini dibuktikan dengan menggunakan cara atau metode Man-In-The-Middle yang kemudian di Capture dengan menggunakan aplikasi Wireshark. Hasil Capture tersebut terlihat bahwa pesan yang dikirimkan dapat mudah terbaca begitu saja tanpa terenkripsi. Maka dari itu dibutuhkan sistem enkripsi untuk mengamankan pesan tersebut.

3 Salah satu cara untuk mengamankan Instant Messaging tersebut adalah dengan menerapkan sistem enkripsi pada Instant Messaging tersebut dengan menggunakan algoritma RSA. Menurut Rinaldi Munir (Munir, 2006), algoritma RSA merupakan algoritma kriptografi kunci-publik yang paling popular yang dibuat oleh 3 peneliti dari MIT (Massachussets Institute of Technology} pada tahun 1976, yaitu Ron (R)ivest, Adi (S)hamir, dan Leonard (A)dleman. Keamanan algoritma RSA terletak pada sulitnya memfaktorkan bilangan yang besar menjadi faktor faktor prima. Menurut Evgeny (Evgeny, 2009) dalam makalahnya yang berjudul The RSA Algorithm pun menjelaskan bahwa Algoritma RSA memiliki keamanan yang lebih tinggi dari algoritma simetris namun membutuhkan waktu yang lama dalam pengerjaan prosesnya. Menurut Linda (Linda, 2011) dalam penelitiannya algoritma RSA dianggap lebih efisien dalam masalah ambiguitas hasil dekripsi dalam artian tidak banyak biaya komputasi dibandingkan dengan algoritma Rabin, selain itu dibandingkan dengan algoritma Rabin dan ElGamal, Algoritma RSA ini algoritma yang tidak terlalu sederhana dan tidak terlalu rumit sehingga algoritma RSA ini merupakan algoritma yang pas jika hendak mengimplementasikan algoritma kriptografi kunci publik. Mayoritas pengguna Instant Messaging ini adalah para pengguna smartphone yang salah satunya adalah platform Android. Menurut Lisa Eadicicco (Lisa, 2012) dalam website Digital Trends mengatakan bahwa platform android saat ini merupakan platform mobile terpopuler dengan presentase sebagai berikut Android telah mengklaim pasar hingga 68,3 %, Apple 18,8% dan sisanya ada pada Blackberry 4,% dan Windows phone 2,6%. Jadi dalam penelitian ini, sistem enkripsi ini diterapkan pada instant messaging dengan menggunakan algoritma RSA pada platform android. Hal tersebut dilakukan agar data/pesan yang dikirimkan melalui instant messaging ini dapat terenkripsi dengan aman sehingga tidak mudah terbaca orang lain khususnya untuk pengguna Android.

4 1.2. Rumusan Masalah Berdasarkan latar belakang di atas, maka yang menjadi rumusan adalah Bagaimana menggunakan algoritma kriptografi RSA sebagai pengaman data berupa pesan pada Instant Messaging, dengan rincian : 1. Bagaimana cara kerja perangkat lunak sistem enkripsi dengan menggunakan algoritma RSA bekerja mengamankan pesan pada Instant Messaging Yahoo Messenger yang diterapkan pada platform Android. 2. Bagaimana efektifitas dan akurasi sistem enkripsi Instant Messaging dengan menggunakan algoritma RSA pada platform Android. 3. Bagaimana perbandingan keamanan sebelum dan setelah diterapkan sistem enkripsi dengan menggunakan Algoritma RSA. 1.3. Tujuan Penelitian Sejalan dengan permasalahan yang telah dirumuskan, maka tujuan yang ingin dicapai pada penelitian ini adalah : 1. Memberikan gambaran cara kerja perangkat lunak sistem enkripsi dengan menggunakan algoritma RSA bekerja mengamankan pesan pada Instant Messaging Yahoo Messenger yang diterapkan pada platform Android. 2. Bagaimana efektifitas dan akurasi sistem enkripsi Instant Messaging dengan menggunakan algoritma RSA pada platform Android. 3. Memberikan perbandingan keamanan sebelum dan setelah diterapkan sistem enkripsi dengan menggunakan Algoritma RSA

5 1.4. Batasan Masalah Batasan masalah yang akan dikaji pada penelitian ini adalah: 1. Perangkat lunak yang dibuat adalah Instant Messaging pada platform Android. 2. Instant Messaging yang digunakan adalah Yahoo Messenger sebagai Client-side. 3. Sistem Enkripsi menggunakan algoritma RSA. 4. Panjang bitlength yang digunakan 1024 bit. 1.5. Manfaat Penelitian Dari pembuatan skripsi ini diharapkan adanya manfaat penelitian ini adalah agar Instant Messaging memiliki keamanan yang lebih baik. 1.6. Metodologi Penelitian Metodologi yang digunakan dalam penulisan skripsi ini adalah sebagai berikut : 1.6.1 Metode Pengumpulan Data Metode pengumpulan data yang digunakan adalah studi pustaka. Pengumpulan data dengan cara mengumpulkan beberapa literature, browsing internet dan buku yang berkaitan dengan Instant Messaging, keamanan data, dan algoritma RSA. 1.6.2 Metode Pembuatan Perangkat Lunak Metode analisis data yang digunakan dalam pembuatan perangkat lunak adalah waterfall, dengan rincian sebagai berikut : 1. Analisis Analisis dalam penelitian ini dimulai dengan menentukan keperluan dan batasan untuk aplikasi Instant Messaging, pengumpulan materi dari algoritma RSA, pemrograman android, dan cara kerja Instant Messaging.

6 2. Desain Tahap lanjutan dari hasil analisis yang dituangkan dalam bentuk tampilan antarmuka sehingga dapat dimengerti oleh pengguna. 3. Coding Tahap melakukan penambahan kode pemrograman dalam hal ini android, sehingga dapat menjalan seluruh fungsi yang diharapkan dalam pembuatan perangkat lunak Instant Messaging sesuai dengan desain antarmuka yang telah dikerjakan dari tahap sebelumnya. 4. Testing Tahap melakukan pengujian terhadap perangkat lunak yang telah dibuat agar dapat berjalan sesuai dengan yang diinginkan. 1.7. Sistematika Penulisan Dalam penyusunan skripsi ini, sistematika penulisan dibagi menjadi beberapa bab sebagai berikut : BAB I PENDAHULUAN Bab ini menguraikan tentang latar belakang masalah, rumusan masalah, maksud dan tujuan, batasan masalah, metode penelitian dan sistematika penulisan. Dalam hal ini menguraikan tentang masalah yang muncul dari penggunaan Instant Messaging dan bagaimana cara mengamankan data yang ada pada Instant Messaging. BAB II TINJAUAN PUSTAKA Bab ini memaparkan beberapa teori yang mendukung dalam pembuatan perangkat lunak seperti teori Instant Messaging, Kriptografi, Kriptografi Kunci

7 Publik, Sistem Enkripsi, Platform Android, Algoritma RSA dan Gambaran Aplikasi Sistem Enkripsi Instant Messaging. BAB III METODOLOGI PENELITIAN Bab ini merupakan penjabaran dari implementasi Algoritma RSA untuk Sistem Enkripsi Instant Messaging. Mencakup analisis, dan desain model sistem. BAB IV IMPLEMENTASI Pada bab ini akan dibahas secara mendalam hal-hal yang akan menjawab apa yang sudah dirumuskan dalam rumusan masalah. Dalam hal ini mengenai implementasi pembuatan perangkat lunak Instant Messaging yang telah dilengkapi sistem enkripsi secara detil termasuk tampilan antar muka dan pengujian perangkat lunak yang telah dibuat. BAB V. KESIMPULAN DAN SARAN Pada bab ini berisi tentang kesimpulan dari BAB IV dan saran yang diajukan agar dapat menjadi bahan pertimbangan untuk rekomendasi penelitian selanjutnya.