• Mavzu yuzasidan savollar: 1. Xesh funksiya tushunchasiga ta‘rif bering. 2.
  • Samarqand davlat universiteti o. R. Yusupov, I. Q. Ximmatov, E. Sh. Eshonqulov




    Download 4,61 Mb.
    Pdf ko'rish
    bet95/111
    Sana18.05.2024
    Hajmi4,61 Mb.
    #241929
    1   ...   91   92   93   94   95   96   97   98   ...   111
    Bog'liq
    ALGORITMLAR VA MA‟LUMOTLAR STRUKTURALARI

    4- bosqich.
     Ma’lumotni 512 bitlik bloklarga ajratib qayta ishlash. 
    Bu xesh funksiyaning asosiy sikli quyidagicha bo‗ladi: 
    for (

    = 0; 

    < 80; 
    t
    ++){ 
    temp 
    = (

    <<< 5) + 
    ft
    (
    b

    c

    d
    ) + 

    + W

    + K




    d



    c




    <<< 30; 


    a



    temp

    }, 
    Bu yerda <<< - chapga siklik surish amali. K

    lar 16 lik sanoq 
    sistemasida 
    yozilgan quyidagi sonlardan iborat: 
    ft(x, y, z) funksiyalar esa quyidagi ifodalar bilan aniqlanadi: 
    Wt 
    lar kengaytirilgan ma‘lumotning 512 bitlik blokining 32 bitlik 
    qism bloklaridan quyidagi qoida bo‗yicha hosil qilinadi:
    Asosiy sikl tugagandan keyin 
    a

    b

    c


    va 

    larning qiymatlari mos 
    ravishda A, B, C, D va E registrlardagi qiymatlarga qo‗shiladi hamda 


    174 
    shu registrlarga yozib qo‗yiladi va kengaytirilgan ma‘lumotning keyingi 
    512 bitlik blokini qayta ishlashga o‗tiladi. 
    5- bosqich
    . Natija. 
    Ma‘lumotning xesh qiymati A, B, C, D va E registrlardagi 
    qiymatlarni birlashtirish natijasida hosil qilinadi. 
    Mavzu yuzasidan savollar: 
    1.
     
    Xesh funksiya tushunchasiga ta‘rif bering. 
    2.
     
    Kriptografik xesh funksiyalarga misol keltiring 

    Download 4,61 Mb.
    1   ...   91   92   93   94   95   96   97   98   ...   111




    Download 4,61 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Samarqand davlat universiteti o. R. Yusupov, I. Q. Ximmatov, E. Sh. Eshonqulov

    Download 4,61 Mb.
    Pdf ko'rish