Texnologiyalari universiteti kriptografiyaning matematik asoslari


Elliptik egri chiziqlarga asoslangan elektron raqamli imzo algoritmlari matematik modellari



Download 2,95 Mb.
bet68/80
Sana12.07.2022
Hajmi2,95 Mb.
#779691
1   ...   64   65   66   67   68   69   70   71   ...   80
Bog'liq
61a1f802400240.80551248

6.2.7 Elliptik egri chiziqlarga asoslangan elektron raqamli imzo algoritmlari matematik modellari
Elliptik egri chiziqli diskret logarifm muammosining murakkabligiga asoslangan ERI kriptotizimlarida juda qisqa kalitlar qo‘llaniladi, ammo uning ishonchliligini asoslab berish ancha murakkab masaladir. Elliptik egri chiziqli diskret logarifm muammosining diskret logarifm muammosiga keltirilishi A. Menezis [45] tomonidan ko‘rsatilgan. Lekin elliptik egri chiziqli diskret logarifm muammosining murakkabligiga asoslangan ERI algoritmlarida RSA algoritmiga ko‘ra kalitlar 100 marta tezroq hosil qilinadi va ancha kam joy egallaydi. Masalan, 97 bitli kalitga ega bo‘lgan shifrlangan axborotni buzishga urinish 512 bitli kalitga ega bo‘lgan RSA nosimmetrik shifrini buzishdan ko‘ra ikki marta qiyinroqdir [2, 11].
Hozirgi vaqtda eng murakkab hisoblangan elliptik egri chiziqli diskret logarifm muammosiga asoslangan ERI algoritmlari qatoriga GOST R 34.10-2001 bilan bir qatorda xalqaro standart maqomini olgan AQShning ESDSA, Koreyaning ES-KCDSA, Germaniyaning standarti EC-GDSA kiradi.
2001 yilda Rossiyada ERI uchun yangi GOST R 34.10-2001 standarti shu vaqtgacha qo‘llanib kelingan GOST R 34.10-94 standarti o‘rnida foydalanish uchun qabul qilindi va bunga ERI bardoshliligini oshirishga bo‘lgan zarurat sabab bo‘ldi. Bu standartning bardoshliligi EEChnuqtalari guruhida diskret logarifmlarni hisoblashning murakkabligiga hamda foydalaniladigan xesh-funksiya - GOST R
34.11-94 [72] ning bardoshliligiga asoslanadi.
ERI parametrlariga quyidagilar kiradi:

  1. r tub son – r > 2255 tengsizlikni qanoatlantiruvchi EECh moduli. Ushbu

sonning yuqori chegarasi ERIni muayyan amalga oshirish jarayonida belgilanadi;

  1. o‘zining J(E) invarianti yoki a, bFr koeffisiyentlari bilan berilgan E elliptik egri chiziq;

  1. w butun son - E EEChnuqtalari gruppasining tartibi;

  2. t tub son - quyidagi shartlar bajarilgan E EEChnuqtalari gruppasi siklik

qism gruppasining tartibi:
w lt,lZ,l 1
 254 t 2256
2

  1. (xr, yr) koordinatali va [t]N=0 tenglikni qanoatlantiruvchi E elliptik egri

chiziqning N0 nuqtasi;

  1. m = H(M) M xabarni 256 bit uzunlikdagi qatorda aks ettiruvchi

xesh-funksiya.
Yuqorida keltirilgan ERIA parametrlariga quyidagi talablar qo‘yiladi:

  • barcha butun i=1,2…, B sonlar uchun ri ≠ 1 (mod t) shart bajarilishi lozim, bu yerda V uchun B ≥ 31 tengsizlikni qanoatlantiradi;

  • w ≠ r tengsizlik bajarilishi lozim;

  • egri chiziq invarianti J(E)≠0 yoki 1728 shartlarini qanoatlantirishi lozim.

