şifre çözme
daha önce şifrelenmiş bilgilerin görselleştirilebilmesi veya erişilebilmesi için bir şifreleme işlemini geri alma eylemidir . Okunamayan verilerin (şifreli metin) okunabilir (düz metin) hale dönüştürülmesini içerir.
Dolayısıyla şifreleme, verileri okunamaz hale getirme işlemi iken, şifre çözme, şifrelenmiş bilgiyi orijinal ve anlaşılır biçimine geri döndürme işlemidir. Bilgiyi şifrelemek ve şifresini çözmek için böyle bir yöntem, belirli bir tür şifreleme anahtarına bağlıdır.
algoritmalar tarafından üretilir ve genellikle bir sayı ve harf dizisi olarak gösterilir. Bir parça şifrelenmiş bilgi, karşılık gelen şifre çözme anahtarı kullanılarak kolayca orijinal biçimine dönüştürülebilir. Ancak doğru anahtar olmadan şifre çözme çok daha zor hale gelir ve ancak kaba kuvvet saldırıları ile başarılabilir. Sağlam şifreleme algoritmaları, kırılması neredeyse imkansız olan anahtarlar üretir.
Şifreleme anahtarları hem simetrik hem de asimetrik şifrelemede kullanılır. Anahtarların oluşturulma ve kullanılma şekline bağlı olarak, teknikler simetrik anahtar şifrelemesi ve açık anahtar şifrelemesi (PKC) olarak bilinen iki ana gruba ayrılabilir.
Simetrik anahtar şifrelemesinde, bir bilgiyi şifrelemek ve şifresini çözmek için aynı anahtar kullanılır. 1976 yılına kadar bu bilinen tek şifreleme tekniğiydi. Öte yandan, açık anahtar şifrelemesi (veya asimetrik şifreleme), matematiksel olarak ilişkili olan bir çift anahtardan yararlanır. Böyle bir anahtar çifti, bir genel ve bir özel anahtardan oluşur. Veriler genel anahtarla şifrelenir, ancak yalnızca özel anahtar kullanılarak şifresi çözülebilir.