2-ma’ruza Mavzu: Faktorlash muammosi va uni hisoblash; Qoldiq haqidagi Xitoy teoremasi; Sonni tub ko‘paytuvchilarga ajratish



Download 127,32 Kb.
bet4/8
Sana01.05.2023
Hajmi127,32 Kb.
#934060
1   2   3   4   5   6   7   8
Bog'liq
2-maruza

Qoldiqlar haqida xitoy teoremasi. RSA, EL-GAMAl va boshqa asimmerik kriptotizimlarda ishtirok etuvchi parametrlarni ( masalan: , ye, d, R, Ya,Xa) topish jarayonida, xu (mod z) taqqoslama qiymatini hisoblash kerak bo‘ladi. Qoldiqlar haqidagi Xitoy teoremasi qaralayotgan taqqoslamadagi z –sonini tub ko‘paytuvchilarga ajratib, keyin har bir taqqoslamani hisoblab, katta masala yechimini topish imkonini beradi. Quyida shu teorema va uning misollarga tadbiqlari haqida so‘z yuritamiz.
Teorema(Xitoy). Aytaylik m1,m2,….. m n juft –jufti bilan o‘zaro tub sonlar bo‘lsin. U holda ixtyoriy butun a1, a2,…..a n sonlar uchun
x a1 (mod m1) ,
x a2 ( mod m2 ),
…………………..
x a n ( mod m n)
taqqoslamalar sistemasi yagona yechimga ega bo‘lib, bu yechim:
x = ( Mj zj )(mod M)
bu yerda, Mj =( mi ) / mj ;
zj – esa quyidagi taqqoslama yechimi Mj zj aj (mod mj ) har bir j – uchun va M = m1m2 ….mn . Teorema isboti [5-9] keltirilgan.
MISOL 1. Shunday soni topingki uni 9; 11; 5 sonlariga bo‘lganda mos ravishda 5; 13; 7 qoldiqlar qolsin.
Masala shartiga muvofiq quydagicha tenglamalar sistemasini yechish zarur bo‘ladi:
x 5 (mod 9)
x 13 (mod 11)
x 7(mod 5)
Bunday taqqoslamalar sistemasi qoldiqlar haqida Xitoy teoremasiga muvofiq quyidagi tartibda yechiladi:
9*11*5 9*11*5 9*11*5
M1= ----------- = 55 , M2= ----------- = 45 , M3=- ---------
9 11 5
Mj Zj aj (mod mj) , j =1,2,3.
j=1 hol uchun, 55Z1 5 (mod 9), taqqoslama tenglama yechish qoidasiga ko‘ra:
55x+9u=5
55=9*6+1
9=1*9+0 ,
ya’ni EKUB (55,9)=1. demak, ular o‘zaro tub ekan. Kengaytirilgan Yevklid algoritmiga ko‘ra:
1=55 – 3*6 , yoki 55*1+9* 9 (- 6)=1 , u holda =1, = - 6
* 1*5
Z1= -------------- = -------- = 5 . Z1 5 (mod 9)
EKUB (a,b) 1
j=2 hol uchun 45 Z2 13 (mod 11)
Xuddi yuqoridagidek, bu taqqoslamma yechimini ham topamiz:
45x+11u=13
45=11*4+1
11=11*1+0 ,
ya’ni EKUB (45,4)=1. Kengaytirilgan Yevklid algoritmiga ko‘ra:
45* (1)+11* (- 4)=1 =1, = - 4
demak, Z2=1*13= 13 (mod 11).
j=3 hol uchun esa 99Z3 7(mod 5) taqqoslamani yechib:
99x+5u=7 ;
kengaytirilgan Yevklid algoritm muvofiq esa:
99=5*19+4
5=4*1+1
4=1*4+0 ,
ya’ni, EKUB (99,5)=1. Demak, Z3= - 17= - 7 (mod 5) .
Shunday qilib, biz izlayotgan yechim:
x= (55*5+45*13+99*(-7))(mod (9*11*5)) = 167(mod 495).
JAVOB x 167(mod 495) .
Qoldiqlar haqidagi Xitoy teoremasida m1,m2,….. m k o‘zaro juft –jufti bilan tub sonlar bo‘lmasa ham quyidagicha umumlashtirish mumkin[9].
Teorema 2. Taqqoslamalar sistemasi
x a1 (mod m1) ,
x a2 ( mod m2 ),
…………………..
x a k ( mod m k)
echimga ega bo‘ladi faqat va faqat
( a I – aj ) : EKUB( mi , mj ) barcha I, j , 1 I < j k .
Agar yechim mavjud bo‘lsa, u holda yagonadir.
Misol 2. Sistema yechimini toping:
x 5 (mod 6 ),
x 3 ( mod 10 ),
x 8 (mod 15).
Yechish :
Birinchi taqqoslamaga etibor qilsak:
x 5 ( mod 6 ), x = 5 + 6 * t .
Bu yechimni ikkinchi taqqoslamaga qo‘yib 5 + 6 * t 3 ( mod 10 ), yoki 6 * t 8 ( mod 10 ) va t 3 ( mod 10 ) . Shuning uchun t = 3 + 10 u . Bu oxirgi tenglikni uchinchi taqqoslama tenglamaga qo‘yib :
3 + 10 u 8 (mod 15)
yoki u 2 (mod 15) . U holda u = 2 + 15 v va
t = 3 + 10 ( 2+ 15 v) = 23 + 150 v ,
x = 5 + 6( 150 v +23 ) = 203 + 6*150 v ,
Shuning uchun javob: x = 203 .

Download 127,32 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




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