66
A tomon
𝐶
= 9
shifrmatnni rasshifrovkalash uchun shaxsiy kalit
𝑑
= 7
dan foydalanadi:
𝑀
=
𝐶
𝑑
𝑚𝑜𝑑
𝑁
= 9
7
= 4782969 = 144938
∗
33 + 15 = 15
𝑚𝑜𝑑
33
Agar RSA algoritmida kichik tub sonlardan (
𝑝
𝑣𝑎
𝑞
𝑢𝑐ℎ𝑢𝑛
)
foydalanilgan taqdirda, hujumchi ochiq bo‘lgan
𝑁
ni osonlik bilan ikkita
tub sonning ko‘paytmasi ko‘rinishida yozishi mumkin. Shundan so‘ng,
ochiq kalitning ikkinchi qism
𝑒
dan foydalangan holda, shaxsiy kalit
𝑑
ni hisoblay oladi. Shuning uchun RSA algoritmidan amalda foydalanish
uchun tanlanuvchi tub sonlar uzunligi kamida 2048 bit bo‘lishi talab
etiladi. Bundan tashqari, RSA algoritmini buzish faqat faktorlash
muammosiga bog‘liqligi isbotlanmagan.
Dostları ilə paylaş: