PERANCANGAN APLIKASI SMS (SHORT MESSAGE SERVICE) DENGAN ENKRIPSI TEKS MENGGUNAKAN ALGORITMA XXTEA BERBASIS ANDROID SKRIPSI

dokumen-dokumen yang mirip
PERANCANGAN APLIKASI PENGAMANAN DATA FILE MENGGUNAKAN KOMBINASI METODE AFFINE CIPHER DAN RSA SKRIPSI FITRA MAULIDA

APLIKASI OTENTIKASI DOKUMEN MENGGUNAKAN ALGORITMA GOST DIGITAL SIGNATURE SKRIPSI ASMAYUNITA

IMPLEMENTASI ALGORITMA AFFINE CIPHER DAN ALGORITMA ADVANCED ENCRYPTION STANDARD (AES) PADA APLIKASI SHORT MESSAGE SERVICE (SMS) BERBASIS ANDROID

PERANCANGAN SECURE LOGIN WEBSITE MENGGUNAKAN ALGORITMA ENKRIPSI XXTEA ARDANI DWI ATMOJO

SKRIPSI BILQIS

IMPLEMENTASI VIGENÉRE CIPHER DENGAN METODE LINEAR FEEDBACK SHIFT REGISTER PADA TEXT

PERANCANGAN APLIKASI PAILLIER CRYPTOSYSTEM UNTUK MENGAMANKAN DATA FILE SKRIPSI NOVY

PENGEMBANGAN ALGORITMA CAESAR CIPHER DALAM PESAN RAHASIA DENGAN QUICK RESPONSE CODE (QR CODE)

APLIKASI LAYANAN INFORMASI AKADEMIK SEKOLAH BERBASIS SMS (STUDI KASUS: SMK SWASTA TELADAN MEDAN) SKRIPSI APRILIA RAMADHANI

IMPLEMENTASI ALGORITMA RIJNDAEL PADA PENGAMANAN RECORD DAN FILE DATABASE SKRIPSI AMALIA PRATIWI

ANALISIS DAN PERANCANGAN APLIKASI STEGANALISIS PADA MEDIA CITRA BMP DENGAN METODE ENHANCED LEAST SIGNIFICANT BIT SKRIPSI DESMAWATI

APLIKASI SMS ENKRIPSI PADA ANDROID DENGAN ALGORITMA RC4 DAN BASE64

ANALISIS DAN IMPLEMENTASI KEAMANAN MENGGUNAKAN ALGORITMA SEBAGAI ENKRIPSI DAN DEKRIPSI PADA MOZILLA THUNDERBIRD SKRIPSI

ANALISIS DAN PERANCANGAN SISTEM KRIPTOGRAFI SIMETRIS TRIPLE DES DAN KRIPTOGRAFI ASIMETRIS RSA SKRIPSI BENY

IMPLEMENTASI ALGORITMA BLOWFISH PADA APLIKASI ENKRIPSI DAN DEKRIPSI CITRA BERBASIS WINDOWS SKRIPSI AHDA ANDI KURNIA

SKRIPSI SURI SYAHFITRI

RANCANG BANGUN APLIKASI PENGAMANAN SMS DENGAN METODE ALGORITMA VIGENERE CIPHER DAN TRANSPOSISI BERBASIS ANDROID

DESAIN ROUTING INFORMATION PROTOCOL PADA JARINGAN KOMPUTER DENGAN PENGALOKASIAN JUMLAH HOST PER JARINGAN BERDASARKAN VLSM SKRIPSI

PERAMALAN PASAR PENJUALAN BATIK MENGGUNAKAN METODE EXTREME LEARNING MACHINE (ELM) SKRIPSI ABBAS MUNANDAR RAMBE

PERBANDINGAN KINERJA ALGORITMA FIXED LENGTH BINARY ENCODING (FLBE) DENGAN VARIABLE LENGTH BINARY ENCODING (VLBE) DALAM KOMPRESI TEXT FILE SKRIPSI

SISTEM PENGANTARAN MAKANAN DENGAN PENDAYAGUNAAN VEHICLE MENGGUNAKAN GEOGRAPHICAL INFORMATION SYSTEM (GIS) DAN ALGORITMA A STAR (A*) SKRIPSI

