A11: Chekli maydonda amallar



Yüklə 188,58 Kb.
Pdf görüntüsü
tarix28.09.2022
ölçüsü188,58 Kb.
#118017
A11



A11: Chekli maydonda amallar. 
Chekli maydonlarda diskret logarifmlash masalasining yechimi murakkabligiga 
asoslangan nosimmetrik shifrlar El Gamal algoritmida kriptotizimning har bir i-
foydalanuvchisiga tub modul r va hosil qiluvchi (generator) g ma’lum hisoblanadi 
va i-foydalanuvchi uchun shaxsiy kalitni ifodalovchi i x -son bo‘yicha 
hisoblanadigan y a p i x i 

mod - ochiq kalit generasiya qilinadi va u barchaga 
oshkor etiladi. Agarda mana shu i - foydalanuvchi bilan biror boshqa j -
foydalanuvchi ochiq ma’lumot M ni shifrmatnga o‘girilgan holda axborot 
almashuvini amalga oshirmoqchi bo‘lsa, u holda j -foydalanuvchi r sonidan kichik 
bo‘lgan biror k -sonini tanlab olib (mod ) 1 y g p k 

va ( / )(mod ) y2 M y p k 


sonlarini hisoblaydi. So‘ngra j -foydalanuvchi (y1;y2) ma’lumotlarini i - 
foydalanuvchiga jo‘natadi. O‘z navbatida i -foydalanuvchi bu shifrlangan 
ma’lumotni qabul qilib, quyidagicha y y p M x ( 1 

2 )mod 

hisoblash bilan ochiq 
ma’lumotni tiklaydi. El Gamal kriptoalgoritmiga asoslangan kriptotizimning har bir 
i - foydalanuvchisi uchun 


i i y , x - kalitlar juftligi quyidagicha yaratilishi ham 
mumkin: biror pi -tub soni va gi 

pi - tengsizlikni qanoatlantiruvchi gi 
(foydalanuvchilar guruhi uchun umumiy p va g 

p tengsizlikni qanoatlantiruvchi g 
) sonlari tanlanadi. Ushbu i pi x 

tengsizlikni qanoatlantiruvchi maxfiy bo‘lgan i x 
- soni bo‘yicha ochiq deb e’lon qilinadigan i y -soni ushbu formula (mod ) i x yi gi 


i (foydalanuvchilar guruhi uchun xi 

p hamda y g p i x i 

mod ) orqali 
hisoblanadi. Shunday qilib, El Gamal kritotizimida 


i i i p , g , y – uchlik 
(foydalanuvchilar guruhi uchun p va g umumiy bo‘lib, 


i p, g, y ) – uchlik ) ochiq 


kalit, i x - esa maxfiy (shaxsiy) kalit deb olinadi. Shundan so‘ng i-foydalanuvchidan 
j - foydalanuvchiga shifrlangan ma’lumotni jo‘natish quyidagicha amalga oshiriladi: 
Shifrlash qoidasi: ushbu ifoda j k a j 

g j mod p , j k bj 

y j M mod p 
(foydalanuvchilar guruhi uchun p va g umumiy bo‘lganda: a g p k 

mod , b y M p 


j mod ) hisoblanadi, bu yerda M - ochiq ma’lumot, k - ma’lumotni shifrlab 
jo‘natuvchi tomonidan tanlangan tasodifiy son bo‘lib, u ( p j 

1 ) –soni bilan o‘zaro 
tub, 

a j ,bj


C ( p va g umumiy bo‘lganda 

a,b


C–shifrlangan ma’lumot); 2.
Deshifrlash qoidasi: p M a b x j j j j mod 

( p va g umumiy bo‘lganda: p M a b j x 
mod 

), haqiqatan ham, x j j j p a b j mod kx j j x k j p g g M i i 

mod 

M ( p va 
g umumiy bo‘lganda: p 

a b j x mod p 

a y M j x k j mod p g g M j j kx x k mod = 
M mod p 

M , chunki M 

p ). Kriptotizimning har bir i-foydalanuvchisi uchun 
ochiq va maxfiy kalitlarni i x - soni ma’lum bo‘lganda i x yi gi p 

