Asimetrik şifreleme, tek bir anahtar yerine iki anahtar kullanır. Açık anahtar şifrelemeyi, özel anahtar ise şifre çözmeyi gerçekleştirir. Açık anahtar herkesle paylaşılabilir, özel anahtar ise gizli kalır. Bu asimetri, simetrik şifrelemenin çözemediği bir sorunu çözer: Daha önce hiç tanışmamış iki taraf, bir dinleyicinin öğrenmesine izin vermeden nasıl gizli bir anahtar üzerinde anlaşabilir?
RSA ve eliptik eğri şifrelemesi yaygın algoritmalardır. HTTPS üzerinden bir web sitesini ziyaret ettiğinizde, tarayıcınız güvenli bir kanal oluşturmak için sitenin genel anahtarını kullanır. Tarayıcının gönderdiği verileri yalnızca sitenin özel anahtarı çözebilir. Aynı matematiksel işlem dijital imzalarda, e-posta şifrelemesinde ve kripto para cüzdanlarında da geçerlidir. Simetrik şifrelemeden daha yavaştır, bu nedenle çoğu sistem her ikisini de kullanır. Asimetrik şifreleme anahtar değişimini yönetir. Simetrik şifreleme ise büyük veri yığınını yönetir. İkisi hibrit bir şemada birlikte çalışır ve bu şema internetin büyük bir bölümünü güvence altına alır.
Asimetrik ve simetrik
- Asimetrik — iki anahtar, daha yavaş, anahtar dağıtım sorununu çözüyor.
- Simetrik — tek bir ortak anahtar, daha hızlı, paylaşmak için güvenli bir kanala ihtiyaç duyar.
- Hibrit — anahtar değişimi için asimetrik, veri için simetrik
- Yaygın algoritmalar — RSA, ECC, Diffie-Hellman
Zayıf anahtar boyutları genellikle başarısızlık noktasıdır. 512 bitlik bir RSA anahtarı bugün kolayca kırılabilir. Güncel önerileri kullanın ve algoritmalar eskidiğinde anahtarları değiştirin.
Comments
No comments yet. Be the first to share a thought.
Leave a comment