IMPLEMENTASI ALGORITMA CIPHER TRANSPOSISI DAN SECURE HASH ALGORITHM (SHA) DALAM SISTEM PENGAMANAN DATA SKRIPSI FERRY ANTONIUS SIMAMORA

Aplikasi Enkripsi Short Message Service (SMS) Berbasis Android Menggunakan Metode XXTEA

KRIPTOGRAFI KUNCI PUBLIK ALGORITMA ELGAMAL DENGAN METODE THE SIEVE OF ERATOSTHENES UNTUK PEMBANGKITAN BILANGAN PRIMA SKRIPSI SYAUVIKA LUBIS

ANALISIS PERBANDINGAN ALGORITMA QUICKSORT, 3 WAY QUICKSORT, DAN RADIXSORT SKRIPSI PLOREN PERONICA PASARIBU

SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KELAYAKAN CALON ASISTEN LABORATORIUM BERBASIS ANDROID MENGGUNAKAN ALGORITMA ITERATIVE DICHOTOMISER 3 (ID3)

IMPLEMENTASI ALGORITMA BRUTE FORCE DAN ALGRITMA KNUTH-MORRIS-PRATT (KMP) DALAM PENCARIAN WORD SUGGESTION SKRIPSI ADLI ABDILLAH NABABAN

STUDI DAN IMPLEMENTASI KEAMANAN DATA DENGAN TANDA TANGAN DIGITAL SKRIPSI VERA MAGDALENA SIANTURI

IMPLEMENTASI MODIFIKASI SISTEM KRIPTOGRAFI RSA DAN ELLIPTIC CURVE DIGITAL SIGNATURE ALGORITHM (ECDSA) SKRIPSI ANDRUS

OTENTIKASI PESAN MENGGUNAKAN ELLIPTICAL CURVE DIGITAL SIGNATURE ALGORITHM SKRIPSI AULIA RAHMAN DALIMUNTHE

PERANCANGAN APLIKASI BELAJAR MENULIS ANGKA PADA ANAK MENGGUNAKAN ALGORITMA POINT IN POLYGON BERBASIS ANDROID SKRIPSI JOIN WIRA PRANATA

ANALISIS DAN PERANCANGAN APLIKASI PENERIMAAN SISWA BARU MENGGUNAKAN METODE SAW DAN METODE PROMETHEE (STUDI KASUS : SMAN 1 TEBING TINGGI) SKRIPSI

IMPLEMENTASI SUPER ENKRIPSI MENGGUNAKAN ALGORITMA TRITHEMIUS DAN DOUBLE TRANSPOSITION CIPHER PADA PENGAMANAN FILE PDF BERBASIS ANDROID SKRIPSI

IMPLEMENTASI STEGANOGRAFI HOPPING SPREAD SPECTRUM KE DALAM FILE VIDEO SKRIPSI

IMPLEMENTASI KOMBINASI ALGORITMA COLUMNAR TRANSPOSITION CIPHER DAN DATA ENCRYPTION STANDARD PADA APLIKASI ENKRIPSI DAN DEKRIPSI TEKS BERBASIS ANDROID

PERANCANGAN FITUR AUTOCOMPLETE PADA APLIKASI KAMUS ISTILAH TEKNOLOGI INFORMASI MENGGUNAKAN ALGORITMA BOYER-MOORE SKRIPSI SITI MORIZA TANIA

ANALISIS ASIMTOTIK DAN REAL TIME MENGGUNAKAN ALGORITMA L-DEQUE DALAM MENENTUKAN JARAK TERPENDEK ANTAR KANTOR CABANG BANK MANDIRI DI KOTA MEDAN SKRIPSI

PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN PENENTUAN JUMLAH PRODUKSI DENGAN METODE TSUKAMOTO (Studi Kasus pada PT Tanindo Subur Prima) SKRIPSI

Universitas Sumatera Utara

SIMULASI KERAHASIAAN / KEAMANAN INFORMASI DENGAN MENGGUNAKAN ALGORITMA DES (DATA ENCRYPTION STANDARD) SKRIPSI INDRA SYAHPUTRA

