Makalah Kriptografi-ALGORITMA ELGAMAL UNTUK KEAMANAN APLIKASI EMAIL

Makalah Kriptografi



Abstrak
Aplikasi email saat ini sudah banyak digunakan di seluruh belahan dunia. Banyak hal yang dapat
diselesaikan hanya dengan mengirimkan sebuah email, seperti undangan suatu acara. Aplikasi ini menjadi
banyak digemari oleh seluruh kalangan karena tidak memerlukan biaya yang mahal dan memiliki
efektifitas serta efisiensi yang tinggi.

Dengan pesatnya laju perkembangan email di dunia, maka dibutuhkan suatu mekanisme yang dapat
menjamin keamanan email yang dikirim. Saat ini, pesan yang dikirimkan melalui email tidak hanya pesan
biasa, tetapi juga pesan yang bersifat penting dan rahasia. Karena proses pengiriman email akan
meninggalkan salinan pada kedua belah pihak, maka kemungkinan terjadinya serangan terhadap email
tersebut akan semakin besar. Oleh karena itu, mekanisme keamanan pada email menjadi suatu hal yang
mandatory.
Salah satu metode yang dapat digunakan untuk mengamankan pesan yang dikirim melalui email adalah
enkripsi dengan algoritma ElGamal. Algoritma ElGamal termasuk ke dalam kriptografi kunci publik.
Kekuatan algoritma ElGamal terletak pada discrete logarithm problem dan cara kerjanya yang nirsimetri.
Penerapan algoritma ElGamal pada aplikasi email diharapkan dapat meningkatkan keamanan pada pesan
yang dikirimkan sehingga para pengguna aplikasi email tersebut tidak perlu khawatir akan terjadinya
serangan (attack).


1. Pendahuluan
Dewasa ini, teknologi di dunia terus berubah dan berkembang. Aplikasi internet merupakan aplikasi yang sangat umum digunakan saat ini. Namun, semua perkembangan teknologi tersebut ternyata membawa beberapa masalah. Masalah terbesar dari aplikasi internet adalah keamanan. Banyak algoritma dan metode baru yang dikembangkan untuk membuat aplikasi ini lebih aman. Para pengembang perangkat lunak tentunya harus mencoba metode baru tersebut terlebih dahulu. Jika metode baru tersebut berjalan sesuai dengan harapan, barulah para pengembang perangkat lunak dapat menerapkan metode ini pada aplikasinya. Aplikasi e-mail, yang saat ini banyak digunakan di seluruh dunia, mulai digunakan pertama kali di Departemen Pertahanan Amerika pada tahun 1970. Banyak proses yang dapat dilakukan hanya dengan mengirimkan e-mail, seperti hubungan antar perusahaan. Selain itu, biaya, kecepatan dan efektivitas merupakan fitur penting lainnya dari sebuah e-mail. Untuk melindungi aplikasi e-mail dari segala jenis serangan, metode yang dapat digunakan adalah menggunakan algoritma enkripsi yang kuat. Algoritma enkripsi tersebut dapat diderivasi atau diturunkan dari algoritma-algoritma enkripsi yang lama. Dengan adanya sebuah algoritma enkripsi yang kuat, permasalahan keamanan pada aplikasi e-mail dapat teratasi. Dalam kriptografi, terdapat banyak sekali algoritma-algoritma yang dapat digunakan untuk melakukan enkripsi pada sebuah pesan. Pada makalah ini, algoritma enkripsi ElGamal akan dipilih untuk melakukan enkripsi pada suatu data, sedangkan sebuah fungsi SHA (Secure Hashing Algorithm) yang unik akan digunakan untuk melakukan autentikasi identitas. Enkripsi merupakan sebuah proses transformasi yang akan mengubah pesan menjadi suatu bentuk yang tidak dapat dimengerti dengan menggunakan sebuah fungsi nonlinear. Bentuk pesan yang belum dienkripsi disebut sebagai “plaintext” dan bentuk pesan yang telah dienkripsi disebut sebagai “ciphertext“. Proses pengubahan ciphertext  menjadi plaintext kembali dengan menggunakan fungsi balikan (inverse) dari fungsi pengenkripsi disebut dekripsi. Model matematis untuk proses enkripsi adalah ….. dst. Silahkan download makalah kriptografi ALGORITMA ELGAMAL UNTUK KEAMANAN APLIKASI E-MAIL dalam bentuk pdf di sini untuk mendapatkan versi lengkapnya.

Leave a Reply