Dijital imza, bir mesajın belirli bir göndericiden geldiğini ve iletim sırasında değiştirilmediğini kanıtlar. Gönderici, mesajı kendi özel anahtarıyla imzalar. Herkes, göndericinin açık anahtarıyla imzayı doğrulayabilir. Mesajda tek bir karakter bile değişirse, imza geçersiz olur. Bu kimlik doğrulama ve bütünlük kombinasyonu, dijital imzaları sözleşmeler, yazılım güncellemeleri ve finansal işlemler için kullanışlı hale getirir.
Süreç basittir. Gönderici, mesajı özetlemek için mesajı hash'ler. Özeti kendi özel anahtarıyla şifreler. Bu şifrelenmiş özet, imzadır. Alıcı, özeti geri almak için imzayı gönderenin açık anahtarıyla çözer. Mesajı kendisi hash'ler ve karşılaştırır. Özetler eşleşirse, mesaj orijinaldir ve değiştirilmemiştir. Dijital imzalar mesajı şifrelemez. Kimin gönderdiğini ve mesajın bozulmadan ulaştığını kanıtlar. Kod imzalama, yazılımın geliştiriciden geldiğini ve değiştirilmediğini doğrulamak için dijital imzaları kullanır. Sertifika yetkilileri, verdikleri sertifikaları doğrulamak için kendi imzalarını kullanır. Güven zinciri, en alt noktaya kadar imzalara dayanır.
Dijital imza özellikleri
- Kimlik doğrulama — kimin imzaladığını kanıtlar
- Bütünlük — mesajda yapılan herhangi bir değişikliği algılar.
- İnkar edilemezlik — imzalayan kişi imzaladığını inkar edemez.
- Şifreleme değil — mesaj gizlenmiyor.
Dijital imza, taranmış el yazısı imzası değildir. Mesajın orijinal olduğunu kanıtlayan kriptografik bir ispattır.
Comments
No comments yet. Be the first to share a thought.
Leave a comment