## Aplikasi Enkripsi Pesan Teks Dengan Metode Advanced Encryption Standard Pada Ponsel Berbasis Android
Saefudin 1 , Syamsudin 2 1,2 Program Studi Sistem Informasi Fakultas Teknologi Informasi Universitas Serang Raya Jl. Raya Serang – Cilegon KM 5 Drangong Kota Serang, Banten
1 Saefudin12@gmail.com
2 Syamsudin@gmail.com
Abstrak - Android adalah salah satu sistem operasi ponsel pintar yang saat ini banyak digunakan oleh masyarakat luas, android memiliki  berbagai  fasilitas  dan  salah  satu  fasilitas  yang  paling  banyak  digunakan  adalah  fasilitas  lama  yaitu  layanan  pesan singkat atau sering kita sebut dengan istilah sms, namun dengan fasilitas sms  yang ada saat ini, timbul pertanyaan  mengenai keamanan informasi jika seseorang mengirim pesan yang bersifat rahasia melalui fasilitas sms, ditambah lagi pendistribusian informasi  yang  saat  ini  semkain  rentan  terhadap  serangan  dan  gangguan.  Dengan  melakukan  enkripsi  pada  pesan  teks  sms, maka keamanan informasi dari pesan tersebut dapat ditingkatkan, dan dari berbagai teknik enkripsi, enkripsi AES (Advanced Encryption  Standard) adalah  teknik  yang  saat  ini  dianggap  sebagai  teknik  enkripsi  yang  paling  kuat.  Dengan  menggunakan teknik AES untuk mengenkripsi pesan maka pesan yang kita kirim tidak akan dapat dibaca oleh orang lain yang tidak berhak.
Kata Kunci : SMS, Advanced Encryption Standrd , Enkripsi, Dekripsi.

## I. PENDAHULUAN
Dewasa  ini  perkembangan  Smartphone  dan  Tablet  PC berbasis  android  telah  berkembang  sangat  pesat,  hal  ini terbukti  dari  banyaknya  vendor-vendor  smarthpone  yang sudah memproduksi smartphone berbasis android. Antusiasnya  vendor  smartphone  memproduksi  smartphone berbasis  android  dikarenakan  android  adalah  sistem  operasi mobile  yang  open  platform  karena  android  sendiri  adalah sistem  operasi  untuk  perangkat  mobile  berbasis  linux  yang mencakup sistem operasi, mildware dan aplikasi.
Pemanfaatan  SMS  untuk  mengirim  pesan  rahasia  telah lebih  dulu  dikembangkan.  Misalnya  di  Inggris  sebuah perusahaan operator telepon selular, staellium UK, mengeluarkan  layanan  bernama  “stealth  text”  yang  dapat digunakan untuk mengirim pesan dengan aman, yaitu dengan cara menghapus pesan secara otomatis segera setelah 40 detik pesan dibaca atau yang dikenal dengan nama self-destruct text message.  Ada  juga  pengamanan  sms  dengan  menggunakan kriptografi sms yang memanfaatkan kunci untuk medekripsikan sms yang telah di enkripsi.
Salah  satu  cara  pengamanan  dalam  penyampaian informasi  adalah  dengan  melakukan  pengkodean  terhadap informasi  tersebut.  Teknik  pengkodean  ini  dikenal  dengan nama kriptografi.  Kriptografi merupakan seni dan ilmu untuk menjaga  kerahasiaan  berita.  Dan  dalam  teknik  pengkodean dikenal dua istilah yaitu enkripsi dan dekripsi, enkripsi adalah proses  dimana  teks  asli  dirubah  menjadi  teks  rahasia  dengan menggunakan  kata  kunci  dan  algoritma  tertentu,  sedangkan dekripsi  adalah  proses  dimana  teks  rahasia  dirubah  kembali
menjadi teks asli dengan kata kunci dan algoritma yang sama dengan kata kunci dan algoritma yang digunakan pada proses enkripsi.
Tujuan penelitian ini untuk membuat sebuah aplikasi yang dapat  mengamankan  pesan  teks  dengan  menggunakan algoritam  kriptografi  AES  (Advanced  Encryption  Standart) sebagai  teknik  untuk  menenkripsi  data  sehingga  pertukaran data menjadi lebih aman.
II. METODOLOGI PENELITIAN
Metode  pengumpulan  data  yang  digunakan  dalam penelitian ini adalah:
a. Metode Wawancara. Wawancara dengan pihak-pihak yang berkaitan dengan penelitian. Teknik wawancara dilakukan dengan wawancara berstruktur. Dalam wawancara tersebut peneliti  telah  menyiapkan  daftar  pertanyaan  yang berkaitan  dengan  prototipe.  Pertanyaan-pertanyaan  untuk mendapatkan  data  yang  terkait  dengan  sistem    yang sedang berjalan saat ini.
b. Metode  Observasi.  Observasi  atau  pengamatan  langsung terhadap  profil  organisasi  dan  obyek  penelitian.  Teknik observasi  dilakukan  dengan  observasi  berstruktur  dengan menyiapkan daftar kebutuhan data dan sumber data.
c. Metode  Studi  Pustaka.  Metode  pengumpulan  data  yang diperoleh  dengan  mempelajari,  meneliti,  dan  membaca buku,  jurnal,  skripsi,  tesis  yang  berhubungan  dengan pengembangan sistem.
Pembuatan  aplikasi  ini  membutuhkan  perangkat  lunak (software)  untuk  pembuatan  program  dan  pengimplemen
tasiannya.  Berikut  daftar  perangkat  lunak  (software)  yang digunakan  untuk  pembuatan  aplikasi  enkripsi  pesan  teks dengan  metode  advanced  encryption  standard  pada  ponsel berbasis android.
Tabel 1 Spesifikasi software Software
Spesifikasi Sistem Operasi Windows 8 Enterprise v6.2 (Build 9200) Design Adobe Photoshop CS3 CorelDRAW X6 (64-Bit) v16.1.0.843 UML IBM Rational Rose v7.0.0.0 The ObjectAid UML Explorer for Eclipse Database SQLite Database Browser v2.0b1 Eclipse Android  Developer  Tools  Build:  v22.2.1- 833290 JDK Java Development Kit v7 Update 40
Untuk  mengenal  proses  dari  suatu  sistem  digunakan  Use Case Diagram. Dengan Use Case Diagram ini dapat diketahui proses  yang  terjadi  pada  aplikasi  enkripsi  sms.  Gambar  use case diagram dapat dilihat pada gambar di bawah ini:

## Gambar 1 Use Case Diagram

## III. HASIL DAN PEMBAHASAN
3.1 Implementasi Sistem
Pembahasan  dari  perancangan  implementasi  yang  telah penulis buat pada pemaparan sebelumnya dapat dilihat dalam bentuk screenshoot di bawah ini:
3.2 Implementasi Main Menu
Main  menu  dirancang  sebagai  tampilan  utama  pada aplikasi  enkripsi  sms  ini,  Main  menu  berperan    sebagai tampilan awal sekaligus pusat dari aplikasi sms enkripsi ini.
Gambar 2  Main menu 3.3 Implementasi Kirim Pesan Tampilan  kirim  pesan  merupakan  tampilan  saat  user ingin mengirim pesan, berisikan kolom inputan nomor tujuan, isi pesan, kunci untuk enkripsi, keterangan panjang kunci dan kolom  hasil  enkripsi  pesan,  pada  halaman  ini  akan  muncul pilhan  panjang  kunci  untuk  enkripsi  saat  user  menekan tombol pilihan pada ponsel.
Gambar 3 Kirim Pesan 3.4 Implementasi Daftar Pesan
Tampilan  daftar  pesan  pada  aplikasi  enkripsi  ini  untuk daftar  pesan  masuk  dan  pesan  keluar  secara  garis  besar tampilannya  sama,  pada  tampilan  ini  user  dapat  memilih pesan mana yang ingin user baca.
Gambar 4  Daftar Pesan
Membaca Daftar Pesan Masuk Membaca Daftar Pesan Keluar Info Tentang  Aplikasi Kirim Pesan Baca Pesan Masuk Baca Pesan Keluar User Android

## IV. KESIMPULAN
Kesimpulan yang didapat dari pembuatan aplikasi enkripsi pesan teks dengan metode advanced encryption standard pada ponsel berbasis android ini adalah sebagai berikut:
1. Aplikasi  enkripsi  pesan  teks  yang  telah  dibangun  dapat berjalan  pada  ponsel  dengan  sistem  operasi  minimal gingerbread.
2. Pesan yang telah dienkripsi oleh aplikasi enkripsi ini dapat kembali  didekripsi  oleh  aplikasi  dengan  proses  enkripsi dan dekripsi yang cukup singkat.
3. Aplikasi enkripsi pesan teks yang telah dibangun berjalan dengan baik pada kedua sisi user.
Penulis  ingin  memberikan  beberapa  masukan  untuk pengembangan  aplikasi  enkripsi  pesan  teks  dengan  metode advanced  encryption  standard  pada  ponsel  berbasis  android kedepannya, dengan harapan semakin semakin baiknya sistem menjadi lebih efisien dan bagus.
1. Pada form kirim pesan harusnya pesan yang diinput dapat dienkripsi  lebih  dari  satu  kali  untuk  tingkat  keamanan yang lebih baik.
2. Pada  form  pesan  masuk  harusnya  ada  fitur  untuk membalas pesan.
3. Aplikasi enkripsi pesan teks ini masih jauh dari sempurna. Untuk  itu  sistem  ini  dapat  dikembangkan  menjadi  sistem yg  jauh lebih baik lagi.
REFERENSI [1] Al-qdah, Majdi.Lin, Yi.(2012). Simple Encryption/Decryption Application . International
Journal of Computer Science and Security . 1 (1).
[2] A.S,  Rosa  dan  Salahudin,M,  2001.  Rekayasa  Perangkat Lunak. Bandung : Modula
[3] Fajar,Dyah.(2012). Android Programming Modul Indonesian Language. http://www.academia.edu/1809022/Android_Programmi ng_Modul_Indonesian_Language_.
[4] Irawan.(2012). Membuat Aplikasi Android Untuk Orang Awam . Palembang: Maxikom.
[5] Irawan.(2013).  Perancangan  Aplikasi  Sms  (Short Message  Service)  Dengan  Enkripsi  Teks  Menggunakan Algoritma  Block  Cipher  Aes  (Advanced  Encryption Standard)  Berbasis  Mobile  Pada  Platform  Android, Jurnal Sistem Dan Teknologi Informasi.1(1).
[6] National  Institute  of  Standard  and  Technology (NIST).2001.Fips-pub  197,  Announcing  the  Advanced Encryption Standard (AES),
http://csrc.nist.gov/publications/fips/fips197/fips- 197.pdf.
[7] Veronica, Lusiana.(2011).Implementasi Kriptografi pada File  Dokumen  Menggunakan  Algoritma  Aes-128.Jurnal Dynamika Informatika.3(2).
[8] Yuniate,  Voni.  Gani,  Indriyanta,    dan  Antonius, Rachmat.  (2009).  Enkripsi  dan  Dekripsi  dengan Algoritma  AES  256  untuk  Semua  Jenis  File.  Jurnal Informatika.5(1)