• DES alqoritmində şifrələmə və deşifrələmə
  • DES-in bəzi ilkin nümunələri
  • Kafedra: Kibertəhlükəsizlik




    Download 31.12 Kb.
    bet1/11
    Sana04.11.2022
    Hajmi31.12 Kb.
    #29003
      1   2   3   4   5   6   7   8   9   10   11
    Bog'liq
    Nağıyeva Aliyə krip.əsas lab 5


    Azərbaycan Respublikası Elm və Təhsil Nazirliyi
    Azərbaycan Texniki Universiteti

    Kafedra: Kibertəhlükəsizlik


    Fakültə: İnformasiya və Telekommunikasiya Texnologiyaları
    Fənn: Kriptoqrafiyanın Əsasları
    İxtisas: 050615-İnformasiya Təhlükəsizliyi
    Qrup: 640a2
    Kurs: 3

    Laboratoriya işi 5

    Müəllim: Həsənli Məhəmməd
    Tələbə: Nağıyeva Aliyə

    DES alqoritmində şifrələmə və deşifrələmə
    DES blok şifridir, şifrləmə blokunun uzunluğu 64 bitdir. DES 56 bit uzunluqda açardan istifadə edir. Baytın 7 biti istifadə edilir, hər baytın 8-ci biti cütlüyə nəzarət üçün istifadə edilir. Raundların sayı 16-dır.
    DES-in kriptoqrafik çevirmə prosesi üç əsas mərhələdən ibarətdir.


    1. Blokun bitlərinə IP başlanğıc yerdəyişməsi tətbiq edilir. Sonra alınmış nəticə iki hissəyə bölünür: L0R0, burada L0 − 32 bitlik sol yarı, R0– 32 bitlik sağ yarıdır.

    2. L0R0 Feystel sxemi üzrə 16 dəfə çevrilir.

    3. L16R16 bloku IP-1 tərs yerdəyişməsi ilə qarışdırılır.

    DES-in bəzi ilkin nümunələri
    DES bitlər və ya ikili ədədlər üzərində işləyir - rəqəmsal kompüterlər üçün ümumi olan 0 və 1. Dörd bitdən ibarət hər bir qrup onaltılıq və ya 16 əsaslı nömrə təşkil edir. Binar "0001" onaltılıq rəqəmə "1", ikili "1000" onaltılıq rəqəmə "8", "1001" onaltılıq ədədə "9", "1010" onaltılıq ədədə bərabərdir "A" və "1111" onaltılıq "F" rəqəminə bərabərdir.
    DES, 16 hexadecimal ədədlə eyni olan 64 mesaj bitindən ibarət qrupları şifrələməklə işləyir. Şifrələməni həyata keçirmək üçün DES 16 hexadecimal ədəd və ya 64 bit uzunluğunda olan " açarlardan " istifadə edir. Bununla belə, hər 8-ci açar biti DES alqoritmində nəzərə alınmır, beləliklə effektiv açar ölçüsü 56 bitdir. Lakin, hər halda, 64 bit (16 hexadecimal rəqəm) DES-in təşkil edildiyi dəyirmi nömrədir.
    Məsələn, “8787878787878787” açıq mətn mesajını götürsək və onu “0E329232EA6D0D73” DES açarı ilə şifrələsək, “0000000000000000” şifrəli mətni əldə edirik. Şifrə mətni eyni məxfi DES açarı "0E329232EA6D0D73" ilə deşifrə edilirsə, nəticə orijinal açıq mətn "8787878787878787" olur.

    Bu nümunə səliqəli və nizamlıdır, çünki düz mətnimiz tam olaraq 64 bit uzunluğunda idi. Açıq mətn 64 bitdən çox olarsa, eyni şey doğru olardı. Lakin əksər mesajlar bu kateqoriyaya aid olmayacaq. Onlar 64 bitin dəqiq çoxluğu olmayacaq (yəni 16 hexadecimal ədədin dəqiq çoxluğu).




    Download 31.12 Kb.
      1   2   3   4   5   6   7   8   9   10   11




    Download 31.12 Kb.