Texnologiyalari universiteti kriptografiyaning matematik asoslari



Download 2,95 Mb.
bet69/80
Sana12.07.2022
Hajmi2,95 Mb.
#779691
1   ...   65   66   67   68   69   70   71   72   ...   80
Bog'liq
61a1f802400240.80551248

k [1, n-1] tasodifiy soni tanlanadi;

  • [k]P = (x1, y1) hisoblanadi;

  • r x1 (mod n) hisoblanadi. Agar r=0 bo‘lsa, k qayta tanlanadi;

  • e = H(M) xesh-funksiya hisoblanadi;

  • s k-1(e+dr) (mod n) hisoblanadi; bu yerda (r, s) juftligi M axborotning elektron raqamli imzosi.

    ESDSA bo‘yicha ERI haqiqiyligini tasdiqlash algoritmi quyidagi qadamlar ketma-ketligini o‘z ichiga oladi:

      1. agar r=0 bo‘lsa, imzo haqiqiy emas deb topiladi;

      2. h = H(M) xesh-funksiya hisoblanadi;

      3. u1 hs-1 (mod n) hisoblanadi;

      4. u2 rs-1 (mod n) hisoblanadi; 5) [u1]P + [u2]Q = (x1, y1) hisoblanadi; 6) v x1 (mod n) hisoblanadi.

    Agar v = r bo‘lsa, imzo haqiqiy, aks holda haqiqiy emas deb topiladi.
    Quyida xalqaro standart sifatida qabul qilingan Koreya, Germaniya elliptik
    egri chiziqlarga asoslangan elektron raqamli imzo algoritmlari ko‘rib o‘tiladi.
    EC-GDSA standartida prototip sifatida GDSA tanlangan. Algoritmda ERIni generasiya qilishda dastlab M xabar uchun xesh-qiymat hisoblanadi, 1kq1 oraliqda k soni tanlanadi, shundan so‘ng ketma-ket ERI elementlari hisoblanadi:
    xesh-qiymat e≡H(M), (x1, y1)=[k]G, r ≡x1(mod q), s≡ (kr-e)d (mod q).
    ERIni tekshirish jarayonida avvalo imzoning uzunligi tekshiriladi va u
    to‘g‘ri bo‘lsa, ketma-ket quyidagi qiymatlar hisoblanadi:
    xesh-qiymat e≡H(M), u1≡ r-1e(mod q), u2≡ r-1s (mod q) va
    X=[u1] G ”+”[u2]Q =(xX, yX). u1 va u2 qiymatlarni hisoblash uchun prototipda foydalanilganidek tenglamadan foydalaniladi.
    Germaniyaning milliy algoritmida ochiq kalit Q Koreyaning milliy algoritmidagidek Q=[d-1]G shaklga ega, bu yerda d – ERI egasining tasodifiy tanlangan shaxsiy kaliti, G - q tartibli asos nuqta. Bu esa ERIni shakllantirish jarayonini osonlashtirishga yordam beradi va imzoni soxtalashtirishni cheklab qo‘yadi. Imzoni tekshirishda, agarda xx(mod q) ≡ r bo‘lsa, u holda imzo haqiqiy, aks holda haqiqiy emas.
    EC-KCDSA standartida prototip sifatida KCDSA tanlangan. Algoritmda ERIni generasiya qilishda ERI egasining xesh-kodi z dan foydalaniladi. Dastlab M xabar bilan konkatenasiya qilish uchun xesh-qiymat hisoblanadi, 1kq-1 oraliqda k soni tanlanadi, shundan so‘ng ketma-ket ERI elementlari hisoblanadi:
    xesh-qiymat e=H(z||M), (x1, y1)=[k]G, r = H([k]G), w=re; agar w q
    bo‘lsa , u holda w=w-q qabul qilinadi; s≡ d (k-w) (mod q).
    ERIni tekshirish jarayonida avvalo imzoning uzunligi tekshiriladi va u to‘g‘ri bo‘lsa ketma-ket quyidagi qiymatlar hisoblanadi:
    xesh-qiymat e=H(z||M); w=re; agar w q bo‘lsa, u holda w=w-q qabul qilinadi; X=[s]Q”+”[w] G =(xX, yX), bu yerda s=d(k- w)(mod q), Gq tartibli asos nuqta (bazovaya tochka), ochiq kalit Q = [d-1]G, bu yerda d1 oraliqdagi shaxsiy maxfiy kalit. Agar H(xx)=r bo‘lsa, u holda imzo haqiqiy, aks holda haqiqiy emas.
    Ko‘rinib turganidek s va w (u1 va u2 analoglari, mos ravishda) bir-biriga o‘zaro bog‘liqdir, bundan tashqari w imzolanuvchi xabar M va r parametrning xesh-funksiya qiymati e=H(z||M) ga ham bog‘liq. Bu esa ECDSA-2000 va GOST R 34.10-2001 algoritmlaridagidek kriptografik samarani beradi.
    Bundan tashqari r parametr [k]G=(x1, y1) nuqtaning xesh-funksiya qiymati sifatida, ya’ni r=H(xx) kabi hisoblanadi. Bu esa algoritmda qo‘llanilgan xeshfunksiya hisobiga ERI algoritmi bardoshliligini yanada oshiradi, chunki x1 – tasodifiy son sifatida faqatgina imzo qo‘yadigan shaxsga ma’lum. xx – imzoni tekshirish algoritmi bo‘yicha sertifikatlangan ochiq kalitga bog‘liq hisoblanadi.
    Ya’ni tasodifiy tanlangan noma’lum x1 parametr r ni shakllantirishda kalitsiz xeshfunksiyaning kaliti bo‘lib hisoblanadi, xx qiymati esa oldindan noma’lum va imzoni tekshirish algoritmining yakuniy natijasi bo‘lib hisoblanadi.

    Download 2,95 Mb.

    Do'stlaringiz bilan baham:
  • 1   ...   65   66   67   68   69   70   71   72   ...   80




    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