BAB I PENDAHULUAN. Fasilitas pada telepon genggam yaitu SMS (Short Message Service) sudah digunakan

dokumen-dokumen yang mirip
PERANCANGAN PROTOKOL SMS BANKING

BAB VI PENGUJIAN. Pada bab ini akan dijelaskan proses serta hasil pengujian yang dilakukan terhadap

PERANCANGAN DAN IMPLEMENTASI PROTOKOL SMS-BANKING

BAB III ANALISIS MASALAH

1BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

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

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN 1.1. Latar Belakang

Bab I Pendahuluan 1 BAB I PENDAHULUAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

UKDW BAB 1 PENDAHULUAN

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

BAB I PENDAHULUAN 1.1 Latar Belakang

Bab 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN I.1. Latar Belakang

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

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

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. I.1. LatarBelakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

IMPLEMENTASI ALGORITMA CAESAR, CIPHER DISK, DAN SCYTALE PADA APLIKASI ENKRIPSI DAN DEKRIPSI PESAN SINGKAT, LumaSMS

BAB 1 PENDAHULUAN. khususnya internet sangatlah cepat dan telah menjadi salah satu kebutuhan dari

BAB I PENDAHULUAN. Proses pengukuran jarak jauh merupakan suatu proses pengukuran yang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

Enkripsi Sederhana SMS (Short Message Service) Menggunakan Vigenere Cipher

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. memang sangat pesat, teknologi perangkat lunak telah menambahkan fungsi

STUDI DAN IMPLEMENTASI ALGORITMA RIJNDAEL UNTUK ENKRIPSI SMS PADA TELEPON GENGGAM YANG BERBASIS WINDOWS MOBILE 5.0

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Kript p ogr g a r f a i f d a d l a am a Keh e idu d pa p n a S eh e ari a -ha h ri a Yus Jayusman 1

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

BAB I PENDAHULUAN 1.1 Latar Belakang

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

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

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

BAB 1 PENDAHULUAN. Indonesia maupun dunia. Jaman dahulu, teknologi komunikasi data masih

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

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

BAB 1 PENDAHULUAN Latar Belakang Masalah

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

ABSTRAKSI. Kata kunci : SMS, OxygenSMS, PC

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

BAB I PENDAHULUAN. memberikan dampak pada dunia perbankan secara elektronik. Salah satu

BAB 2 TINJAUAN PUSTAKA

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. telekomunikasi seluler atau komunikasi bergerak (mobile communication) juga

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. percepatan di berbagai bidang. Secara langsung ataupun tidak, teknologi informasi

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Kriptografi dalam Kehidupan Sehari-hari (Bagian 1)

PENERAPAN TANDA TANGAN DIGITAL UNTUK OTENTIKASI SMS - BANKING

BAB I PENDAHULUAN 1.1. Latar Belakang

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

1.1 LATAR BELAKANG I-1

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

BAB I PENDAHULUAN. Perkembangan teknologi saat ini sangat pesat sekalidenganbanyaknya

BAB I PENDAHULUAN. 1.1 Latar Belakang

data dengan menggunakan konektivitas tersebut terbatas jangkauan area koneksinya, meskipun pengguna tidak perlu mengeluarkan biaya.

BAB V IMPLEMENTASI. Pada bab ini akan dijelaskan tahap implementasi perangkat lunak simulasi SMS-

