• Qo‘sh(holat, holatn), BaytZichlash(holat, holatn) o‘zgar- tirishlar juftligi natijasi, joriy xesh-qiymat holat va holatn
  • (256) bit uzunlikdagi  к




    Download 7,8 Mb.
    Pdf ko'rish
    bet71/249
    Sana20.05.2024
    Hajmi7,8 Mb.
    #246687
    1   ...   67   68   69   70   71   72   73   74   ...   249
    128 (256)
    bit uzunlikdagi 
    к
    xeshlash kalitining nusxasini 
    ikki o‘lchamli 
    ke
    massivga ko‘chirish bilan tugallanadi.
    Kirish ma’lumotlarining har bir bloklariga nisbatan xeshlash 
    jarayonlari ikkita blok: 
    holat
    hamda 
    holatn
    ustida 
    Qo ‘sh (holat,
    holatn), BaytZichlash(holat, holatn)
    o‘zgartirishlar juftining zanji- 
    rini bajarishdan boshlanadi va 10 ta bosqich davomida 
    holat
    joriy
    113


    xesh-qiymatini shakllantirish bilan tugallanadi. Xeshlash jarayon- 
    larining eng avvalida dastlabki xesh-qiymat sifatida 1-blokdan 
    holat
    bloki sifatida, 2-blokdan esa - 
    holatn
    bloki sifatida foydalaniladi; 
    agar kirish ma’lumotlari faqat bitta blokdan iborat bo‘lsa, 2-blok 
    sifatida 
    uzunlik
    blokidan foydalaniladi[10],
    So‘ngra 
    holatn
    massiviga navbatdagi blokdan nusxa ko‘chi- 
    riladi va 
    Qo‘sh(holat, holatn), BaytZichlash(holat, holatn)
    o‘zgar- 
    tirishlar juftligi natijasi, joriy xesh-qiymat 
    holat
    va 
    holatn
    ustida 
    xeshlash protsedurasining 10 bosqichi amalga oshiriladi va h.k. 
    holatn
    massiviga nusxa olinadigan oxirgi blok sifatida 
    N Y
    bloki 
    hisoblanadi. Shunday qilib, xeshlash bosqichlarining umumiy soni 
    (b+2)10
    ga teng bo‘ladi.
    Xeshlash protsedurasining har bir bosqichi (raundi) dastlabki 
    Qo ‘sh (holat, holatn), BaytZichlash (holat, holatn)
    o‘zgartirishlar 
    juftligi bilan birga bloklarga nisbatan siklik tartibda amalga oshi- 
    riluvchi 

    Download 7,8 Mb.
    1   ...   67   68   69   70   71   72   73   74   ...   249




    Download 7,8 Mb.
    Pdf ko'rish