Algoritmning har bir foydalanuvchisi quyidagi shaxsiy kalitlarga ega bo‘lishi kerak:

  1. ERI yopiq kaliti d0 tengsizlikni qanoatlantiruvchi butun son;

  2. ERI ochiq kaliti T (xt, yt) koordinatali, [d]N=T tenglikni qanoatlantiruvchi elliptik egri chiziqning nuqtasi.

MV axborotga ERIni shakllantirish jarayoni algoritmi quyidagi qadamlar ketma-ketligini o‘z ichiga oladi:
1-qadam: xabarning xesh-funksiyasini hisoblang: m=H(M);
2-qadam: e m (mod t) ni hisoblang. Agar ye=0 bo‘lsa, u holda ye=1 ni aniqlang;
3-qadam: ushbu 0 < k < t tengsizlikni qanoatlantiruvchi tasodifiy (psevdotasodifiy) k butun sonini generasiya qiling;
4-qadam: elliptik egri chiziqning C=[k]N nuqtasini hisoblang va r=xs (mod t) ni aniqlang, bu yerda xs – S nuqtaning x koordinatasi. Agar r=0 bo‘lsa, u holda 3-qadamga qayting;
5-qadam: s (rd+ke) (mod t) ifodaning qiymatini hisoblang. Agar s=0 bo‘lsa, 3-qadamga qayting;
6-qadam: r va s larni ERI sifatida chiqishga bering.
Ushbu jarayon uchun dastlabki (kirishdagi) ma’lumotlar M xabar va ERIning yopiq kaliti d, chiqish natijasi bo‘lib esa, (r, s) elektron raqamli imzo hisoblanadi.
Qabul qilib olingan M axborotidagi ζ raqamli imzo haqiqiyligini tasdiqlash algoritmi quyidagi qadamlar ketma-ketligini o‘z ichiga oladi:
1-qadam: agar 0 < r < t, 0 < s < t tengsizliklar bajarilsa, navbatdagi qadamga o‘ting, aks holda “imzo haqiqiy emas” qabul qilinadi;
2-qadam: M xabar bo‘yicha xesh-funksiyani hisoblang: m=H(M);
3-qadam: em(mod t) ni hisoblang. Agar ye=0 bo‘lsa, u holda ye=1 ni
aniqlang;
4-qadam: v e-1 (mod t) ifodaning qiymatini hisoblang;
5-qadam: ushbu z1 sv (mod t), z2 -rv (mod t) ifodalar qiymatlarini
hisoblang;
6-qadam: elliptik egri chiziqning C=[z1]N “+”[z2]T nuqtasini hisoblang va R xs (mod t) ni aniqlang, bu yerda xs - S nuqtaning x koordinatasi.
7-qadam: agar R=r tenglik bajarilsa, u holda “imzo haqiqiy”, aks holda
“imzo haqiqiy emas” qabul qilinsin.
Ushbu jarayon uchun dastlabki (kirishdagi) ma’lumotlar bo‘lib, imzolangan M xabar, (r, s) elektron raqamli imzo va ERI ochiq kaliti, chiqish natijasi bo‘lib esa, mazkur ERI haqiqiyligi yoki haqiqiy emasligi haqidagi axborot hisoblanadi.
ECDSA
AQShning ERI uchun DSA ning elliptik egri chiziqlarga asoslangan analogi ESDSA 1992 yilda taklif etilgan va 1998 yilda ISO (International Standart Organization) standarti sifatida qabul qilingan. 1999 yilda esa ANSI X9.62 ESDSA standarti sifatida, 2000 yilda federal va IEEE standarti sifatida qabul qilingan [73].
Quyida ESDSA bo‘yicha ERIni shakllantirish va uning haqiqiyligini
tasdiqlash algoritmlari keltirilgan.
ESDSA bo‘yicha ERIni shakllantirish algoritmi quyidagi qadamlar ketmaketligini o‘z ichiga oladi:


  1. Download 2,95 Mb.

    Do'stlaringiz bilan baham:
1   ...   64   65   66   67   68   69   70   71   ...   80




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