|
Muhammad al-xorazmiy nomidagi toshkent axborot texnalogiyalari universiteti kiberxavfsizlik fakulteti
|
Sana | 18.12.2023 | Hajmi | 78,34 Kb. | | #122038 |
Bog'liq kr2
O’ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNALOGIYALARI UNIVERSITETI
KIBERXAVFSIZLIK FAKULTETI
Kriptografiya
Amaliy ish
Guruh:715-21
Bajarildi:Usmonov Muhammad
Fan o’qituvchisi: Qozoqova To’xtajon
Toshkent 2023
2-amaliy ish
Mavzu: Chekli maydon va Galua maydoni
Ishdan maqsad: Chekli maydon tushunchasi va turli chekli maydonda sonalr ustida amal bajarish bo‘yicha amaliy ko‘nikmalarga ega bo‘lish.
Har bir talaba berilgan topshiriqda, o‘zining varianti bo‘yicha chekli maydonda qo‘shish, ayirish (additive qo‘shish), ko‘paytiris, bo’lish (multiplikative ko'paytirish) ammalarni bajarsin va bajarilish tartibi ketmaketma ketlikda izohlansin.
1.a=5 va b=3
a=22+20 b=2+20 a=101=x2+1 b=011=x+1
Qo’shish:
a+b=(x2+1)+(x+1)=x2+x=6
Ko’paytrish:
a*b=(x2+1)*(x+1)=x3+x2+x+1
(a*b)mod(m(x))= (x3+x2+x+1)mod(x3+x+1)=x2=100=4
2.a=179 va b=103
a=27+25+24+21+20=x7+x5+x4+x+1
b=26+25+22+21+20=x6+x5+x2+x+1
Qo’shish:
a+b=( x7+x5+x4+x+1)+( x6+x5+x2+x+1)= x7+x6+x4+x2=212
Ko’paytrish:
a*b=( x7+x5+x4+x+1)* ( x6+x5+x2+x+1)=x13+x11+x12+x8+x7+x5+x4+1
(a*b)mod(m(x))=( x13+x11+x12+x8+x7+x5+x4+1)mod(x8+x4+x3+x+1)=x7+x4
x7+x4=27+24=144
|
| |