Yazeka
Arama sonuçlarına göre oluşturuldu
ElGamal şifreleme algoritması, Diffie-Hellman anahtar değişimine dayanan açık anahtarlı bir asimetrik şifreleme sistemidir ve üç aşamadan oluşur: anahtar üretme, şifreleme ve şifre çözme 12.
Anahtar üretme aşaması:
- Ayşe, büyük bir asal sayı (p) ve üreteç (g) seçer 12.
- Rastgele bir özel anahtar (x) seçer 12.
- h = g^x değerini hesaplar 2.
- Açık anahtar olarak <G, q, g, h> değerlerini yayınlar ve x değerini gizli anahtar olarak saklar 2.
Şifreleme aşaması:
- Gönderici, açık anahtarı kullanarak bir mesaj (m) gönderir 2.
- Rastgele bir k sayısı seçer 5.
- y1 = g^k (mod p) ve y2 = m ⊕ yk değerlerini hesaplar 5.
- (y1, y2) çiftini alıcıya gönderir 5.
Şifre çözme aşaması:
5 kaynaktan alınan bilgiyle göre: