Şifre çözme
Şifre çözme, gerekli anahtarla şifrelemeyi tersine çevirerek şifreli metinden düz metni geri kazanır.
Tanım
Şifre çözme, uygun algoritma ve anahtarla şifreli metni düz metne dönüştürür. Simetrik kriptografide ortak gizli anahtar, asimetrik şifrelemede ise genellikle alıcının özel anahtarı kullanılır.
Süreç
Şifreli metin ve anahtarın yanında nonce veya vektör, etiket ve parametreler gerekebilir. On altılık veya Base64 kodunu çözmek yalnızca baytları geri getirir. Kimliği doğrulanmış şema düz metni vermeden önce etiketi denetler.
Hatalar ve güvenlik
Yanlış anahtar hata veya anlamsız baytlar üretebilir; doğrulanmamış şemalar bunu her zaman fark etmez. Uygulama değiştirilmiş veriyi reddetmeli, hata ayrıntılarını sınırlamalı ve geri kazanılan düz metni korumalıdır.
Güçlü modern şifreleme bunu uygulanamaz kılmayı amaçlar. Zayıf şifre, küçük anahtar alanı, hata veya çalınan anahtar istisna oluşturabilir.
Hayır. Kod çözme Base64 gibi açık bir gösterimi; şifre çözme ise anahtarla denetlenen korumayı tersine çevirir.
Kimliği doğrulanmış şifreleme veriyi reddeder. Eski şemalar hatayı açıkça bildirmeden anlamsız çıktı verebilir.