Algoritma Rabin dipublikasikan oleh Michael O.Rabin pada Januari 1979 di Institut Teknologi Massachusetts. Algoritma ini merupakan algoritma asimetris pertama yang
menerapkan konsep dimana mendapatkan keseluruhan
plaintext
dari
cyphertext
memiliki kesulitan yang sama dalam faktorisasi. Rumus dasar dari metode enkripsi dan dekripsi Rabin adalah
2.3 Dan
Penjelasan: N
= p qkunci publik
p dan q =
Bilangan primakunci privat M
= Plaintext
C =
Ciphertext
Tahapan Algoritma Rabin 1. Pilih dua bilangan prima secara acak dan tidak sama.
2. Hitung perkalian p dan q, simpan dalam variabel n. 3. Rahasiakan p, q.
4. Kirimkan n dan C .
2.5. Sistem Surat Elektronik Surel
Surel, yang telah dikenal sejak 1993, adalah metode bertukar pesan digital dari satu orang ke orang lain. Pada saat ini, surel beroperasi menggunakan jaringan internet
Universitas Sumatera Utara
atau jaringan LAN. Pada masa awal pengembangannya, baik penerima maupun pengirim harus online secara bersamaan, yang sekarang mirip
dengan instant messaging.
Sistem surel modern didasari pada model
store
dan
forward,
dimana server akan menyimpan setiap surel yang dikirim sebelum meneruskan pada penerima. Hal
ini membuat setiap pengguna tidak diharuskan terus
online
, mereka cukup terhubung dengan server surel selama yang dibutuhkan untuk mengirim atau menerima surel.
Sistem surel modern terbagi menjadi dua bagian Partige, 2008. Bagian pertama adalah MHS
message handling system
. MHS adalah bagian yang bertanggung jawab menangani masalah pengiriman surel dari pengirim kepada
penerima, dan terbentuk dari suatu set server yaitu MTA
message tranfer agent
Bagian lainnya yaitu UA, berfungsi sebagai media interaksi pengguna surel dengan sistem surel. Melalui UA pengguna dapat membuat , menyimpan dan membaca surel.
UA juga yang berinteraksi dengan MHS agar surel dapat dikirimkan.Salah satu contoh UA adalah aplikasi klien surel.
Surel dikirim dengan menggunakan protokol SMTP. Protokol inididesain dengan model sebagai berikut Postel, 1982: pihakpengirim membuat jalur
komunikasi dengan penerima; pihak pengirim mengirimkan perintah MAIL sebagai tanda bahwa ia adalah pengirim; penerima membalas dengan perintah OK jika
layanan bisa dijalankan; pengirim mengirimkan perintah RCPT yang menjelaskan penerima surel; jika penerima dapat mengenal penerima surel maka balasan yang
diberikan adalah OK; jika tidak maka penerima membalas ia tidak mengenal penerima surel. Kemudian pengirim mengirim perintah DATA diikuti dengan isi surel dan
diakhiri tanda titik. Keseluruhan proses diatas dilakukan satu persatu. Surel dapat diterima dengan menggunakan protokol POP3
post office protocol
atau IMAP
internet message access protocol
. Protokol IMAP memungkinkan pengguna surel dapat menyuting dan memodifikasi surel secara
langsung di server. Berbeda dengan POP3 yang mengharuskan pengguna untuk mengunduh seluruh surel di kotak masuk sebelum dibaca. Karenanya protokol IMAP
membutuhkan koneksi yang lebih stabil dibandingkan POP3.
Surel yang digunakan pada masa kini memiliki format MIME multipurpose internet mail extensions Partige,2008. Format ini memungkinkan untuk:
Universitas Sumatera Utara
1. badan pesan tekstual dalam rangkaian karakter selain US-ASCII 2. set extensible format yang berbeda untuk badan pesan non-tekstual
3. badan pesan dalam banyak bagian 4. informasi header tekstual dalam rangkaian karakter selain US-ASCII.
2.6. Penelitian Terdahulu