IMPLEMENTASI METODE COLLABORATIVE TAGGING PADA SISTEM REKOMENDASI ARTIKEL PUBLIKASI ILMIAH SKRIPSI HASMI FARHANDANI ANSARI

IMPLEMENTASI ALGORITMA KRIPTOGRAFI HILL CIPHER DAN KOMPRESI DATA MENGGUNAKAN ALGORITMA LEVENSTEIN DALAM PENGAMANAN FILE TEKS SKRIPSI

ANALISIS DAN IMPLEMENTASI ALGORITMA KRIPTOGRAFI PLAYFAIR CIPHER DAN ALGORITMA KOMPRESI RUN LENGTH ENCODING DALAM PENGAMANAN DAN KOMPRESI DATA TEKS

IMPLEMENTASI ALGORITMA XOR DAN ALGORITMA RC4 PADA APLIKASI ENKRIPSI DAN DEKRIPSI TEKS BERBASIS ANDROID SKRIPSI TANTA ADITYA PRANATA

APLIKASI PENGAMANAN DATA MENGGUNAKAN KOMBINASI ALGORITMA BLOWFISH DAN MODIFIED LEAST SIGNIFICANT BIT (MLSB) SKRIPSI AZHARUL WANDA SIREGAR

IMPLEMENTASI ALGORITMA KNUTH-MORRIS-PRATH STRING MATCHING UNTUK MENCARI KATA ATAU ISTILAH PADA KAMUS KOMPUTER BERBASIS ANDROID.

ANALISIS KINERJA DAN IMPLEMENTASI ALGORITMA KOMPRESI ARITHMETIC CODING PADA FILE TEKS DAN CITRA DIGITAL SKRIPSI SARIFAH

PERANCANGAN PERANGKAT LUNAK PENGKONVERSIAN TEKS SMS MENJADI SUARA SKRIPSI ANNE MARIA SINAGA

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

IMPLEMENTASI DAN ANALISIS KRIPTOGRAFI HYBRID ALGORITMA FEAL DAN ALGORITMA ELGAMAL DALAM PENGAMANAN FILE TEKS SKRIPSI SYABRUL MAJID

APLIKASI PENCARIAN FILE BERDASARKAN STRUKTUR KARAKTER DENGAN MENGGUNAKAN ALGORITMA APOSTOLICO GIANCARLO SKRIPSI YASIR NASUTION

IMPLEMENTASI PENYEMBUNYIAN DAN PENYANDIAN PESAN PADA CITRA MENGGUNAKAN ALGORITMA AFFINE CIPHER DAN METODE LEAST SIGNIFICANT BIT

FOCUSED CRAWLER UNTUK MENGOPTIMALKAN PENCARIAN JURNAL MENGGUNAKAN METODE PORTER STEMMER

DETEKSI KEMIRIPAN DOKUMEN TEKS MENGGUNAKAN ALGORITMA MANBER SKRIPSI IQBAL MAULANA DJAFAR

KOMBINASI ALGORITMA RSA 512-BIT DAN ONE TIME PAD UNTUK PENGAMANAN PESAN PADA NIC MESSENGER SKRIPSI SATRIA PRAYUDI

ANALISIS DAN PERBANDINGAN PENGGUNAAN METODE PEMBANGKITAN BILANGAN PRIMA FERMAT DAN LUCAS-LEHMER DALAM KRIPTOGRAFI ELGAMAL SKRIPSI

PERANCANGAN PERANGKAT LUNAK LAYANAN PESAN ANTAR MAKANAN CEPAT SAJI PADA Mc DONALD S BERBASIS SHORT MESSAGE SERVICE (SMS) SKRIPSI OLEH

APLIKASI BERBASIS ANDROID PENCARIAN JARAK TERPENDEK DAN REKOMENDASI RUTE ANGKUTAN KOTA DI MEDAN MENGGUNAKAN ALGORITMA A*

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

TMA RSAA DAN ER R AHUAN ALAM. Universitas Sumatera Utara

ANALISIS PERBANDINGAN METODE PLAYFAIR CIPHER DAN ELGAMAL PADA KRIPTOGRAFI CITRA SKRIPSI AHMAD SYAWQI LUBIS

PENYEMBUNYIAN PESAN PADA IMAGE BERFORMAT JPEG DENGAN METODE LSB DAN VIGINERE CHIPER SKRIPSI

