presentation of skripsi

20
Oleh : Agus Andri Putra INFORMATIKA 2007 Agus andri putra

Upload: putra-andry

Post on 14-Jul-2015

258 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Presentation of skripsi

Oleh : Agus Andri Putra

INFORMATIKA 2007

Agus andri putra

Page 2: Presentation of skripsi

Perkembangan teknologi mobile sangat cepat Pengembangan aplikasi mobile marak

bermunculan seiring dengan perkembangan zaman

Pemanfaatan teknologi pengiriman pesan dan cara mengamankannya

Agus andri putra

Page 3: Presentation of skripsi

Bagaimana cara memanfaatkan layanan SMS yang bersifat rahasia?

Bagaimana aplikasi CryptoMessage dapat menekripsi dan mendekripsi SMS?

Agus andri putra

Page 4: Presentation of skripsi

Menghasilkan suatu aplikasi untuk keamanan pengiriman dan penerimaan pesan.

Metode Vigenere cipher yang diharapkan mampu menjawab solusi keamanan pesan teks SMS

Agus andri putra

Page 5: Presentation of skripsi

1. Input berupa pesan SMS.

2. Spesifikasi SMS (panjang 1 pesan SMS) disesuaikan dengan standarteknologi Global System for Mobile Communication (GSM).

3. Pengujian aplikasi dilakukan pada emulator Wireless Toolkit, dan telepon seluler Samsung GT- C2233.

4. Pengiriman pesan dengan menggunakan fasilitas Wireless Messaging API (WMA) dari Java 2 Micro Edition (J2ME).

5. Bahasa pemrograman yang digunakan adalah Java 2 Micro Edition.

6. Metode keamanan yang digunakan adalah metode kriptografi VigenereCipher

Agus andri putra

Page 6: Presentation of skripsi

Agus andri putra

Page 7: Presentation of skripsi

Tahap pengumpulan data

1. Observasi

2. Studi Literatur

3. konsultasi

Tahap pengembangan sistem

Rational Unified Process (RUP)

Agus andri putra

Page 8: Presentation of skripsi

Agus andri putra

Page 9: Presentation of skripsi

Teknologi Java Java adalah bahasa pemograman yang disusun

oleh James Gosling yang dibantu oleh rekan-rekannya seperti Patrick Naugton, Chris Warth, Ed Frank, dan Mike Sheridan

Teknologi java 2 Java 2 Standard Edition (J2SE)

Java 2 Enterprise Edition (J2EE)

Java 2 Micro Edition (J2ME)

Agus andri putra

Page 10: Presentation of skripsi

Agus andri putra

Page 11: Presentation of skripsi

Agus andri putra

Blaise de Vigenere

Kriptografi klasik untuk penyandian plainteks

MODIFIKASI KARAKTER

ANGKA DAN SIMBOL KHUSUS

METODE SUBTITUSIM

ET

OD

E

Page 12: Presentation of skripsi

Agus andri putra

Ci = (Pi + Ki) Mod 26

Pi = (Ci + Ki) Mod 26

Enkripsi Vigenere Cipher

Dekripsi Vigenere Cipher

Ci Ξ (Pi + Ki) dengan ASCII Code

Modifikasi Metode

Page 13: Presentation of skripsi

Software Requirement Spesification (SRS)

No SRS ID Deskripsi

1 SRS – CM001 Menulis pesan berupa plaintext yang akan diubah menjadi pesan terenkripsi

(ciphertext)

2 SRS – CM002 Penyimpanan pesan yang telah diterima sistem yang bisa di buka atau di baca kapan

saja, proses pembacaannya dengan melalui dekripsi pesan ciphertext ke plaintext

3 SRS – CM003 Penyimpanan sementara pesan yang telah dikirim

4 SRS – CM004 Penyimpanan pesan yang belum dikirim atau dengan sengaja disimpan sebagai pola

pesan selanjutnya jika diperlukan pada proses pengiriman selanjutnya

5 SRS – CM005 Pemilihan bahasa yang akan digunkan pengguna agar mudah dimengerti sesuai

pilihannya

6 SRS – CM006 Memberikan informasi penggunaan aplikasi

7 SRS – CM007 Informasi tentang aplikasi

Page 14: Presentation of skripsi

Agus andri putra

Page 16: Presentation of skripsi

Agus andri putra

Page 17: Presentation of skripsi

implementasi antar muka

Agus andri putra

Page 18: Presentation of skripsi

implementasi antar muka

Agus andri putra

Page 19: Presentation of skripsi

Implementasi antar muka

Agus andri putra

Page 20: Presentation of skripsi

Id Pengujian Deskripsi Prosedur

Pengujian

Input Metode

Pengujian

Hasil Kesimpulan

CM001 Tulis pesan 1. Inputan pesan

2. Inputan no

tujuan

3. Enkripsi

pesan

4. Kirim pesan

1. Text

2. NumberBlack Box Pesan terenkripsi Diterima

CM002 Kotak masuk 1. Menerima

pesan

2. Baca pesan

3. Dekripsi

pesan

4. Balas pesan

1. Penerimaan

pesan baru

2. Input teks

Black Box Pesan masuk

diterima,

mendekripisi

pesan,

membalas pesan

tersebut

Diterima

CM003 Item Terkirim 1. Kirim pesan

2. Pesan

otomatis

tersimpan

Black Box Menyimpan pesan

yang baru terkirim

Diterima

CM004 Item Tersimpan 1. Tulis Pesan

2. Pesan

disimpan

3. Masuk ke

item

tersimpan

Input text Black Box Menyimpan pesan

sebagai draft

Diterima

CM005 Pengaturan 1. Memilih

menu

pengaturan

2. Memilih

pilihan

bahasa yang

akan dipakai

Black Box Merubah bahasa

pemakaian

Diterima

CM006 Petunjuk Buka menu petunjuk Black Box Menampilkan

petunjuk

Diterima

CM007 Tentang /

informasi aplikasi

Buka menu Tentang

/ aboutBlack Box Menampilkan

informasi aplikasi

Diterima

Agus andri putra