BAB 1 PENDAHULUAN. orang saat ini sudah memanfaatkan teknologi seluler. SMS (Short Messages

BAB I PENDAHULUAN. pesatnya di segala bidang. Penyebab kondisi ini karena Indonesia sedang

BAB 1 PENDAHULUAN. lebih cepat dan murah tentunya menuntut para pemberi informasi untuk memiliki

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

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

BAB I PENDAHULUAN. pesatnya sehingga kita dengan mudah bisa menikmatinya. Perkembangan. saja seolah-olah tanpa mengenal batasan ruang dan waktu.

BAB 1 PENDAHULUAN. Kita telah menghadapi suatu era dimana keberhasilan strategi pemasaran suatu

BAB I PENDAHULUAN 1.1. LATAR BELAKANG

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN. Keamanan sistem komputer menjadi semakin penting seiring dengan. berkembangnya proses bisnis yang terkomputerisasi.

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

BAB I PENDAHULUAN. Administrator jaringan atau sering disebut admin jaringan adalah

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

BAB I PENDAHULUAN. Internet adalah teknologi yang berkembang sangat pesat. Keberadaannya

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. ini telah menjadi fenomena baru yang semakin mempengaruhi perkembangan teknologi

BAB I PENDAHULUAN. 1.1 Latar Belakang

Persyaratan Produk. I.1 Pendahuluan. I.1.1 Tujuan. I.1.2 Ruang Lingkup

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

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

BAB 1 PENDAHULUAN. pro. Saat ini, jumlah pelanggan yang dimilik PT. Astro Komputindo sudah

BAB I PENDAHULUAN. informasi dan hiburan, yang disajikan dalam Program Acara. Untuk menarik

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. sangat cepat, yang tanpa disadari telah menjadi suatu kebutuhan primer di

ADVANCED ENCRYPTION STANDARD (AES) DENGAN ONE TIME PASSWORD UNTUK KEAMANAN LAYANAN SMS BANKING

BAB I PENDAHULUAN. 1.1 Latar Belakang. Seiring dengan perkembangan peradaban manusia dan kemajuan pesat di

BAB I PENDAHULUAN I.1 Latar Belakang Masalah

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

Transkripsi:

BAB I PENDAHULUAN I.1 Latar Belakang Fasilitas pada telepon genggam yaitu SMS (Short Message Service) sudah digunakan oleh masyarakat luas. Menurut data Asosiasi Telepon Seluler Indonesia (ATSI) pada Agustus 2008, jumlah pengguna telepon seluler tercatat sebanyak 120 juta nomor [SIN08]. Telepon seluler pada saat ini sudah menawarkan berbagai fasilitas seperti SMS, percakapan telepon melalui video dan GPRS (General packet radio service) untuk mengakses internet. Di antara fasilitas-fasilitas tersebut, SMS merupakan salah satu fasilitas standard yang didukung oleh telepon seluler termurah saat ini. SMS adalah suatu layanan pengiriman pesan singkat melalui telepon seluler. SMS juga merupakan favorit para pengguna telepon seluler. Hal ini dapat dilihat dari survei yang dilakukan oleh Nielsen Mobile di Amerika pada kuartal kedua tahun 2008 [REA08]. Survei ini menunjukkan bahwa pelanggan telepon seluler di Amerika Serikat lebih banyak menggunakan SMS dibanding melakukan percakapan telepon. Fenomena ini terjadi antara lain karena tarif SMS yang relatif lebih murah dibandingkan tarif percakapan telepon serta terdapat berbagai kemudahan yang ditawarkan oleh SMS, mulai dari pengunduhan nada dering, permintaan berbagai informasi, sampai dengan transaksi perbankan atau SMS-Banking. SMS-Banking merupakan suatu layanan perbankan melalui jalur elektronik yang memungkinkan para nasabah bank tertentu untuk melakukan berbagai transaksi perbankan melalui fasilitas SMS pada telepon seluler. Layanan ini bertujuan untuk memberi kemudahan kepada nasabah dalam memperoleh informasi keuangan dan melakukan transaksi dimana pun dan kapan pun tanpa harus mengunjungi ATM (Anjungan Tunai Mandiri) atau bank tempat I-1

I-2 mereka menjadi nasabah [ALM07]. Layanan ini sudah ditawarkan oleh berbagai bank di Indonesia. Fasilitas-fasilitas yang ditawarkan dalam layanan ini hampir sama dengan layanan ATM pada umumnya. Penggunaan SMS untuk keperluan transaksi perbankan memerlukan perencanaan dan implementasi yang baik. Hal ini dilakukan untuk melindungi para nasabah dari berbagai ancaman keamanan yang muncul dari oknum-oknum yang tidak bertanggung jawab. Saat ini terdapat berbagai ancaman keamanan terhadap sistem SMS-Banking. Ancaman yang pertama yaitu SMS spoofing. SMS spoofing terjadi ketika suatu oknum mengubah informasi identitas pemanggil dirinya menjadi identitas milik orang lain untuk berpura-pura menjadi orang lain pada saat mengirim suatu pesan SMS kepada penerima. Hal itu dilakukan agar penerima mengira bahwa dia menerima pesan SMS dari orang lain [PAN04]. Ancaman kedua yaitu kemungkinan pencurian pesan antara telepon seluler dan BSS (Base Station Subsystems). Ancaman ketiga datang dari personil operator telepon seluler yang dapat dengan mudah membaca isi log dari pesan SMS yang dikirim oleh pengguna layanan [KOH08]. Ancaman keempat dapat berupa pengiriman pesan kepada server SMS provider dengan berpura-pura sebagai aplikasi mobile banking [CHI06]. Selain keempat ancaman tersebut terdapat ancaman-ancaman lain yang perlu diwaspadai. Salah satu cara untuk mengatasi bahaya penipuan yang telah dijelaskan sebelumnya adalah dengan mengimplementasikan suatu protokol SMS-Banking yang relatif aman. Secara definitif protokol adalah suatu kumpulan aturan yang mengatur cara suatu pelayanan diberikan [MEH03]. Protokol SMS-Banking yang dimaksud di dalam tugas akhir ini mengarah kepada mekanisme pengiriman pesan SMS yang aman antara telepon seluler, SMS gateway, dan server bank. Protokol ini juga menerapkan berbagai teknologi kriptografi antara lain, algoritma pertukaran kunci seperti Diffie Hellman, algoritma kriptografi simetri seperti AES (Advanced Encryption Standard) dan algoritma kriptografi asimetri seperti RSA.

I-3 Kegunaan algoritma pertukaran kunci adalah untuk mempertukarkan suatu kunci rahasia antara dua orang atau lebih. Algoritma kriptografi asimetri menggunakan kunci yang berbeda untuk proses enkripsi dan dekripsi pesan yang berbeda sedangkan pada algoritma kriptografi simetri, kunci yang digunakan adalah sama [MUN09]. Penerapan protokol SMS-Banking yang relatif aman diharapkan dapat mengurangi serta melindungi data-data pribadi para nasabah dari berbagai bahaya penipuan dan pencurian oleh oknum-oknum tertentu. Pada tugas akhir ini digunakan beberapa referensi dari tugas akhir yang telah dibuat sebelumnya. Tugas akhir tersebut adalah tugas akhir yang dibuat oleh Budiono yang berjudul penerapan tanda tangan digital untuk otentikasi SMS-Banking [BUD08] dan tugas akhir yang dibuat oleh Rangga Wisnu Adi Permana yang berjudul implementasi algoritma RC6 untuk enkripsi SMS pada telepon seluler [PER08]. Perbedaan antara tugas akhir ini dengan tugas akhir yang lainnya adalah tugas akhir ini lebih menekankan pada aspek perancangan dan implementasi protokol SMS-Banking sedangkan pada tugas akhir Budiono lebih menekankan pada penerapan tanda tangan digital dan tugas akhir yang dibuat oleh rangga lebih menekankan pada aspek implementasi algoritma RC6 tersebut. I.2 Rumusan Masalah Rumusan masalah yang akan dikaji di dalam tugas akhir ini adalah: 1. Bagaimana merancang protokol SMS-Banking yang aman? 2. Bagaimana mengimplementasikan hasil rancangan protokol yang dibuat pada suatu sistem simulasi SMS-Banking sederhana?

I-4 I.3 Tujuan Berdasarkan rumusan masalah yang dikemukakan sebelumnya, maka tujuan utama tugas akhir ini adalah menghasilkan protokol SMS-Banking yang aman serta mengimplementasikan hasil rancangan tersebut pada suatu sistem simulasi SMS-Banking sederhana. Dalam mencapai tujuan utama tersebut, diperlukan tujuan-tujuan antara dalam pencapaiannya, yaitu: 1. Memahami mekanisme dan keamanan sistem SMS-Banking dan sistem GSM (Global System for Mobile Communcations) secara umum serta memahami teknologi kriptografi. 2. Menghasilkan rancangan protokol SMS-Banking yang aman berdasarkan analisis mengenai sistem SMS-Banking, teknologi kriptografi dan sistem GSM. 3. Merancang dan mengimplementasikan perangkat lunak simulasi yang mengimplementasikan protokol SMS-Banking yang dihasilkan. 4. Melakukan pengujian terhadap protokol yang dibuat serta melakukan pengujian terhadap perangkat lunak simulasi yang dibangun. I.4 Batasan Masalah Batasan masalah yang ditetapkan di dalam tugas akhir ini antara lain: 1. Fokus tugas akhir ini adalah pada protokol SMS-Banking dan bukan pada proses transaksi perbankan secara keseluruhan. 2. Proses implementasi protokol SMS-Banking disimulasikan menggunakan PDA (Personal Digital Assistant), telepon seluler dan komputer server yang terhubung dengan modem GSM.

I-5 3. Server bank yang dimaksud di dalam tugas akhir ini hanya memiliki fitur-fitur yang terbatas pada simulasi protokol saja dan tidak menjalankan keseluruhan proses transaksi perbankan. 4. Pengujian yang dilakukan terhadap perangkat lunak simulasi hanya sebatas pada tujuan protokol SMS-Banking yang dibuat. I.5 Metodologi Dalam pengerjaan tugas akhir ini, digunakan metodologi sebagai berikut: 1. Studi literatur, dilakukan dengan cara mempelajari berbagai literatur baik berupa buku, jurnal ilmiah, makalah, artikel ilmiah, dan situs web yang berkaitan dengan sistem SMS-Banking, teknologi SMS, kriptografi, algoritma kriptografi yang digunakan, dan protokol secara umum. 2. Analisis masalah, dilakukan analisis dalam sistem SMS-Banking secara umum serta keamanannya, analisis sistem GSM secara umum serta keamanannya, analisis terhadap perancangan protokol SMS-Banking, pengkajian terhadap algoritma kriptografi yang digunakan, dan analisis keamanan protokol. Hasil dari tahapan ini adalah rancangan protokol SMS-Banking yang relatif aman. 3. Eksplorasi, dilakukan eksplorasi terhadap kakas pembangunan perangkat lunak, bahasa pemrograman, dan teknologi SMS melalui berbagai sumber baik berupa contoh-contoh kode, buku manual, buku dan serta situs web. 4. Analisis perangkat lunak, dilakukan analisis terhadap perangkat lunak simulasi yang akan mengimplementasikan rancangan protokol yang sudah dibuat. 5. Perancangan perangkat lunak, dilakukan rancangan perangkat lunak berdasarkan hasil analisis perangkat lunak pada tahapan sebelumnya.

I-6 6. Implementasi perangkat lunak, dilakukan pengimplementasian perangkat lunak berdasarkan hasil rancangan pada tahap sebelumnya. 7. Pengujian perangkat lunak, dilakukan pengujian terhadap perangkat lunak dalam hal fitur-fitur perangkat lunak dan keamanan perangkat lunak. I.6 Sistematika Pembahasan Sistematika penulisan laporan tugas akhir ini adalah sebagai berikut : 1. Bab I Pendahuluan, berisi penjelasan mengenai latar belakang, rumusan masalah, tujuan, batasan masalah, motodologi, serta sistematika pembahasan yang digunakan untuk menyusun laporan tugas akhir. 2. Bab II Tinjauan Pustaka, berisi dasar teori yang digunakan dalam analisis, perancangan, dan implementasi tugas akhir. 3. Bab III Analisis Masalah, berisi analisis sistem SMS-Banking dan GSM, analisis keamanan, dan perancangan protokol SMS-Banking yang dibuat. 4. Bab IV Analisis dan Perancangan Perangkat Lunak, menguraikan tentang analisis dan perancangan perangkat lunak simulasi. 5. Bab V Implementasi, menguraikan tentang implementasi perangkat lunak simulasi. 6. Bab VI Pengujian, menguraikan tentang pengujian yang dilakukan terhadap protokol dan perangkat lunak simulasi. 7. Bab VII Kesimpulan dan Saran, menguraikan kesimpulan pelaksanaan tugas akhir serta saran-saran untuk pengembangan selanjutnya.