SlideShare a Scribd company logo
1 of 15
Proposal

Tugas Akhir
“Aplikasi Enkripsi SMS (Short Message Service)
Menggunakan Algoritma Caesar Chiper dan Rivest
Code 4 (RC4) Pada Platform Android”
Depandi Enda
(1106315)

Program Studi Teknik Informatika
Politeknik Negeri Bengkalis
2013
Latar Belakang

Melindungi data merupakan sebuah aspek yang sangat penting dalam
melakukan pertukaran informasi. Salah satu data yang memerlukan sebuah
sistem keamanan data yaitu pesan teks (SMS) (Rahayu, 2012).
Latar Belakang Lanjutan
SMS (Short Message Service) merupakan komunikasi yang terjalin antar
seseorang kepada orang lain berupa pesan teks singkat melalui jaringan GSM
maupun UMTF pada perangkat telepon seluler.

Namun dengan fasilitas SMS yang ada, timbul pertanyaan mengenai
keamanan informasi jika seseorang ingin mengirimkan suatu informasi
rahasia melalui fasilitas SMS ?
Pentingnya Penelitian

Diperlukan proses enkripsi terhadap sms
untuk meningkatkan keamanan informasi dari
pesan. Sehingga kerahasiaan informasi akan
tetap terjaga dari pihak yang tidak berwenang.
Penelitian Terkait
Rahayu, dkk. 2012. dengan jurnalnya yang berjudul “Aplikasi Enkripsi Pesan
Teks (SMS) pada Perangkat Handphone dengan Algoritma Caesar Chiper”
Hasil Penelitian berupa aplikasi enkripsi berbasis java mobile.
Haji dan Mulyono, 2012. dalam jurnalnya yang berjudul “Implementasi RC4
Stream Chiper untuk Keamanan Basis Data” penelitian tersebut
mengimplementasikan metode enkripsi RC4 untuk keamanan data pada
database Mysql.
Irwan, 2012. dengan jurnalnya yang berjudul “Perancangan Aplikasi SMS
dengan Enkripsi Teks Menggunakan Algoritma Block Chiper AES
(Advanced Encrytion Standard) Berbasis Mobile Pada Platform Android”
Hasil penelitian tersebut berupa aplikasi AES SMS Plus Berbasis Android
Tujuan Penelitian
•
•

Merancang pola enkripsi dan dekripsi menggunakan kombinasi algoritma
caesar chiper dan RC4 di dalam pengiriman pesan teks (SMS) di platform
android
Membuat aplikasi yang berguna untuk meningkatkan keamanan dan
kerahasiaan pengriman pesan teks/sms di perangkat mobile
Manfaat Penelitian
•
•

Meningkatkan keamanan dan kerahasiaan pesan melalui proses enkripsi
dan dekripsi sms menggunakan kombinasi algoritma caesar chiper dan
RC4
Memberikan kemudahan kepada pengguna handphone seluler untuk
melakukan enkripsi terhadap pesan teks atau sms
Kriptografi
Pengertian Kriptografi
•Kriptografi berasal dari bahasa yunani, menurut bahasa dibagi menjadi dua
kata, yaitu kripto dan graphia, kripto berarti secret (rahasia) dan graphia berarti
writing (tulisan).
•Kriptografi adalah ilmu dan seni untuk menjaga keamanan pesan ketika pesan
dikirim dari suatu tempat ketempat lain. Orang yang melakukan ini disebut
“Cryptographer”.
Tujuan Kriptografi

Kriptografi bertujuan untuk menjaga kerahasiaan informasi yang terkandung dalam
data sehingga informasi tersebut tidak dapat diketahui oleh orang yang tidak berhak
Komponen Kriptografi
Komponen kriptografi terdiri dari :
1. Plaintext
2. Chipertext
3. Enkripsi
4. Dekripsi
5. Kunci
6. Cryptanalysis
Proses Kriptografi
(Plaintext)

Hello World ! !
Hello World

Enkripsi
Enkripsi

(Plaintext)

#$%gyusd,s:{?
#$%gyusd,s:{?
m^hs~.m7*shy
m^hs~.m7*shy

(Chipertext)

Shared Secret Key

Hello World ! !
Hello World

Dekripsi
Dekripsi
Algoritma Kriptografi
Terdiri dari :
1. Algoritma Simetri
2. Algoritma Asimetri
Algoritma Caesar Chiper
Metode yang digunakan dalam caesar chiper ini adalah dengan mengganti
setiap huruf dari plaintext dengan huruf lain dengan interval 3 huruf dari
huruf plaintext.
A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C
Algoritma Rivest Code 4 (RC4)
RC4 merupakan salah satu jenis stream chiper sehingga RC4 memproses unit
atau input data, pesan atau informasi pada satu saat. Unit atau data pada
umumnya sebuah byte atau bit (byte dalam hal RC4) sehingga dengan cara ini
enkripsi atau dekripsi dapat dilaksanakan pada panjang variabel.
Hasil Penelitian
•
•
•
•

Aplikasi Android Dev SMS Security yang dapat berjalan di platform
android dengan versi 2.2 keatas
Aplikasi dapat digunakan untuk mengekripsi dan dekripsi sms di platform
anroid
Aplikasi menghasilkan jumlah plaintext yang sama dengan jumlah
chipertext setelah dilakukan proses enkripsi
Hasil dekripsi chipertext sama dengan plaintext semula

More Related Content

What's hot

Affif cryptografi&strong password
Affif cryptografi&strong passwordAffif cryptografi&strong password
Affif cryptografi&strong passwordSejahtera Affif
 
Kriptografi dan enkripsi
Kriptografi dan enkripsiKriptografi dan enkripsi
Kriptografi dan enkripsiaureliarusli2
 
Lapen 3 enkripsi
Lapen 3   enkripsiLapen 3   enkripsi
Lapen 3 enkripsiWind_Al
 
aplikasi multimedia pembelajaran algoritma kriptografi klasik
aplikasi multimedia pembelajaran algoritma kriptografi klasikaplikasi multimedia pembelajaran algoritma kriptografi klasik
aplikasi multimedia pembelajaran algoritma kriptografi klasiksilvira nurwidhiana
 
Network security
Network securityNetwork security
Network securityJavier Fath
 
Presentasi proposal tugas akhir
Presentasi proposal tugas  akhirPresentasi proposal tugas  akhir
Presentasi proposal tugas akhirlukman88
 
introduction to cryptography and its role in information technology era
introduction to cryptography and its role in information technology eraintroduction to cryptography and its role in information technology era
introduction to cryptography and its role in information technology eraBudi Sulistyo
 
Tandatangan digital PTI UNESA
Tandatangan digital PTI UNESATandatangan digital PTI UNESA
Tandatangan digital PTI UNESABiyan Biyan
 
2 enkripsi-dan-dekripsi
2 enkripsi-dan-dekripsi2 enkripsi-dan-dekripsi
2 enkripsi-dan-dekripsiDhan junkie
 

What's hot (18)

Affif cryptografi&strong password
Affif cryptografi&strong passwordAffif cryptografi&strong password
Affif cryptografi&strong password
 
Komunikasi Data
Komunikasi DataKomunikasi Data
Komunikasi Data
 
Kriptografi dan enkripsi
Kriptografi dan enkripsiKriptografi dan enkripsi
Kriptografi dan enkripsi
 
Lapen 3 enkripsi
Lapen 3   enkripsiLapen 3   enkripsi
Lapen 3 enkripsi
 
pendahuluan
pendahuluanpendahuluan
pendahuluan
 
aplikasi multimedia pembelajaran algoritma kriptografi klasik
aplikasi multimedia pembelajaran algoritma kriptografi klasikaplikasi multimedia pembelajaran algoritma kriptografi klasik
aplikasi multimedia pembelajaran algoritma kriptografi klasik
 
1210138149
12101381491210138149
1210138149
 
Network security
Network securityNetwork security
Network security
 
Kriptografi
KriptografiKriptografi
Kriptografi
 
Presentasi proposal tugas akhir
Presentasi proposal tugas  akhirPresentasi proposal tugas  akhir
Presentasi proposal tugas akhir
 
Cryptography
CryptographyCryptography
Cryptography
 
Vigenere cipher
Vigenere cipherVigenere cipher
Vigenere cipher
 
Bab 13
Bab 13Bab 13
Bab 13
 
Bab 12
Bab 12Bab 12
Bab 12
 
Anti Forensik
Anti ForensikAnti Forensik
Anti Forensik
 
introduction to cryptography and its role in information technology era
introduction to cryptography and its role in information technology eraintroduction to cryptography and its role in information technology era
introduction to cryptography and its role in information technology era
 
Tandatangan digital PTI UNESA
Tandatangan digital PTI UNESATandatangan digital PTI UNESA
Tandatangan digital PTI UNESA
 
2 enkripsi-dan-dekripsi
2 enkripsi-dan-dekripsi2 enkripsi-dan-dekripsi
2 enkripsi-dan-dekripsi
 

Similar to Presentasi tppa

Aplikasi encripsi dan dekripsi berbasis desktop
Aplikasi encripsi dan dekripsi berbasis desktopAplikasi encripsi dan dekripsi berbasis desktop
Aplikasi encripsi dan dekripsi berbasis desktopUmha Bummiedech
 
02 publikasi-ilmiah-basuki-rakhmat-06111231-isi
02 publikasi-ilmiah-basuki-rakhmat-06111231-isi02 publikasi-ilmiah-basuki-rakhmat-06111231-isi
02 publikasi-ilmiah-basuki-rakhmat-06111231-isihusainjr
 
ANALISIS DAN PERANCANGAN SISTEM YANG MENERAPKAN ALGORITMA TRIANGLE CHAIN CIPH...
ANALISIS DAN PERANCANGAN SISTEM YANG MENERAPKAN ALGORITMA TRIANGLE CHAIN CIPH...ANALISIS DAN PERANCANGAN SISTEM YANG MENERAPKAN ALGORITMA TRIANGLE CHAIN CIPH...
ANALISIS DAN PERANCANGAN SISTEM YANG MENERAPKAN ALGORITMA TRIANGLE CHAIN CIPH...Rivalri Kristianto Hondro
 
Pertemuan 4 - konsep kriptografi sebagai dasar dalam mekanisme pengamanan jar...
Pertemuan 4 - konsep kriptografi sebagai dasar dalam mekanisme pengamanan jar...Pertemuan 4 - konsep kriptografi sebagai dasar dalam mekanisme pengamanan jar...
Pertemuan 4 - konsep kriptografi sebagai dasar dalam mekanisme pengamanan jar...RachmatJaenalAbidin
 
Perkembangan Riset dalam Bidang Kriptografi (2013).pptx
Perkembangan Riset dalam Bidang Kriptografi (2013).pptxPerkembangan Riset dalam Bidang Kriptografi (2013).pptx
Perkembangan Riset dalam Bidang Kriptografi (2013).pptxHumairohRatuAyu
 
Information System Security - Kriptografi
Information System Security - KriptografiInformation System Security - Kriptografi
Information System Security - KriptografiDudy Ali
 
Jurnal RC4,RC5,RC6
Jurnal RC4,RC5,RC6Jurnal RC4,RC5,RC6
Jurnal RC4,RC5,RC6cuzein
 
Presentasi Kriptografi.ppt
Presentasi Kriptografi.pptPresentasi Kriptografi.ppt
Presentasi Kriptografi.pptRahmadGunawan13
 
Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...
Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...
Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...-
 
MAKALAH - IMPLEMENTASI ALGORITMA BLOWFISH DAN METODE LEAST SIGNIFICANT BIT IN...
MAKALAH - IMPLEMENTASI ALGORITMA BLOWFISH DAN METODE LEAST SIGNIFICANT BIT IN...MAKALAH - IMPLEMENTASI ALGORITMA BLOWFISH DAN METODE LEAST SIGNIFICANT BIT IN...
MAKALAH - IMPLEMENTASI ALGORITMA BLOWFISH DAN METODE LEAST SIGNIFICANT BIT IN...Rofif Tyo Zaidan Fajar
 
KEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptx
KEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptxKEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptx
KEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptxdine52
 
Pengertian enkripsi
Pengertian enkripsiPengertian enkripsi
Pengertian enkripsismp_nuha
 
Dasar - Dasar Keamanan Sistem.ppt
Dasar - Dasar Keamanan Sistem.pptDasar - Dasar Keamanan Sistem.ppt
Dasar - Dasar Keamanan Sistem.pptNiKadekAriEkaYanti
 
Modul 3 - Keamanan Jaringan Komputer
Modul 3 - Keamanan Jaringan KomputerModul 3 - Keamanan Jaringan Komputer
Modul 3 - Keamanan Jaringan Komputerjagoanilmu
 
Lapen 3 enkripsi
Lapen 3   enkripsiLapen 3   enkripsi
Lapen 3 enkripsiWind_Al
 
Bab i Proposal Perancangan Aplikasi Secure Massage Berbasis Android dengan Me...
Bab i Proposal Perancangan Aplikasi Secure Massage Berbasis Android dengan Me...Bab i Proposal Perancangan Aplikasi Secure Massage Berbasis Android dengan Me...
Bab i Proposal Perancangan Aplikasi Secure Massage Berbasis Android dengan Me...Dede Muhimat
 
pembahasan kemanan komputer
pembahasan kemanan komputerpembahasan kemanan komputer
pembahasan kemanan komputerGisnu Gintara
 

Similar to Presentasi tppa (20)

Aplikasi encripsi dan dekripsi berbasis desktop
Aplikasi encripsi dan dekripsi berbasis desktopAplikasi encripsi dan dekripsi berbasis desktop
Aplikasi encripsi dan dekripsi berbasis desktop
 
02 publikasi-ilmiah-basuki-rakhmat-06111231-isi
02 publikasi-ilmiah-basuki-rakhmat-06111231-isi02 publikasi-ilmiah-basuki-rakhmat-06111231-isi
02 publikasi-ilmiah-basuki-rakhmat-06111231-isi
 
ANALISIS DAN PERANCANGAN SISTEM YANG MENERAPKAN ALGORITMA TRIANGLE CHAIN CIPH...
ANALISIS DAN PERANCANGAN SISTEM YANG MENERAPKAN ALGORITMA TRIANGLE CHAIN CIPH...ANALISIS DAN PERANCANGAN SISTEM YANG MENERAPKAN ALGORITMA TRIANGLE CHAIN CIPH...
ANALISIS DAN PERANCANGAN SISTEM YANG MENERAPKAN ALGORITMA TRIANGLE CHAIN CIPH...
 
Kriptografi
KriptografiKriptografi
Kriptografi
 
Pertemuan 4 - konsep kriptografi sebagai dasar dalam mekanisme pengamanan jar...
Pertemuan 4 - konsep kriptografi sebagai dasar dalam mekanisme pengamanan jar...Pertemuan 4 - konsep kriptografi sebagai dasar dalam mekanisme pengamanan jar...
Pertemuan 4 - konsep kriptografi sebagai dasar dalam mekanisme pengamanan jar...
 
Perkembangan Riset dalam Bidang Kriptografi (2013).pptx
Perkembangan Riset dalam Bidang Kriptografi (2013).pptxPerkembangan Riset dalam Bidang Kriptografi (2013).pptx
Perkembangan Riset dalam Bidang Kriptografi (2013).pptx
 
Information System Security - Kriptografi
Information System Security - KriptografiInformation System Security - Kriptografi
Information System Security - Kriptografi
 
Jurnal RC4,RC5,RC6
Jurnal RC4,RC5,RC6Jurnal RC4,RC5,RC6
Jurnal RC4,RC5,RC6
 
about cryptography
about cryptographyabout cryptography
about cryptography
 
Presentasi Kriptografi.ppt
Presentasi Kriptografi.pptPresentasi Kriptografi.ppt
Presentasi Kriptografi.ppt
 
Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...
Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...
Perancangan algoritma sistem keamanan data menggunakan metode kriptografi asi...
 
MAKALAH - IMPLEMENTASI ALGORITMA BLOWFISH DAN METODE LEAST SIGNIFICANT BIT IN...
MAKALAH - IMPLEMENTASI ALGORITMA BLOWFISH DAN METODE LEAST SIGNIFICANT BIT IN...MAKALAH - IMPLEMENTASI ALGORITMA BLOWFISH DAN METODE LEAST SIGNIFICANT BIT IN...
MAKALAH - IMPLEMENTASI ALGORITMA BLOWFISH DAN METODE LEAST SIGNIFICANT BIT IN...
 
KEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptx
KEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptxKEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptx
KEAMANAN SISTEM KOMPUTER KRIPTOGRAFI.pptx
 
CRPTOGRAFY
CRPTOGRAFYCRPTOGRAFY
CRPTOGRAFY
 
Pengertian enkripsi
Pengertian enkripsiPengertian enkripsi
Pengertian enkripsi
 
Dasar - Dasar Keamanan Sistem.ppt
Dasar - Dasar Keamanan Sistem.pptDasar - Dasar Keamanan Sistem.ppt
Dasar - Dasar Keamanan Sistem.ppt
 
Modul 3 - Keamanan Jaringan Komputer
Modul 3 - Keamanan Jaringan KomputerModul 3 - Keamanan Jaringan Komputer
Modul 3 - Keamanan Jaringan Komputer
 
Lapen 3 enkripsi
Lapen 3   enkripsiLapen 3   enkripsi
Lapen 3 enkripsi
 
Bab i Proposal Perancangan Aplikasi Secure Massage Berbasis Android dengan Me...
Bab i Proposal Perancangan Aplikasi Secure Massage Berbasis Android dengan Me...Bab i Proposal Perancangan Aplikasi Secure Massage Berbasis Android dengan Me...
Bab i Proposal Perancangan Aplikasi Secure Massage Berbasis Android dengan Me...
 
pembahasan kemanan komputer
pembahasan kemanan komputerpembahasan kemanan komputer
pembahasan kemanan komputer
 

More from Devandy Enda

Cara membuat fungsi dan prosedur pada java
Cara membuat fungsi dan prosedur pada javaCara membuat fungsi dan prosedur pada java
Cara membuat fungsi dan prosedur pada javaDevandy Enda
 
Latihan java depandi
Latihan java depandiLatihan java depandi
Latihan java depandiDevandy Enda
 
Tugas struktur data
Tugas struktur dataTugas struktur data
Tugas struktur dataDevandy Enda
 
Makalah statistik new
Makalah statistik newMakalah statistik new
Makalah statistik newDevandy Enda
 
Distribusi t sudent
Distribusi t sudentDistribusi t sudent
Distribusi t sudentDevandy Enda
 
Pmw contoh proposalbisnislengkap
Pmw contoh proposalbisnislengkapPmw contoh proposalbisnislengkap
Pmw contoh proposalbisnislengkapDevandy Enda
 
Kewirausahaan kelompok 1 revisi
Kewirausahaan kelompok 1 revisiKewirausahaan kelompok 1 revisi
Kewirausahaan kelompok 1 revisiDevandy Enda
 
Makalah tugas besar bd 2013 new
Makalah tugas besar bd 2013 newMakalah tugas besar bd 2013 new
Makalah tugas besar bd 2013 newDevandy Enda
 
Tugas db akademik & db rs
Tugas db akademik & db rsTugas db akademik & db rs
Tugas db akademik & db rsDevandy Enda
 
Skema relasi tabel pada dbs
Skema relasi tabel pada dbsSkema relasi tabel pada dbs
Skema relasi tabel pada dbsDevandy Enda
 
Samba server (depandi enda)
Samba server (depandi enda)Samba server (depandi enda)
Samba server (depandi enda)Devandy Enda
 
Latihan administrasi basis data
Latihan administrasi basis dataLatihan administrasi basis data
Latihan administrasi basis dataDevandy Enda
 
Tugas sim kelompok 1
Tugas sim kelompok 1Tugas sim kelompok 1
Tugas sim kelompok 1Devandy Enda
 
Tugas survey lapangan
Tugas survey lapanganTugas survey lapangan
Tugas survey lapanganDevandy Enda
 

More from Devandy Enda (20)

Procedur
ProcedurProcedur
Procedur
 
Cara membuat fungsi dan prosedur pada java
Cara membuat fungsi dan prosedur pada javaCara membuat fungsi dan prosedur pada java
Cara membuat fungsi dan prosedur pada java
 
Latihan java depandi
Latihan java depandiLatihan java depandi
Latihan java depandi
 
Tugas struktur data
Tugas struktur dataTugas struktur data
Tugas struktur data
 
Makalah statistik new
Makalah statistik newMakalah statistik new
Makalah statistik new
 
Distribusi t sudent
Distribusi t sudentDistribusi t sudent
Distribusi t sudent
 
Pmw contoh proposalbisnislengkap
Pmw contoh proposalbisnislengkapPmw contoh proposalbisnislengkap
Pmw contoh proposalbisnislengkap
 
Kewirausahaan kelompok 1 revisi
Kewirausahaan kelompok 1 revisiKewirausahaan kelompok 1 revisi
Kewirausahaan kelompok 1 revisi
 
Makalah tugas besar bd 2013 new
Makalah tugas besar bd 2013 newMakalah tugas besar bd 2013 new
Makalah tugas besar bd 2013 new
 
Tugas basis data1
Tugas basis data1Tugas basis data1
Tugas basis data1
 
Tugas db akademik & db rs
Tugas db akademik & db rsTugas db akademik & db rs
Tugas db akademik & db rs
 
Bd tsql 2013
Bd tsql 2013Bd tsql 2013
Bd tsql 2013
 
Makalah bd
Makalah bdMakalah bd
Makalah bd
 
Skema relasi tabel pada dbs
Skema relasi tabel pada dbsSkema relasi tabel pada dbs
Skema relasi tabel pada dbs
 
Samba server (depandi enda)
Samba server (depandi enda)Samba server (depandi enda)
Samba server (depandi enda)
 
Pc server
Pc serverPc server
Pc server
 
Presentasi bi
Presentasi biPresentasi bi
Presentasi bi
 
Latihan administrasi basis data
Latihan administrasi basis dataLatihan administrasi basis data
Latihan administrasi basis data
 
Tugas sim kelompok 1
Tugas sim kelompok 1Tugas sim kelompok 1
Tugas sim kelompok 1
 
Tugas survey lapangan
Tugas survey lapanganTugas survey lapangan
Tugas survey lapangan
 

