Oliy va o’rta mahsus ta’lim vazirligi mirzo ulug’bek


X argument istalgan uzunlikdagi bitlar qatori bo’lishi mumkin; H(x)



Download 3,77 Mb.
bet13/50
Sana31.05.2022
Hajmi3,77 Mb.
#621421
1   ...   9   10   11   12   13   14   15   16   ...   50
Bog'liq
Kriptografiya va kriftovalyutalar ce8a9 (1)

X argument istalgan uzunlikdagi bitlar qatori bo’lishi mumkin;

  • H(x) funktsiyaning qiymati aniq uzunlikka ega bo’lgan bitlar qatori bo’lishi lozim;

  • H(x) funktsiyaning qiymatini hisoblash oson bo’lishi kerak;

    AYUPOV R.H., KABULOV V.K.

    1. Har qanday aniq x uchun hisob-kitoblar vositasida H(x*) = H(x) bo’ladigan x*! = x qiymatini topish mumkin bo’lmasin. H(x*) = H(x) xolatidagi x*! = x juftligi xesh-funktsiyaning kolliziyasi deb ataladi.

    Kuchli xesh-funktsuya deb kuchsiz funktsiya uchun yuqoridagi 1-3 shartlarni va quyidagi 5-shartni bajaradigan bir tomonlama H(x) funktsiyaga aytiladi:

    1. H(x*) = H(x) bo’ladigan har qanday x*! = x qiymatini hech qanday hisob-kitoblar yordamida topish mumkin bo’lmaydi.

    Har qanday simvollar ketma-ketligi kabi, elektron raqamli imzoni hisoblashning formulasini matematik ko’rinishda quyidagicha tasvirlash mumkin:
    S = F (h(M), Ks)
    Bu yerda M – ma’lumot matni, Ks – mahfiy kalit, h(M) – xeshlashtirish funktsiyasi.
    Yuqorida keltirilgan ifodaga ko’ra, electron raqamli imzoni xosil qilish uchun boshlang’ich xomashyo sifatida ma’lumotning o’zi emas, balki uning xeshi olinadi (ya’ni, ma’lumotning xesh-funktsiya yordamida xosil bo’lgan natijasidan foydalaniladi). Chunki imzo bilan tasdiqlanuvchi matn kattaligi noldan to bir necha megabaytgacha bo’lishi mumkin. Ayniqsa mu matn grafik elementlarga ega bo’lsa, yanada kattalashib ketishi mumkin. Ammo amaliyotda qo’llaniladigan barcha xeshlashtirish algoritmlari hisob-kitoblar uchun matnning oldindan belgilangan standart uzunlikda bo’lishini talab qiladi. Masalan, Rossiyada ishlatiladigan ЭЦП ГОСТ Р 34.10-94 algoritmida bu standart uzunlik 32 baytga teng bo’lishi talab qilinadi. Demak, xesh-funktsiya algoritmining hal qilishi kerak bo’lgan asosiy masala - istalgan uzunlikdagi va hajmdagi ma’lumotdan kerakli uzunlikdagi (masalan, 32 baytli) sonlar ketma-ketligini hosil qilishdir.
    Bunday talablarga javob beradigan xesh-funktsiya algoritmini yaratish unchalik qiyin ish emas, ammo bu funktsiya bir qancha talablarga javob
    berishi kerak. Eng avvalo, xesh-funktsiya yordamida olingan natija
    AYUPOV R.H., KABULOV V.K.
    boshlang’ich ma’lumotga birga-bir mos kelsin va bu natija boshlangi’ch ma’lumotning har qanday o’zgarishida ham unga yana birga-bir mos kelsin. Undan tashqari, xesh-funktsiya shunday hisoblanilishi kerakki, har qanday M ma’lumot uchun h(M) =h(M*) bo’lgan M* ma’lumotni tanlab olish yoki topish mumkin bo’lmasin. Boshqacha so’zlar bilan aytganda, h(M) =h(M*) shartni qanoatlantiruvchu M ma’lumot va uning xesh-funktsiyasi ma’lum bo’lganida, M* ma’lumotni muvaffaqiyatli hisoblashga ketadigan mehnat sarfi ma’lumotlarni to’g’ridan-to’gri saralash uchun zarur bo’lgan mehnat sarfiga ekvivalent bo’lishi kerak. Bu shartning bajarilmasligi potentsial firibgarga imzoni o’zgartimasdan turib, ma’lumotn’larni almashtirib qo’yish imkoniyatini yaratishi mumkin. Boshqa tomondan qaraganda, ko’pchilik ma’lumotlar uchun xesh-funktsiyalar bir xil bo’lishi mumkin, chunki mumkin bo’lgan ma’lumotlar to’plami xesh-funktsiyalarning mumkin bo’lgan to’plami sonidan ancha ko’p miqdorda bo’ladi. Ya’ni, ma’lumotlar soni cheksiz miqdorda bo’lib, xesh-funktsiyalar soni esa 2*N ga teng bo’ladi, bu yerda N – xesh funktsiyaning bitlardagi uzunligi.
    Xozirgi paytda eng keng tarqalgan xesh-funktsiyalar algoritmlari sifatida quyidagilarni ko’rsatishimiz mumkin:

    • Rossiyada qo’llaniladigan standart ГОСТ З 34.11-94 xesh-kattalikni 32 bayt kattalikda hisoblaydi.


    • Download 3,77 Mb.

      Do'stlaringiz bilan baham:
  • 1   ...   9   10   11   12   13   14   15   16   ...   50




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
    ma'muriyatiga murojaat qiling

    kiriting | ro'yxatdan o'tish
        Bosh sahifa
    юртда тантана
    Боғда битган
    Бугун юртда
    Эшитганлар жилманглар
    Эшитмадим деманглар
    битган бодомлар
    Yangiariq tumani
    qitish marakazi
    Raqamli texnologiyalar
    ilishida muhokamadan
    tasdiqqa tavsiya
    tavsiya etilgan
    iqtisodiyot kafedrasi
    steiermarkischen landesregierung
    asarlaringizni yuboring
    o'zingizning asarlaringizni
    Iltimos faqat
    faqat o'zingizning
    steierm rkischen
    landesregierung fachabteilung
    rkischen landesregierung
    hamshira loyihasi
    loyihasi mavsum
    faolyatining oqibatlari
    asosiy adabiyotlar
    fakulteti ahborot
    ahborot havfsizligi
    havfsizligi kafedrasi
    fanidan bo’yicha
    fakulteti iqtisodiyot
    boshqaruv fakulteti
    chiqarishda boshqaruv
    ishlab chiqarishda
    iqtisodiyot fakultet
    multiservis tarmoqlari
    fanidan asosiy
    Uzbek fanidan
    mavzulari potok
    asosidagi multiservis
    'aliyyil a'ziym
    billahil 'aliyyil
    illaa billahil
    quvvata illaa
    falah' deganida
    Kompyuter savodxonligi
    bo’yicha mustaqil
    'alal falah'
    Hayya 'alal
    'alas soloh
    Hayya 'alas
    mavsum boyicha


    yuklab olish