Home Start Back Next End
  
 p
75
p
p
2.1.7.   Algoritma ElGamal
Algoritma  ElGamal 
merupakan  algoritma  kriptografi  asimetris.  Pertama  kali
dipublikasikan
oleh
Taher
ElGamal
pada
tahun
1985.
Algoritma
ini
didasarkan
atas
masalah logaritma diskrit pada grup
(Z
,*
).
Algoritma
ElGamal
terdiri
dari
tiga
proses, yaitu
proses pembentukan
kunci,
proses enkripsi dan proses dekripsi. Algoritma
ini merupakan cipher blok, yaitu
melakukan proses enkripsi pada blok-blok plainteks dan menghasilkan blok-blok
cipherteks yang kemudian dilakukan proses dekripsi, dan hasilnya digabungkan kembali
menjadi
pesan
yang
utuh
dan
dapat
dimengerti.
Untuk
membentuk
sistem
kriptografi
ElGamal, dibutuhkan bilangan prima p dan elemen primitif grup
(Z
,*
).
Untuk
lebih
jelasnya
mengenai
algoritma ElGamal,
berikut
ini
diberikan
suatu
sistem kriptografi
ElGamal,
yaitu
sistem
kriptografi
yang
menggunakan
algoritma
ElGamal,  definisi  himpunan-himpunan  plaintekscipherteks dan  kunci,  serta  proses
enkripsi dan dekripsi, seperti diberikan pada gambar berikut ini.
Gambar 2.5. Sistem kriptografi ElGamal pada
(
Z
,*
)
(Stinson, 1995)
Word to PDF Converter | Word to HTML Converter