DES və ya DESde , elektron məlumatların şifrələnməsi üçün simmetrik açar alqoritmi varisidir. DES (Məlumat Şifrələmə Standartı) və DES-dən daha təhlükəsiz şifrələmə təmin edir. DES istifadəçi tərəfindən təmin edilən açarı k1, k2 və k3 kimi üç alt düyməyə bölür. Mesaj əvvəlcə k1 ilə şifrələnir, sonra k2 ilə şifrələnir və yenidən k3 ilə şifrələnir. DSede açarının ölçüsü 128 və ya 192 bitdir və blokların ölçüsü 64 bitdir. 2 iş rejimi var - Triple ECB (Elektron Kod Kitabı) və Triple CBC (Cipher Block Chaining).
Aşağıda hər hansı düz mətn üçün iki iş rejimi ilə DES şifrələməsini və deşifrəni təmin edən onlayn pulsuz alətdir.
Daxil etdiyiniz və ya bizim yaratdığımız hər hansı məxfi açar dəyəri bu saytda saxlanmır, bu alət hər hansı məxfi açarların oğurlana bilməməsini təmin etmək üçün HTTPS URL vasitəsilə təmin edilir.
DES Şifrələmə
- Açar Seçimi:DES adətən K1, k2, k3 kimi adlandırılan üç düymədən istifadə edir. Hər açarın uzunluğu 56 bitdir, lakin paritet bitlərinə görə effektiv açar ölçüsü hər düymə üçün 64 bitdir.
- Şifrələmə Prosesi::
- K1 ilə şifrələyinAçıq mətn bloku əvvəlcə birinci K1 açarı ilə şifrələnir, nəticədə C1 şifrəli mətn yaranır
- K2 ilə şifrəni aç:Sonra C1 ikinci açar K2 istifadə edərək deşifrə edilir və ara nəticə verir.
- K3 ilə şifrələyin:Nəhayət, son şifrə mətni C2 yaratmaq üçün üçüncü K3 açarından istifadə etməklə aralıq nəticə yenidən şifrələnir.
DES şifrəsinin açılması
DES-də şifrənin açılması əslində şifrələmənin əksidir:
- Şifrənin açılması prosesi:
- K3 ilə şifrəni açınAralıq nəticə əldə etmək üçün C2 şifrəli mətni üçüncü K3 açarından istifadə etməklə deşifrə edilir.
- K2 ilə şifrələyin:Aralıq nəticə daha sonra ikinci K2 açarı ilə şifrələnir və başqa bir ara nəticə verir.
- K1 ilə deşifrə:Nəhayət, bu nəticə orijinal açıq mətni əldə etmək üçün ilk K1 açarından istifadə etməklə deşifrə edilir.
Açar İdarəetmə
- Açarın ölçüsü:DES-də hər bir açar 56 bit uzunluğundadır, nəticədə ümumi effektiv açar ölçüsü 168 bit təşkil edir (çünki K1, K2 və K3 ardıcıl olaraq istifadə olunur).
- Açar İstifadəsi:K1 və K3 standart DES ilə geriyə uyğunluq üçün eyni açar ola bilər, lakin təhlükəsizliyi artırmaq üçün K2-nin fərqli olması tövsiyə olunur.
Təhlükəsizlik Mülahizələri
- DES təhlükəsiz sayılır, lakin AES kimi müasir alqoritmlərlə müqayisədə nisbətən yavaşdır.
- Açar uzunluğuna görə, 3DES müəyyən hücumlara həssasdır və daha yaxşı alternativlərin (AES kimi) mövcud olduğu yeni tətbiqlər üçün artıq tövsiyə edilmir.
DES, DES ilə uyğunluğun tələb olunduğu köhnə sistemlərdə istifadə olunur, lakin müasir proqramlar adətən istifadə edir. Simmetrik şifrələmə üçün AES səmərəliliyi və möhkəm təhlükəsizliyi sayəsində.
DES Şifrələmə İstifadə Bələdçisi
Şifrələmək istədiyiniz hər hansı düz mətni və ya parolu daxil edin. Bundan sonra, açılan menyudan şifrələmə rejimini seçin. Aşağıda mümkün dəyərlər var:
-
ECB: ECB rejimi ilə istənilən mətn çoxlu bloklara bölünür və hər bir blok təqdim olunan açarla şifrələnir və buna görə də eyni düz mətn blokları eyni şifrəli mətn bloklarına şifrələnir. Beləliklə, bu şifrələmə rejimi CBC rejimindən daha az təhlükəsiz hesab olunur. ECB rejimi üçün IV tələb olunmur, çünki hər blok eyni şifrəli mətn bloklarına şifrələnir. Unutmayın, IV-dən istifadə eyni düz mətnlərin müxtəlif şifrəli mətnlərə şifrələnməsini təmin edir.
-
CBC: CBC şifrələmə rejimi ECB rejimi ilə müqayisədə daha təhlükəsiz hesab olunur, çünki CBC ECB rejimindən fərqli olaraq oxşar blokların şifrələnməsini təsadüfiləşdirməyə kömək edən IV tələb edir. CBC rejimi üçün başlanğıc vektor ölçüsü 64 bit olmalıdır, yəni 8 simvol uzunluğunda olmalıdır, yəni 8*8 = 64 bit