i mod 
(foydalanuvchilar guruhi uchun xi 

p hamda y g p i x i 

mod ) tenglik bo‘yicha 
generasiya qilinadi. Ammo i x - soni foydalanuvchilarga noma’lum bo‘lganda, ochiq 
kalitni ifodalovchi i x yi gi p 

i mod tenglikdan log (mod ) i g i pi x y i 

- sonini 
topish, chekli maydon xarakteristikasi pi yetarli katta bo‘lganda, murakkablashadi 
va bugungi kunda chekli maydonlarda logarifmlash masalasi yechimining rasional 
(samarali) usullari mavjud emas. da xarakteristikasi katta bo‘lgan chekli 
maydonlarda diskret logarifmlashning ba’zi usullari keltirilgan.
Chekli maydon mavjud bo‘lishi uchun maydonning elementlari sonini 
ifodalovchi q-tub son bo‘lishi yoki tub sonning darajasi q=p m , bu yerda p - tub son, 
m - natural son ko‘rinishida ifodalanashi zarur va yetarli. Bunda p - tub son GF(q) - 


chekli maydonning xarakteristikasi, m soni GF(q) maydonning GF(p) qism 
maydonga nisbatan darajasi deyiladi hamda m=1 bo‘lsa, oddiy, aks holda 
kengaytirilgan maydon deyiladi. Agar p - tub son bo‘lmasa, u holda - algebraik 
tuzilmada aniqlangan qo‘shish va ko‘paytirish amallari biror n-asosli modul (mod 
n) bo‘yicha aniqlangan bo‘lsa, hatto noldan farqli elementga bo‘lish har doim ham 
mumkin bo‘lavermaydi va bu tuzilma maydon tashkil etmay halqa tashkil etadi. Har 
qanday maydonning barcha elementlari to‘plami qo‘shish amaliga ko‘ra additiv 
Abel gruppasini va noldan farqli barcha elementlari to‘plami ko‘paytirish amaliga 
nisbatan multiplikativ siklik gruppa tashkil etadi. Mumkin bo‘lgan har bir q – tartib 
uchun faqat bitta maydon mavjud, ya’ni barcha q – tartibli chekli maydonlar 
izomorfdir. Misol uchun, agarda q=p – tub son bo‘lsa, u holda maydonning 
elementlari 0, 1, ..., (p-1) – sonlar bo‘lib, qo‘shish va ko‘paytirish amallari mod p 
qo‘shish va ko‘paytirish amallaridan iborat, ya’ni GF(p)=Z/p. Shunday qilib, tub 
sonli modul bo‘yicha chegirmalar halqasi oddiy maydon tashkil etadi. 2-tasdiq. 
Ixtiyoriy GF(q) - chekli maydonning noldan farqli elementlari multiplikativ siklik 
gruppa tashkil etadi.
ta’rif. Siklik gruppaning 

- yasovchisi (tuzuvchisi, generatori) chekli maydonning 
primitiv elementi deyiladi hamda bu maydonning barcha elementlarini quyidagicha 
ifodalash mumkin:
Ta’rif. Ď – chekli, ya’ni n ta elementdan iborat butun sonlar maydoni ustida 
aniqlangan kvadrat diamatrisalar chekli to‘plami, Ώ = {+, ®’} – Ď ustida aniqlangan 
algebraik amallar to‘plami bo‘lsa, – juftlik diamatrisalar algebrasi deb ataladi; bu 
yerda o‘zaro mos tarzda + – qo‘shish, ®’ – diamatrisaviy ko‘paytirish amallarining 


belgilaridir. Mazkur takomillashgan diamatrisalar algebrasida keltirilgan algebradan 
amallar chekli to‘plam ustida berilgan diamatrisalar to‘plami ustida aniqlanishi
barcha amallar diamatrisalar to‘plami ustida aniqlanib diamatrisa hosil etilishi bilan 
farqlanadi.
Nazorat savollari 
1. Chekli maydon nimadan iborat. 
2. Chekli maydon bosqichlarini keltirib o’ting. 

Yüklə 188,58 Kb.

Dostları ilə paylaş:




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin