Kriptografik usullar


-Misol. x ning har qanday butun qiymatida x7 ≡x (mod 42) taqqoslamani to’g’riligini ko’rsating. Yechilishi



Yüklə 11,99 Mb.
səhifə14/30
tarix24.10.2023
ölçüsü11,99 Mb.
#160892
1   ...   10   11   12   13   14   15   16   17   ...   30
Kriptografik usullar

5.2.6-Misol. x ning har qanday butun qiymatida x7 ≡x (mod 42) taqqoslamani to’g’riligini ko’rsating.
Yechilishi. Ferma teoremasiga ko’ra, x7 ≡x (mod 7). Endi x7 ≡x (mod 2 va 3) ekanligini isbot qilamiz, buning uchun 2 va 3 modullar bo’yicha chegirmalarning to’la sistemasini, y’ani 0, 1, 2 sonlarni sinash yetarli.
5.2.7-Misol. Butun sonning 100-darajasini 125 ga bo’lganda hosil bo’ladigan qoldiqni toping.
Yechilishi. Agar (a, 5) = 1 bo’lsa, u holda Eyler teoremasiga ko’ra:
a φ (125) = a100≡1 (mod 125).
Agarda (a, 5) = 5 bo’lsa, u holda a100 ≡0 (mod 125).
Demak, agar (a, 5) = 1 bo’lsa, u holda izlanayotgan qoldiq 1 ga teng. Agarda (a, 5) = 5 bo’lsa, u holda a125 soni 125 ga bo’linadi.
5.3.Katta sonlarni berilgan songa bo’lgandagi qoldiqni hisoblash. Masala quyidagicha qo’yilgan. ab son berilgan. Bu yerda a va b lar katta sonlar. ab ni berilgan m songa bo’lganda qoldiqni hisoblang, yani quyidagi taqqoslamani yeching:
x ≡ ab (mod m) (4.3)
Bu yerda 2 holat bo’ladi. 1-holatda a, m sonlar o’zaro tub, yani (a, m) = 1. 3-mavzuda keltirilgan taqqoslamalar xossasi va Eyler teoremasiga ko’ra
x ≡  , (4.4)
bu yerda a ≡ a1 (mod m) , b ≡ b1 (mod φ(m)).
5.3.1-Misol(1-holat (a, m)=1 uchun). 383175 ni 45 ga bo’lgandagi qoldiqni toping.
Yechilishi. Demak, (4.3) formulaga ko’ra, a=383, b=175, m=45. Quyidagi taqqoslamani yechish kerak:
x ≡ 383175 (mod 45).
Bu yerda, (a, m) = (383,45) =1 bo’lgani uchun (4.4) formulaga ko’ra a ≡ a1 (mod m) va
b ≡ b1 (mod φ(m)) dan a1, b1 va φ(m) larni qiymatini topamiz.
φ(m) ni topishda Eyler funksiyasini quyidagi xossasidan foydalanamiz:
  ifodadan φ(m) =  kelib chiqadi. Shuning uchun m=45 ni tub ko’paytuvchilarga ajratib olamiz:
45= 32∙5 bo’lgani uchun, p1=3, s1=2, p2=5, s2=1.
Bulardan,
φ(45) = 
demak, 175 ≡ b1 (mod 24),
175 = 24∙7+7 bo’lgani uchun b1=7
a ≡ a1 (mod m) taqqoslamada a va m larni qiymatini qo’yamiz: 383 ≡ a1 (mod 45)
383=45∙8+23 bo’lgani uchun a1=23.
a1=23, b1=7 va m=45 bo’lgani uchun (4.4) quyidagi ko’rinishda bo’ladi:
x ≡  , x ≡ 237 (mod 45) = (232)3∙23(mod 45) = (529)3∙23(mod 45) ≡ (34)3∙23(mod 45) = (34)2∙(34∙23)(mod 45)=1156∙782(mod 45) ≡31∙17(mod 45) = 527(mod 45) ≡ 32 (mod 45)
529= 11∙45+34 1156 = 25∙45+31 782 = 17∙45+17 527 = 13∙45+32
Shunday qilib, 383175 ≡32 (mod 45). Izlanayotgan qoldiq 32 dan iborat.
2-holatda a, m sonlar o’zaro tub emas, yani (a, m) = d >1. Bu holatda d|x, yani d son x ga qoldiqsiz bo’linadi. Shuning uchun quyidagi belgilash kiritamiz:   ,   ,  . Bu yerdan a= a1d, m= m1d, x= x1d va ularni (4.3) ga qo’yamiz
x1d ≡  
Har ikki tomonni d ga qisqartirib yuborsak,
x1 .

Yüklə 11,99 Mb.

Dostları ilə paylaş:
1   ...   10   11   12   13   14   15   16   17   ...   30




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin