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


Mashqlar № 2. Quyidagilarni ko‘rsating


Download 127.32 Kb.
bet5/8
Sana17.06.2023
Hajmi127.32 Kb.
#1538637
1   2   3   4   5   6   7   8
Bog'liq
2-maruza

Mashqlar
2. Quyidagilarni ko‘rsating
A) 720 1 (mod 25);
B) 720 1 ( mod 4) ;

  1. 720 1 ( mod 100).

3 . Quyidagi qoldiqlarni hisoblang.
A) 3275 ( mod 100);
B) 65000 (mod 1000);
C) 1124681 ( mod 83).
4. Taqqoslamalar sistemasi yechimi topilsin.
A) x 5 (mod 6)
x 3 (mod 10)
x 8 (mod 15)
B) ) x 7 (mod 17)
x 9 (mod 13)
x 3 (mod 12)
C) x 5 (mod 9)
x 13 (mod 11)
x 7 (mod 5)
a^e (mod n) qoldiqni hisoblashning effektiv usuli
RSA , EL-GAMAL asimmetrik kriptotizimlarda malumotlarni shifrlash, deshifrlash va bu shifrlash algoritmlari bilan bog‘liq bo‘lgan boshqa parametrlarni hisoblash uchun a^e (mod n) taqqoslamani hisoblashga to‘g‘ri keladi. Agar berilgan a, ye, n sonlar katta razryadli sonlardan iborat bo‘lsa, a^e (mod n) taqqoslamani hisoblash masalasi hatto eng zamonaviy kopyuterlarda ham ancha mushkul hisoblanadi. Anashu maqsadda bunday taqqoslamalarni hisoblashning effektiv usullarini bilish muhimdir. Shunday algoritmlardan biri haqida to‘xtalib o‘tamiz.
Algoritm quyidagi qadamlardan iborat :
1-kadam. ye –soni ikkilik sanoq sistemasiga o‘tkaziladi:
e= vm 2m + vm-12m-1 +……..+ v121 + v0 =[ vm vm-1 ….. v1 v0]2
bu yerda vi = 0 yoki 1 va vm =1.
2-kadam. rm = a (mod n) qiymatni yuklaymiz.
3-kadam. Barcha k = m-1, m-2, …..2,1 va k = 0 qiymatlar uchun



rk+12 (mod n), agar vk =0 bo‘lsa
rk =
rk+12 a (mod n), agar vk =1 bo‘lsa.

Download 127.32 Kb.

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




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