Mənası: Differensial kriptoanaliz – iterativ blok şifrləri üçün tətbiq edilə bilən kriptoanaliz metodudur.
Ümumi Baxış
Differensial kriptoanaliz, şifrələmə alqoritmlərinin zəifliyini aşkar etmək üçün istifadə olunan bir kriptoanaliz texnikasıdır. Bu texnika, şifrləmə prosesində giriş məlumatlarının kiçik dəyişikliklərinin çıxış məlumatlarında necə əks olunduğunu analiz edərək işləyir. Xüsusilə, iterativ blok şifrləri üçün effektivdir. Bu şifrlər məlumatları bir neçə mərhələdə emal edir və hər mərhələdə eyni əməliyyatlar təkrarlanır.
İş Prinsipi
Differensial kriptoanaliz, giriş məlumatlarında müəyyən bir fərqin çıxış məlumatlarında müəyyən bir fərqə necə səbəb olduğunu araşdırır. Bu fərqlər "diferensiallar" adlanır. Kriptoanalist giriş məlumatlarının fərqli cütlərini seçir və əlaqəli çıxış məlumatlarındakı fərqləri analiz edir. Əgər müəyyən bir giriş diferensialı üçün çıxış diferensialı yüksək ehtimalla baş verirsə, bu, şifrin zəifliyi ola bilər. Bu zəiflikdən istifadə edərək, kriptoanalist şifrin açarını tapmağa çalışır.
Tətbiq Sahələri
- Kriptoqrafiya: Şifrləmə alqoritmlərinin təhlükəsizliyini qiymətləndirmək və zəiflikləri aşkar etmək üçün istifadə olunur.
- Kompüter Elmi: Kriptoqrafik protokolların təhlili və təkmilləşdirilməsi üçün tətbiq olunur.
- İnformasiya Təhlükəsizliyi: Sistemlərin və məlumatların təhlükəsizliyini təmin etmək üçün istifadə olunan kriptoqrafik alətlərin gücünü qiymətləndirmək üçün vacib bir vasitədir.
Tarixi
Differensial kriptoanaliz ilk dəfə 1990-cı ildə Eli Biham və Adi Şamir tərəfindən FEAL-4 şifrinin təhlili zamanı təqdim edilmişdir.
Əlaqəli Terminlər
- Blok şifri
- İterativ şifrləmə
- Kriptoanaliz
- Kriptoqrafiya