O’zbekiston milliy universiteti m. Aripov, A. S. Matyakubov axborotlarni himoyalash usullari toshkent



Download 478,05 Kb.
bet40/43
Sana03.03.2022
Hajmi478,05 Kb.
#480004
1   ...   35   36   37   38   39   40   41   42   43
Bog'liq
AXBOROTLARNI HIMOYALASH USULLARI docx 2010

8.2. Bir nеcha kalitli algoritmlar


Bir necha kalitli algoritmlarning ishlash prinsiplari RSA algoritmiga o’xshab ketadi. Ikkita katta tub sonlar ko’paytuvchisi bo’lgan n soni tanlanadi. RSA algoritmdagi e,d sonlari o’rniga ki (i=1,..,t, tN) sonlar tanlanadi: (k1· k2·.. · kt ) mod ((p-1)(q-1))=1.
Bu algoritmlardan shifrlashda va raqamli imzo qo’yishda foydalanish mumkin. Masalan, t=7 bo’lganda, k1 , k2 , k3 kalitlar shifrlash uchun, k4 , k5 , k6 , k7 kalitlar shifrni ochish uchun ishlatilishi mumkin. Raqamli imzoda k1, kalitni bir kishiga, k2, k3 kalitlarni boshqasiga, qolgan kalitlarni ochiq, deb e‘lon qilish mumkin.
Shifrlash: C= mod n formula orqali bajariladi.
Shifrni ochish: M= mod n formula orqali bajariladi.
Imzo qo’yish: M xabarga imzo qo’yishdan oldin k1, k2 kalitlarning egasi o’qib chiqadi va tasdiqlash uchun imzo qo’yadi: C1= mod n. Imzo qo’yilgan xabar ikkinchi kishiga beriladi va u o’z kalitlari, ochiq deb e‘lon qilingan kalitlardan foydalanib, M xabarni ochadi va o’qib ko’radi: C= mod n, hammasi to’g’ri bo’lsa, tasdiqlash uchun imzo qo’yadi: C2= mod n

8.3. «Yashirin» kanal


Raqamli imzo ichiga yashirin xabarni joylashtirib jo’natish usuli yashirin kanal deyiladi. Bu usulni 1984 yilda Gustavus Simmons taklif etgan. U bir nechta raqamli imzo algoritmlari ichiga yashirin xabarlarni joylashtirish mumkinligini ko’rsatgan. Shulardan biri Elgamal algoritmidir:

  1. p katta tub son tanlanadi.

  2. p dan kichik bo’lgan g va r tasodifiy sonlar tanlanadi.

  3. K=grmod p hisoblanadi.

Bu yerda K, g, p sonlar ochiq kalit, r yopiq kalit. Yopiq kalit ikkala tomonda ham bo’lishi kerak. Bu kalit faqat imzo qo’yish uchun emas, balki yashirin xabarni o’qish uchun ham kerak bo’ladi. M – yashirin xabar, M‘ – ochiq xabar bo’lsin. Bunda M, M‘ lar p sonidan kichik bo’lishi lozim, bundan tashqari M va p-1 o’zaro tub bo’lishi kerak.

  1. X=gMmod p, Y=(M-1(M `-rX))mod (p-1) – birinchi tomon hisoblaydi.

  2. (X,Y) imzo va M‘ xabarni ikkinchi tomonga jo’natadi.

Nazoratchi imzoni tekshirib ko’rishi mumkin: (KXXY)mod p=gM `mod p tenglik to’g’ri bo’lsa, imzo to’g’ri va u o’tkazib yuboradi.

  1. Ikkinchi tomon ham (X,Y) imzo va M‘ xabar yetib kelgandan keyin birinchi navbatda imzo to’g’riligini tekshiradi:
    (KXXY)mod p=gM `mod p

  2. Nazoratchi o’zgartirmaganligiga ishonch hosil qilgach M xabarni tiklaydi: M=(Y-1(M `-rX)) mod (p-1).


Download 478,05 Kb.

Do'stlaringiz bilan baham:
1   ...   35   36   37   38   39   40   41   42   43




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish