Diffie-Hellman Ahahtar Değişimi (Key Exchange)


Yazan: Şadi Evren ŞEKER

Açık anahtarlama sistemlerinden birisi olan bu yöntemde amaç herkes tarafından bilinen umumî bir şifre ile sadece iki kişinin bildiği anahtarları iki tarafa ulaştırmaktır.

Sistemin çalışma mantığı basit bir matematiksel gerçeğe dayanmaktadır buna göre gab = gba

Örnek:

  1. Anahtar değişimi yapacak iki taraf da p=23 ve g=5 sayılarını kararlaştırıyorlar (bu sayılar ik itaraftan da biliniyor ve umumî şifreler).
  2. Alice hususî anahtarı olarak a=6, seçer ve Bob’a gönderir (ga mod p)
    • 56 mod 23 = 8.
  3. Bob hususî anahtarı olarak b=15, ve Alice’e gönderir (gb mod p)
    • 515 mod 23 = 19.
  4. Alice (gb mod p)a mod p denklemini hesaplar
    • 196 mod 23 = 2.
  5. Bob (ga mod p)b mod p denklemini hesaplar
    • 815 mod 23 = 2.

Sonuçta gidip gelen bilgi 8 ve 19 olmaktadır. Ayrıca herkes tarafından umumî şifrelerde bilinmektedir. Ancak 2 anahtar değerini sadece Alice ve Bob bileiblmektedir. Bu da ancak şifreyi iligli formülden geçirdikten sonra mümkün olmaktadır.


« RSA   |   Uzatılmış Öklit Algoritması (Extended Euclid Algorithm) »



Yorumlar

Giriş yaparak yorum yazabilirsiniz.

Bu Yazı Hakkında

bilgisayar.kavramlari.com üzerinde şu anda okumakta olduğunuz 'Diffie-Hellman Ahahtar Değişimi (Key Exchange)' isimli yazı 20 Mar 2008 tarihinde, saat: 07:48 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam 183 defa okunmuştur.

Benzer yazıları Bilgisayar Matematiği, Veri Güvenliği(Cryptography) kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


Eklenen Son Yazılar
Yapılan Son Yorumlar
Bağlantılar
Kapat
E-posta ile paylaş