Presentasi tppa

  • 1. Proposal Tugas Akhir “Aplikasi Enkripsi SMS (Short Message Service) Menggunakan Algoritma Caesar Chiper dan Rivest Code 4 (RC4) Pada Platform Android” Depandi Enda (1106315) Program Studi Teknik Informatika Politeknik Negeri Bengkalis 2013
  • 2. Latar Belakang Melindungi data merupakan sebuah aspek yang sangat penting dalam melakukan pertukaran informasi. Salah satu data yang memerlukan sebuah sistem keamanan data yaitu pesan teks (SMS) (Rahayu, 2012).
  • 3. Latar Belakang Lanjutan SMS (Short Message Service) merupakan komunikasi yang terjalin antar seseorang kepada orang lain berupa pesan teks singkat melalui jaringan GSM maupun UMTF pada perangkat telepon seluler. Namun dengan fasilitas SMS yang ada, timbul pertanyaan mengenai keamanan informasi jika seseorang ingin mengirimkan suatu informasi rahasia melalui fasilitas SMS ?
  • 4. Pentingnya Penelitian Diperlukan proses enkripsi terhadap sms untuk meningkatkan keamanan informasi dari pesan. Sehingga kerahasiaan informasi akan tetap terjaga dari pihak yang tidak berwenang.
  • 5. Penelitian Terkait Rahayu, dkk. 2012. dengan jurnalnya yang berjudul “Aplikasi Enkripsi Pesan Teks (SMS) pada Perangkat Handphone dengan Algoritma Caesar Chiper” Hasil Penelitian berupa aplikasi enkripsi berbasis java mobile. Haji dan Mulyono, 2012. dalam jurnalnya yang berjudul “Implementasi RC4 Stream Chiper untuk Keamanan Basis Data” penelitian tersebut mengimplementasikan metode enkripsi RC4 untuk keamanan data pada database Mysql. Irwan, 2012. dengan jurnalnya yang berjudul “Perancangan Aplikasi SMS dengan Enkripsi Teks Menggunakan Algoritma Block Chiper AES (Advanced Encrytion Standard) Berbasis Mobile Pada Platform Android” Hasil penelitian tersebut berupa aplikasi AES SMS Plus Berbasis Android
  • 6. Tujuan Penelitian • • Merancang pola enkripsi dan dekripsi menggunakan kombinasi algoritma caesar chiper dan RC4 di dalam pengiriman pesan teks (SMS) di platform android Membuat aplikasi yang berguna untuk meningkatkan keamanan dan kerahasiaan pengriman pesan teks/sms di perangkat mobile
  • 7. Manfaat Penelitian • • Meningkatkan keamanan dan kerahasiaan pesan melalui proses enkripsi dan dekripsi sms menggunakan kombinasi algoritma caesar chiper dan RC4 Memberikan kemudahan kepada pengguna handphone seluler untuk melakukan enkripsi terhadap pesan teks atau sms
  • 8. Kriptografi Pengertian Kriptografi •Kriptografi berasal dari bahasa yunani, menurut bahasa dibagi menjadi dua kata, yaitu kripto dan graphia, kripto berarti secret (rahasia) dan graphia berarti writing (tulisan). •Kriptografi adalah ilmu dan seni untuk menjaga keamanan pesan ketika pesan dikirim dari suatu tempat ketempat lain. Orang yang melakukan ini disebut “Cryptographer”.
  • 9. Tujuan Kriptografi Kriptografi bertujuan untuk menjaga kerahasiaan informasi yang terkandung dalam data sehingga informasi tersebut tidak dapat diketahui oleh orang yang tidak berhak
  • 10. Komponen Kriptografi Komponen kriptografi terdiri dari : 1. Plaintext 2. Chipertext 3. Enkripsi 4. Dekripsi 5. Kunci 6. Cryptanalysis
  • 11. Proses Kriptografi (Plaintext) Hello World ! ! Hello World Enkripsi Enkripsi (Plaintext) #$%gyusd,s:{? #$%gyusd,s:{? m^hs~.m7*shy m^hs~.m7*shy (Chipertext) Shared Secret Key Hello World ! ! Hello World Dekripsi Dekripsi
  • 12. Algoritma Kriptografi Terdiri dari : 1. Algoritma Simetri 2. Algoritma Asimetri
  • 13. Algoritma Caesar Chiper Metode yang digunakan dalam caesar chiper ini adalah dengan mengganti setiap huruf dari plaintext dengan huruf lain dengan interval 3 huruf dari huruf plaintext. A B C D E F G H I J K L M N O P Q R S T U V W X Y Z D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
  • 14. Algoritma Rivest Code 4 (RC4) RC4 merupakan salah satu jenis stream chiper sehingga RC4 memproses unit atau input data, pesan atau informasi pada satu saat. Unit atau data pada umumnya sebuah byte atau bit (byte dalam hal RC4) sehingga dengan cara ini enkripsi atau dekripsi dapat dilaksanakan pada panjang variabel.
  • 15. Hasil Penelitian • • • • Aplikasi Android Dev SMS Security yang dapat berjalan di platform android dengan versi 2.2 keatas Aplikasi dapat digunakan untuk mengekripsi dan dekripsi sms di platform anroid Aplikasi menghasilkan jumlah plaintext yang sama dengan jumlah chipertext setelah dilakukan proses enkripsi Hasil dekripsi chipertext sama dengan plaintext semula