RANCANG BANGUN APLIKASI SMS DENGAN MENERAPKAN METODE ENKRIPSI KUNCI PUBLIK KURVA ELLIPTIK BERBASIS MOBILE ANDROID

ANALISIS PERBANDINGAN ALGORITMA HUFFMAN DAN RUN LENGTH ENCODING PADA KOMPRESI FILE AUDIO SKRIPSI HELBERT SINAGA

PERANCANGAN SISTEM PENGAMANAN DAN KOMPRESI DATA TEKS DENGAN FIBONACCI ENCODING DAN ALGORITMA SHANNON-FANO SERTA ALGORITMA DEFLATE SKRIPSI

IMPLEMENTASI DIGITAL SIGNATURE DENGAN ALGORITMA RSA DAN LEHMANN PRIME GENERATOR PADA PESAN TEKS SKRIPSI MIRNAWATI

PERANCANGAN APLIKASI PENGAMANAN INFORMASI TEKS DENGAN MENGGUNAKAN ALGORITMA KRIPTOGRAFI ALPHA-QWERTY REVERSE

VERIFIKASI INTEGRITAS DATA YANG DIUNDUH DARI INTERNET DENGAN MENGGUNAKAN MESSAGE DIGEST 5 (MD5) SKRIPSI IVAN JAYA

Universitas Sumatera Utara

IMPLEMENTASI STEGANOGRAPHY NATURE OF WHITESPACE (SNOW) BERBASIS WEB MENGGUNAKAN METODE WHITESPACE SKRIPSI POPPY TANIA

IMPLEMENTASI KRIPTOGRAFI PADA CHATTING MENGGUNAKAN METODE ONE TIME PAD (OTP) BERBASIS ANDROID

IMPLEMENTASI KEAMANAN MENGGUNAKAN PERTUKARAN KUNCI DIFFIE HELLMAN DAN ALGORITMA ENKRIPSI BLOWFISH KOMPETENSI JARINGAN KOMPUTER SKRIPSI

IMPLEMENTASI KOMBINASI ALGORITMA VIGENERE DAN ALGORITMA DATA ENCRYPTION STANDARD (DES)PADA APLIKASI SHORT MESSAGE SERVICE (SMS) BERBASIS WINDOWS PHONE

ANALISIS DAN EKSTRAKSI STEGO-OBJEK DENGAN MENGGUNAKAN METODE STEGANALISIS ENHANCED LSB SKRIPSI ANGGARANI NOVITASARI

IMPLEMENTASI ALGORITMA STEGANOGRAFI WHITESPACE DAN ENKRIPSI RC6 UNTUK KEAMANAN PADA TEKS

APLIKASI PERHITUNGAN PEMBAGIAN HARTA WARISAN BERDASARKAN HUKUM WARIS ISLAM DAN HUKUM WARIS PERDATA PADA PLATFORM ANDROID SKRIPSI

IMPLEMENTASI ALGORITMA KUNCI PUBLIK NTRUENCRYPT PADA ADD-IN MICROSOFT OUTLOOK SKRIPSI ARION IMMANUEL SITORUS

WEB SERVICE SEBAGAI METODE PENGHUBUNG ANTARAPLIKASI KOMPUTER DENGAN BAHASA PEMROGRAMAN YANG BERBEDA

IMPLEMENTASI ALGORITMA KUNCI PUBLIK LUC DAN ALGORITMA KOMPRESI GOLDBACH CODES UNTUK PERANCANGAN APLIKASI PENGAMANAN DAN KOMPRESI FILE PDF SKRIPSI

ANALISIS DUPLICATE FILE FINDER MENGGUNAKAN METODE MD5 HASH SKRIPSI WAHYUNI FARAH JUWITA

PENERAPAN METODE SEMANTIC SEARCH DALAM MENCARI RELASI KATA YANG TERDAPAT PADA AL-QUR AN TERJEMAHAN BAHASA INDONESIA SKRIPSI

ANALISIS DAN PERANCANGAN KEAMANAN INFORMASI PADA ELECTRONIC VOTING MENGGUNAKAN ALGORITMA KRIPTOGRAFI KUNCI PUBLIK SKRIPSI

