Aplikasi Enkripsi pada Yahoo Messenger!

Download Report

Transcript Aplikasi Enkripsi pada Yahoo Messenger!

Aplikasi Enkripsi pada
Yahoo! Messenger
1
Pengantar
• Yahoo! Messenger (YM) adalah
program aplikasi instant messaging
• Aplikasi client-server
• Pesan ditransmisikan melaui jaringan
internet
• Pesan (client pengirim)  Server YM
 Pesan (client penerima).
• Pesan tidak dienkripsi oleh YM selama
transimisi dari client-servent-client.
• Mudah disadap (eavesdropping).
• Tidak seperti Google Talk atau GAIM
yang mengenkripsi transmisi pesan.
2
Arsitektur YM
3
Struktur Paket
4
Contoh pengiriman pesan melalui YM yang tidak aman:
5
Sumber: Makalah Mohamad Irvan Faradian, Analisis dan Implementasi Pengamanan
Pesan pada Yahoo! Messenger dengan Algoritma RSA, Makalah IF5054 Kriptografi
6
Problem: Bagaimana membuat transmisi
pesan di dalam YM tidak dapat
dibaca oleh penyadap?
7
Solusi:
• Enkripsi pesan yang ditransmisikan dari client
(sender)
• Dekripsi pesan yang diterima client (receiver).
• Program enkripsi “ditanam” pada masingmasing aplikasi YM pengirim dan penerima.
• Ditanam sebagai program add-in atau plug-in.
8
Sumber: Makalah Mohamad Irvan Faradian, Analisis dan Implementasi Pengamanan
Pesan pada Yahoo! Messenger dengan Algoritma RSA, Makalah IF5054 Kriptografi
9
• Misalkan algorima enkripsi yang digunakan adalah
adalah algoritma RSA.
Sumber: Makalah Mohamad Irvan Faradian, Analisis dan Implementasi Pengamanan
Pesan pada Yahoo! Messenger dengan Algoritma RSA, Makalah IF5054 Kriptografi
10
11
Solusi (5)
12
Hasil (1)
13
Hasil (2)
14
Hasil (4)
15
Sumber: David Susanto, Implementasi Algoritam Kriptografi Kunci-Publik RSA Sebagai
Plug-in Aplikasi Instant Messaging Yahoo! Messenger, Makalah IF5054 Kriptografi
16
Sumber: David Susanto, Implementasi Algoritam Kriptografi Kunci-Publik RSA Sebagai
Plug-in Aplikasi Instant Messaging Yahoo! Messenger, Makalah IF5054 Kriptografi
17
Saran Pengembangan
• Pengguna tidak mengetikkan pesan melalui aplikasi
plug-in, tetapi langsung dari ruang ketik Yahoo!
Messenger (hidden plug-in).
• Bisa dikembangkan untuk instant messaging lainnya
seperti Pidgin.
18
Referensi
1.
Mohamad Irvan Faradian, Analisis dan Implementasi
Pengamanan Pesan pada Yahoo! Messenger dengan
Algoritma RSA, Makalah IF5054 Kriptografi, 2007.
2.
David Susanto, Implementasi Algoritam Kriptografi
Kunci-Publik RSA Sebagai Plug-in Aplikasi Instant
Messaging Yahoo! Messenger, Makalah IF5054
Kriptografi, 2007.
19