• Kalit hosil qiluvchi xesh funksiyalar
  • Oʻzbekiston respublikasi oliy va oʻrta maxsus ta’lim vazirligi begbo’tayev




    Download 7,52 Mb.
    bet197/216
    Sana19.07.2024
    Hajmi7,52 Mb.
    #267965
    1   ...   193   194   195   196   197   198   199   200   ...   216
    Bog'liq
    5ffd2d83d9d2c (1)

    Xesh funksiyalar turlari


    Oddiy xesh funksiyalar: Adler-32, CRC, FNV, Murmur2, PJW-32, TTH, Jenkins hash.
    Kriptografik xesh funksiyalar: CubeHash, BLAKE, BMW, ECHO, FSB, Fugue, Grøstl, JH, Hamsi, HAVAL, Keccak (SHA-3), Kupyna, LM-хеш, Luffa, MD2, MD4, MD5, MD6, N-Hash, RIPEMD- 128, RIPEMD-160, RIPEMD-256, RIPEMD-320, SHA-1, SHA-2,
    SHABAL, SHAvite-3, SIMD, Skein, Snefru, SWIFFT, Tiger, Whirlpool, ГОСТ Р 34.11-94, ГОСТ Р 34.11-2012.
    Kalit hosil qiluvchi xesh funksiyalar: bcrypt, PBKDF2, scrypt. Kriptografik xesh funksiyalarning esa quyidagi turlari mavjud: kalitli xesh funksiya; 2) kalitsiz xesh funksiya..
    Kalitli xesh funksiyalar simmetrik shifrlash algoritmi tizimlarida qo‘llaniladi. Kalitli xesh funksiyalar berilgan ma’lumot autentifikatsiyasi kodi (message authentication code(MAC)) deb ham
    yuritiladi. Ushbu kod bir-biriga ishonchi mavjud foydalanuvchilarga berilgan ma’lumotining haqiqiyligi va to‘laligini kafolatini qo‘shimcha vositalarsiz ta’minlash imkoniyatini tug‘diradi [16].
    Kalitsiz xesh funksiyalar xatolarni topish kodi (modification detection code(MDC) yoki manipulation detection code, massage integrrity code(MIC) deb ataladi. Ushbu kod qo‘shimcha vositalar (masalan: himoyalangan aloqa tarmog‘i, shifrlash yoki ERI algoritmlari) yordamida berilgan ma’lumot to‘laligini kafolatlaydi. Bu turdagi xesh funksiyalardan bir-biriga ishonch bildiruvchi va ishonchi bo‘lmagan tomonlar foydalanishlari mumkin.
    Odatda kalitsiz xesh funksiyalardan quyidagi xossalarni qanoatlantirishi talab qilinadi: 1) bir tomonlilik; 2) kolliziyaga bardoshlilik; 3) xesh qiymatlari teng bo‘lgan ikkita ma’lumotni topishga bardoshlilik.
    Birinchi shart bajarilganda, berilgan xesh qiymatga ega bo‘lgan ma’lumotni topishning murakkab ekanligini, ikkinchi shart bajarilganda bir xil xesh qiymatga ega bo‘lgan ma’lumotlar juftini topishning murakkab ekanligini, uchinchi shart xesh qiymati ma’lum bo‘lgan berilgan ma’lumot uchun xesh qiymati shunga teng bo‘lgan ikkinchi ma’lumotni topishning murakkab ekanligini bildiradi.





    Download 7,52 Mb.
    1   ...   193   194   195   196   197   198   199   200   ...   216




    Download 7,52 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Oʻzbekiston respublikasi oliy va oʻrta maxsus ta’lim vazirligi begbo’tayev

    Download 7,52 Mb.