IMPLEMENTASI METODE GENERATE AND TEST DALAM PENYELESAIAN PUZZLE 2048 BERBASIS MOBILE SKRIPSI

PENGAMANAN TEKS DENGAN HYBRID CRYPTOSYSTEM ALGORITMA MULTI-POWER RSA DAN ALGORITMA BLOWFISH SKRIPSI MAHADI PUTRA

STUDI PERBANDINGAN ALGORITMA HUFFMAN DAN SHANNON-FANO DALAM PEMAMPATAN FILE TEKS SKRIPSI NURFITA SARI HASIBUAN

ANALISIS KINERJA ALGORITMA RABIN DAN RIVEST SHAMIR ADLEMAN ( RSA ) PADA KRIPTOGRAFI TESIS WIDIARTI RISTA MAYA

WORD PREDICTION MENGGUNAKAN WINDOWS API BERBASIS WORD FREQUENCIES SKRIPSI ADE N TAMBUNAN

PERANCANGAN DAN IMPLEMENTASI ALGORITMA ENKRIPSI ONE TIME PAD UNTUK SISTEM KEAMANAN PEMBELIAN DAN PENJUALAN PRODUK PADA PT. NUGA AGARA INTERNASIONAL

PERBANDINGAN ALGORITMA STRING MATCHING NOT SO NAIVE DAN SKIP SEARCH PADA PLATFORM ANDROID SKRIPSI RICKY WIJAYA

IMPLEMENTASI MASSEY-OMURA CRYPTOSYSTEM DAN LEHMANN PRIME GENERATOR UNTUK KEAMANAN PADA MOZILLA THUNDERBIRD SKRIPSI

PERANCANGAN APLIKASI DOKUMEN UNDENIABLE DIGITAL SIGNATURE DENGAN ALGORITMA CHAUM S BLIND SIGNATURE SKRIPSI MARTIN DENNAIN SIMANJUNTAK

APLIKASI AUGMENTED REALITY UNTUK MEMPERKENALKAN ULOS BATAK TOBA SKRIPSI ANDRE SEP MEDIO SITEPU

ANALISIS KOMBINASI MESSAGE-DIGEST ALGORITHM 5 (MD5) DAN AFFINE BLOCK CIPHERTERHADAP SERANGAN DICTIONARY ATTACK UNTUK KEAMANAN ROUTER WEBLOGIN HOTSPOT

Kata kunci : Chatting, android, kriptografi, RC6, RSA, avalanche effect.

STUDI PERBANDINGAN KOMPRESI MENGGUNAKAN METODE SHANNON FANO DAN UNARY CODING PADA FILE TEKS EUNIKE JOHANA

METODE HYBRID (BAYES DAN MULTIFACTOR EVALUATION PROCESS) DALAM SISTEM PENDUKUNG KEPUTUSAN SKRIPSI KHAIRUN NISA

APLIKASI E-ELECTION BERBASIS SMS GATEWAY UNTUK MENDUKUNG E-DEMOCRACY PADA PEMILIHAN KETUA SUATU ORGANISASI SEKOLAH SKRIPSI RIA ARNISHA

STUDI PERBANDINGAN ALGORITMA HUFFMAN DAN LZW (LEMPEL ZIV WELCH) PADA PEMAMPATAN FILE TEKS SKRIPSI CANGGIH PRAMILO

PENGEMBANGAN SISTEM KEAMANAN KOMPUTER MENGAKSES DATA CENTER MENGGUNAKAN ALGORITMA RSA PADA WINDOWS SERVER 2012 DALAM MEDIA HOTSPOT TESIS

PENERAPAN SISTEM KEAMANAN ELECTRONIC MAIL ( ) BERBASIS Gnu PRIVACY GUARD (GnuPG)

Transkripsi:

PERANCANGAN APLIKASI SMS (SHORT MESSAGE SERVICE) DENGAN ENKRIPSI TEKS MENGGUNAKAN ALGORITMA XXTEA BERBASIS ANDROID SKRIPSI RABIATUL ADAWIYAH DAULAY 101402113 PROGRAM STUDI S1 TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2014

