ABSTRAK
Enkripsi adalah suatu istilah yang berarti pengacakan
terhadap suatu data(plaintext), hingga data tersebut tidak dapat lagi dikenali
bentuk aslinya. Sedangkan Dekripsi adalah suatu istilah yang berarti
pengembalian terhadap suatu data yang telah diacak (telah melalui proses
Enkripsi) sehingga data tersebut dapat kembali ke keadaan semula (plaintext). Algoritma ElGamal merupakan salah satu algoritma
kriptografi kunci publik (asimetris) yang ditemukan oleh seorang ilmuwan Mesir
Taher ElGamal pada tahun 1985. Kekuatan dari algoritma ElGamal ini terletak
pada sulitnya menghitung logaritma diskrit. Algoritma ini menggunakan dua jenis
kunci, yaitu kunci publik dan kunci rahasia. Algoritma ElGamal mempunyai kunci
publik berupa tiga pasang bilangan dan kunci rahasia berupa satu
bilangan.Algoritma ini melakukan proses enkripsi dan dekripsi pada blok-blok
plainteks dan dihasilkan blok-blok cipherteks yang masing-masing terdiri dari dua
pasang bilangan. Untuk proses enkripsi menggunakan kunci publik, sedangkan
proses dekripsi menggunakan kunci privat.Sebelum proses enkripsi dilakukan, hal
pertama yang harus dilalui adalah proses pembangkitan kunci, keluaran dari
proses ini adalah berupa kunci publik yang nantinya akan dikirimkan kepada
pengirim pesan untuk meng-enkripsi pesan rahasia.
Kata Kunci : Kriptografi, DES (Data Encryption
Standard, Elgamal
Skripsi ini terdiri dari BAB I sampai BAB V Berikut dengan soure code
aplikasinya
Tidak ada komentar:
Posting Komentar