Ўзбекистон республикаси олий ва ўрта махсус таълим вазирлиги мирзо улуғбек номидаги ўзбекистон миллий университети математика факультети «Математик моделлаштириш ва криптоанализ»


§7.2. Sirni taqsimlashning bo’sag’ali sxemalari



Download 11,7 Mb.
bet57/87
Sana14.06.2022
Hajmi11,7 Mb.
#669953
TuriПротокол
1   ...   53   54   55   56   57   58   59   60   ...   87
Bog'liq
4 Маърузалар матни

§7.2. Sirni taqsimlashning bo’sag’ali sxemalari.
Sirni taqsimlashning (n,k) (k≤n) bo’sag’ali sxemalari deb Shunday sxemaga aytiladiki, bunda sir n ta ishtirokchi o’rtasida bo’linadi va sirga ruxsat etilgan guruh sifatida abonentlar soni k dan kam bo’lmagan ixtiyoriy guruh qatnashishi mumkin.
Blekli sxemasi. Ma’lumki k noma’lumli tub son moduli bo’yicha hosil qilingan chiziqli erkli k taqqoslamalar yagona yechimga ega bo’ladi. 1979 yilda yaratilgan Blekli sxemasi Shunga asoslangan. n ta abonentlar o’rtasida m sir Shunday taqsimlanadiki, abonontlar soni k dan kam bo’lmagan ixtiyoriy guruh sirni bilishga ruxsat etilishi mumkin.
Blekli sxemasida quyidagi parametrlardan foydalaniladi:
p - katta tub son. p soni ushbu sxema bo’yicha tarqatiladigan ixtiyoriy sirdan katta bo’lishi kerak (p>m). U holda mZp.
n – sir ulushlari soni.
k – sirni bilishga ruxsat etilgan guruhning minimal o’lchovi.
Tayyorgarlik bosqichi.
Tasodifiy ravishda sirni tarqatuvchi x2*, x3*, … , xk*  Zp sonlarini tanlaydi, ya’ni Q = (m, x2*, x3*, … , xk*) sir nuqtasi hosil qilinadi.
Sirni taqsimlash bosqichi.
Sirni taqsimlovchi i (i=1,…,n) ishtirokchilar uchun   guruhda tasodifiy tekis taqsimlangan sonlarni tanlaydi va bi=a1i m + a2ix2*+…+akixk* modp ni hisoblaydi. Shundan so’ng tarqatuvchi Pi abonentlarga
a1ix1+a2ix2+…+akixk ≡ bi (mod p)
taqqoslamalarni x1, x2, …, xk noma’lumlari bilan birgalikda koeffisientlarini jo’natadi. Bunda tarqatuvchi Shunga e’tibor berishi lozimki, ixtiyoriy k taqqoslamalar chiziqli erkli bo’lishlari lozim.
Sirni tiklash bosqichi.
Bu bosqichda k abonentlar birgalikda yig’ilib, o’zlaridagi taqqoslamalardan quyidagi taqqoslamalar sistemasini hosil qilishlari mumkin:
a11x1+ a21x2+…+ak1xk≡b1(mod p)
a12x1+ a22x2+…+ak2xk≡b2(mod p)
………………………….
a1kx1+ a2kx2+…+akkxk≡bk(mod p).
Ushbu taqqoslamalar sistemasini yechib, Q nuqtani topishlari mumkin, ushbu nuqtaning birinchi koordinatasi m sir bo’ladi.
Eslatma:

  1. p etarlicha katta tub son bo’lsa, taqqoslamalar koeffisientlarini tasodifiy tanlanishi e’tiborga olinsa, taqqoslamalarni chiziqli erkli bo’lish shartini hisobga olmaslik mumkin, chunki bu shartning buzilish ehtimoli kam.

  2. Agar abonentlar birlashib sirni tiklamoqchi bo’lsa, bu sirni tiklashning iloji yo’q, chunki ular tomonidan tuzilgan taqqoslamalar sistemasi kerakli yechimni emas, balki k o’lchovli fazodagi t - tartibli gipertekislikda yotuvchi nuqtalar to’plamini beradi. Bu to’plamda qaysi biri sirli nuqta ekanligini topish amalda mumkin emas. Ya’ni, ushbu holda sir sifatida Zp dan olingan ixtiyoriy qiymat teng ehtimollik bilan sir bo’lishi mumkin.

Misol. - sir, - modul, Q=(m=5, x2*=2, x3*=1) – sir nuqtasi bo’lsin.
Sirni taqsimlash bosqichi.
Abonentlar uchun   guruhda tasodifiy tekis taqsimlangan sonlari tanlanadi. Bu sonlar va sir nuqtasi koordinatalari asosida soni (bu son va sonlari birgalikda i abonentning sur ulushini tashkil qiladi) quyidagicha hisoblanadi:
uchun: a11=1, a21=1, a31=1. U holda b1=1·5+1·2+1·1 mod 11=8.
uchun: a12=3, a22=2, a32=7. U holda b2=3·5+2·2+7·1 mod 11=4.
uchun: a13=8, a23=1, a33=10. U holda b3=8·5+1·2+10·1 mod 11=8.
Sirni tiklash bosqichi.
Bu bosqichda abonentlar taqqoslamalaridan quyidagi taqqoslamalar sistemasini hosil qilish mumkin:
.
Ushbu taqqoslamalar sistemasining matrisasi kengaytirilgan ko’rinishga keltiriladi va bu sistema Gauss usulida to’plamda yechiladi:
.
Taqqoslamalar sistemasini yechib, x1=5, x2=2, x3=1 ni topamiz. Birinchi noma’lumning qiymati aynan m=5 sirni ifodalaydi.
Faraz qilaylik, va abonentlar, abonent ishtirokisiz sirni tiklashmoqchi bo’lsalar, unda ular sirni tiklay oladilarmi? Bu holda ular shtirokidagi taqqoslamalar sistemasining matrisasi quyidagi kengaytirilgan ko’rinishda bo’ladi:

Bu taqqoslamalar sistemasining yechimi
m=x1=10—x3 mod 11,
x2=9—7x3 mod 11.
Bu holda m - sir 0 va 10 oralig’dagi ixtiyoriy qiymatni qabul qilishi mumkin. Shuday qilib, va abonentlar birgalikda ( abonent ishtirokisiz) sirni tiklay olmadilar.

Download 11,7 Mb.

Do'stlaringiz bilan baham:
1   ...   53   54   55   56   57   58   59   60   ...   87




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