PERANCANGAN APLIKASI SMS (SHORT MESSAGE SERVICE) DENGAN ENKRIPSI TEKS MENGGUNAKAN ALGORITMA XXTEA BERBASIS ANDROID SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah Sarjana Teknologi Informasi RABIATUL ADAWIYAH DAULAY 101402113 PROGRAM STUDI S1 TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2014

ii PERSETUJUAN Judul :PERANCANGAN APLIKASI SMS (SHORT MESSAGE SERVICE) DENGAN ENKRIPSI TEKS MENGGUNAKAN ALGORITMA XXTEA BERBASIS ANDROID Kategori Nama : SKRIPSI Nomor Induk Mahasiswa : 101402113 Program Studi Departemen Fakultas Komisi Pembimbing : : RABIATUL ADAWIYAH DAULAY : S1 TEKNOLOGI INFORMASI : TEKNOLOGI INFORMASI : ILMU KOMPUTER DAN TEKNOLOGI Pembimbing 2 Pembimbing 1 INFORMASI UNIVERSITAS SUMATERA UTARA Dedy Arisandi, ST., M.Kom M. Andri Budiman, ST., M.Comp.Sc., M.E.M. NIP. 19790831 200912 1 002 NIP. 19751008 200801 1 011 Diketahui/disetujui oleh Program Studi S1 Teknologi Informasi Ketua, Muhammad Anggia Muchtar, ST., MM.IT NIP. 198001102008011010

iii PERNYATAAN PERANCANGAN APLIKASI SMS (SHORT MESSAGE SERVICE) DENGAN ENKRIPSI TEKS MENGGUNAKAN ALGORITMA XXTEA BERBASIS ANDROID SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya. Medan, Rabiatul Adawiyah Daulay 101402113

iv UCAPAN TERIMA KASIH Puji dan syukur penulis panjatkan kepada Allah SWT Yang Maha Pengasih dan Maha Penyayang, dengan limpahan rahmat dan karunia-nya penulisan tugas akhir ini berhasil diselesaikan dalam waktu yang telah ditetapkan. Terima kasih kepada Bapak M. Andri Budiman ST., M.Comp.Sc., M.E.M. dan Bapak Dedy Arisandi, ST., M.Kom selaku pembimbing atas segala ilmu, motivasi, nasehat, dan bantuan yang telah diberikan sehingga penulis dapat menyelesaikan penelitian tugas akhir hingga penyelesaian penulisan skripsi ini. Untuk seluruh staf pengajar Program Studi Teknologi Informasi, terutama Bapak Baihaqi Siregar, S.Si, M.T dan Ibu Sarah Purnamawati, S.T., M. Sc selaku penguji. Ucapan terima kasih yang tiada tara untuk kedua orang tua penulis. Untuk Mamak dan Ayah yang telah menjadi orang tua terhebat sejagad raya, yang selalu memberikan motivasi, nasehat, cinta, perhatian, dan kasih sayang serta doa yang tentu takkan bisa penulis balas. Untuk bunde, abang, kakak dan kedua adik penulis, terima kasih atas segala perhatian, kasih sayang, dan motivasi serta doanya. Terima kasih banyak telah menjadi motivator yang luar biasa sehingga penulis dapat menyelesaikan penelitian ini. Terima kasih untuk sahabat-sahabat, Nency, Ilda, Fitra, Epin, Fhilien, serta terima kasih yang lebih untuk sahabat masa SMA, Maria Pasaribu dan Winda Safitri untuk motivasi, dukungan, bantuan, serta perhatian sehingga skripsi ini bisa selesai tepat waktu. Dan terima kasih untuk teman-teman seperjuangan Teknologi Informasi USU Angkatan 2010 serta abang dan kakak senior untuk bantuan dan kebersamaan selama perkuliahan di Teknologi Informasi USU. Semoga segala kebaikan dan bantuannya dibalas oleh Allah SWT dan semoga tugas akhir ini dapat bermanfaat bagi semua pihak yang memerlukannya.

