Dijital sertifika, bir genel anahtarın belirli bir kuruluşa ait olduğunu kanıtlar. Genel anahtarı, sahibinin kimliğini, geçerlilik süresini ve sertifika otoritesinin dijital imzasını içerir. Tarayıcınız bir web sitesine bağlandığında, sunucu sertifikasını sunar. Tarayıcı, imzayı güvenilir sertifika otoriteleri listesiyle karşılaştırır. İmza geçerliyse ve alan adı eşleşiyorsa, bağlantı devam eder. Aksi takdirde, tarayıcı sizi uyarır.
Sertifikalar X.509 standardını kullanır. HTTPS, e-posta şifreleme, kod imzalama ve istemci kimlik doğrulaması için kullanılırlar. Sertifikanın kendisi gizli değildir. Tasarım gereği herkese açıktır. Güvenlik, taklit edilmesi zor olan CA'nın imzasından gelir. Sertifikaların süresi dolar. Kısa ömürleri, özel anahtarın ele geçirilmesi durumunda hasarı sınırlar. Let's Encrypt, 90 gün geçerli ücretsiz sertifikalar verir ve yenilemeyi otomatikleştirir. Bu otomasyon, HTTPS kullanımını web trafiğinin yaklaşık yarısından %90'ın üzerine çıkardı. Sistem kolay olduğunda işe yarar. Kolay olmadığında ise insanlar onu atlar.
Sertifika içeriği
- Açık anahtar — onaylanan anahtar
- Konu — sahibinin kimliği
- Sertifikayı veren kuruluş — sertifika otoritesi
- Geçerlilik süresi — başlangıç ve bitiş tarihleri
- İmza — Sertifika Yetkilisi'nin kriptografik onayı
Sertifika, açık anahtar için bir pasaport gibidir. Anahtarın kime ait olduğunu ve bu iddianın kim tarafından doğrulandığını belirtir.
Comments
No comments yet. Be the first to share a thought.
Leave a comment