v ABSTRAK SMS adalah salah satu fasilitas yang disediakan ponsel untuk melakukan pengiriman data berupa pesan singkat. Namun, sayangnya pesan yang dikirimkan melalui SMS tidak dapat dijamin integritas dan keamanannya. Hal tersebut dikarenakan pesan yang dikirim akan disimpan di SMSC (Short Message Service Center), yaitu tempat dimana SMS disimpan sebelum dikirim ke tujuan. Pesan yang sifatnya plaintext ini dapat disadap oleh siapa saja yang berhasil memiliki akses ke dalam SMSC. Akibatnya, informasi penting dapat diketahui oleh orang yang tidak berhak. Hal-hal tersebut dapat menjadi sangat merugikan jika informasi yang dicuri atau disadap adalah informasi yang bersifat pribadi atau rahasia. Sehingga diperlukan suatu penerapan algoritma enkripsi untuk mencagah penyadapan terhadap pesan SMS. Pada penelitian ini, penulis menggunakan algoritma XXTEA atau Corrected Block Tea. XXTEA beroperasi dalam ukuran blok kelipatan 32 bit dan panjang kunci 128 bit. Karakteristik dari XXTEA adalah small, secure, simple dan fast. Dengan karakteristik seperti ini, XXTEA cocok utuk diaplikasikan ke perangkat elektronik mobile. Hasil pengujian yang didapat, aplikasi yang dibangun dapat mengamankan SMS tepat sebelum SMS dikirim dan lamanya waktu rata-rata proses enkripsi adalah 419017.3 nanosecond sedangkan waktu rata-rata proses dekripsi adalah 83722.58 nanosecond. Kata kunci: Enkripsi, SMS, Short Message Text, Algoritma XXTEA, Kompleksitas Waktu

vi DESIGN SMS (SHORT MESSAGE TEXT) APPLICATION WITH ENCRYPTION USING XXTEA AGORITHM ANDROID BASED ABSTRACT SMS is one of facilities which provided by the phone for data transmission as short messages. However, unfortunately, message sent via SMS can not guarantee its integrity and security. That is because message which is sent will be stored in the SMSC (Short Message Service Center), is a place where SMS is stored before it will be sent to the destination. This plaintext message can be intercepted by anyone who is able to have access to the SMSC. As a result, the important information can be known by an unauthorized person. These things can be very harmful if the information which is stolen or intercepted is private or confidential. So, we need an encryption algorithm to prevent malicious application intercepts the SMS. In this study, the author used the algorithm XXTEA or Corrected Block Tea. XXTEA. XXTEA is operated in blok dimension with multiplies of 32 bits and the key length of 128 bit. Characteristics of XXTEA is small, secure, simple and fast. With these characteristics, XXTEA fitted to be applied to mobile electronic devices. From the acquired test results, the application can secure the SMS just before it sent and average duration of encryption is 419017.3 nanosecond whereas average duration of decryption is 419017.3 nanosecond. Keyword: Encryption, SMS, Short Message Text, XXTEA, Time Complexity of Algorithm, Big Theta

vii DAFTAR ISI Hal. Persetujuan Pernyataan Ucapan Terima Kasih Abstrak Abstract Daftar Isi Daftar Tabel Daftar Gambar ii iii iv v vi vii x xi BAB 1 Pendahuluan 1 1.1. Latar Belakang 1 1.2. Rumusan Masalah 2 1.3. Tujuan Penelitian 3 1.4. Batasan Masalah 3 1.5. Manfaat Penelitian 3 1.6. Sistematika Penulisan 3 BAB 2 Landasan Teori 5 2.1. Short Message Service (SMS) 5 2.1.1. Cara Kerja SMS 6 2.2. Keamanan SMS 7 2.3. Android 8 2.4. Kriptografi 8

viii 2.4.1. XXTEA 9 2.5. SQLite 11 2.6. Base64 13 2.7. Kompleksitas Algoritma 14 2.7.1. Notasi Asimptotik 15 2.7.2. Kompleksitas Waktu Algoritma 17 2.8. Penelitian Terdahulu 18 BAB 3 Analisis dan Perancangan 20 3.1. Use Case Diagram 20 3.2. Activity Diagram 21 3.3. Flowchart Sistem 21 3.4. Perancangan Sistem 24 3.4.1. Kebutuhan Perangkat Lunak 24 3.4.2. Perancangan Antar Muka Sistem 24 3.5. Perancangan Database 34 3.5.1. Perancangan Tabel 34 3.5.2. Relasi Antar Tabel 35 3.6. Proses Enkripsi dan Dekripsi XXTEA 36 BAB 4 Implementasi dan Pengujian 47 4.1. Spesifikasi Perangkat Keras dan Perangkat Lunak 47 4.2. Pengujian Sistem Secara Menyeluruh 48 4.3. Analisis Kriptografi Terhadap Sistem 59 4.3.1. Analisis Keamanan Pesan Antar Pengguna 59 4.4. Analisis Performa Aplikasi 61 4.4.1. Analisis Kompleksitas Waktu 61 4.4.2. Analisis Performa Waktu Aplikasi 64 4.4.3. Analisis Perubahan Panjang Karakter 66 BAB 5 Kesimpulan dan Saran 69 5.1. Kesimpulan 69

ix 5.2. Saran 69 Daftar Pustaka 70 Lampiran: Source Code Aplikasi 72

x DAFTAR TABEL Hal. Tabel 2.8 Penelitian Terdahulu 19 Tabel 3.5.3.1 Nilai ASCII Plaintext rabi 36 Tabel 3.5.3.2 Nilai ASCII Plaintext atul" 36 Tabel 3.5.3.3 Nilai ASCII Kunci inik 37 Tabel 3.5.3.4 Nilai ASCII Kunci unci 37 Tabel 3.5.3.5 Perubahan Nilai v[0], v[1] dan v[2] pada Enkripsi XXTEA 40 Tabel 3.5.3.6 Perubahan Nilai v[0], v[1] dan v[2] pada Enkripsi XXTEA 45 Tabel 4.3.2.1.1 Perhitungangan Kompleksitas Enkripsi XXTEA 62 Tabel 4.3.2.1.2 Perhitungangan Kompleksitas Dekripsi XXTEA 63

xi DAFTAR GAMBAR Hal. Gambar 2.1 Cara Kerja SMS 6 Gambar 2.4.1 Flowchart XXTEA 10 Gambar 2.6 Nilai Value pada Base 64 13 Gambar 2.7.1.1 Contoh Grafik dari Notasi Asimptotik Ω 15 Gambar 2.7.1.2 Contoh Grafik dari Notasi Asimptotik θ 16 Gambar 2.7.1.3 Contoh Grafik dari Notasi Asimptotik O 16 Gambar 3.1 Use Case Diagram 20 Gambar 3.2 Activity Diagram 21 Gambar 3.3.1 Flowchart Enkripsi 22 Gambar 3.3.2 Flowchart Dekripsi 23 Gambar 3.4.2.1 Rancangan Tampilan Menu Utama 25 Gambar 3.4.2.2 Rancangan Tampilan Contact 26 Gambar 3.4.2.3 Rancangan Tampilan New Contact 27 Gambar 3.4.2.4 Rancangan Tampilan Update Contact 28 Gambar 3.4.2.5 Rancangan Tampilan SMS 29 Gambar 3.4.2.6 Rancangan Tampilan New Message 30 Gambar 3.4.2.7 Rancangan Tampilan Thread SMS 31 Gambar 3.4.2.8 Rancangan Tampilan Delete SMS 32 Gambar 3.4.2.9 Rancangan Tampilan Delete Contact 33

xii Gambar 3.5.1.1 Tabel Contact 34 Gambar 3.5.1.2 Tabel SMS 34 Gambar 3.5.2 Database Relationship 35 Gambar 4.2.1.1 Tampilan Menu Utama 49 Gambar 4.2.1.2 Tampilan SMS 50 Gambar 4.2.1.3 Tampilan Send SMS 51 Gambar 4.2.1.4 Tampilan Inbox 52 Gambar 4.2.1.5 Tampilan Delete SMS 53 Gambar 4.2.1.6 Tampilan Contact 54 Gambar 4.2.1.7 Tampilan New Contact 55 Gambar 4.2.1.8 Tampilan Update Contact 56 Gambar 4.2.1.9 Tampilan Delete Contact 57 Gambar 4.2.2.0 Tampilan Menu Help 58 Gambar 4.3.1.1 Pengirim mengirim SMS 59 Gambar 4.3.1.2 SMS Diterima dengan Aplikasi Default 60 Gambar 4.3.1.3 SMS Diterima dengan Aplikasi Enkripsi 61