Urganch filiali



Download 0,98 Mb.
bet5/8
Sana16.06.2021
Hajmi0,98 Mb.
#68236
1   2   3   4   5   6   7   8
Bog'liq
Iskandarov BMI Oldi 951-16

EK (A) - A ni GOST 28147-89 shifrlash algoritmidan foydalanib K kalitda shifrlash natijasi, H V256(2) - berilgan boshlang’ich vektor.

GOST R 34.11-94 xesh funksiyasini hisoblash uchun quyidagilar zarur:

  • qadamli xeshlash funksiyasi x : V256 (2) x V256 (2) →V256 (2) ni hisoblash algoritmi;

  • xesh qiymatni iterativ hisoblash jarayoni.

Qadamli xeshlash funksiyasi uch bosqichda hisoblanadi. Birinchi bosqichda uzunliklari 256 bit bo’lgan to’rtta K1, K2, K3, K4 kalit generatsiya qilinadi. Ikkinchi bosqichda boshlang’ich H vektor har birining uzunligi 64 bit bo’lgan to’rtta blokka ajratiladi va bu bloklar mos K1, K2, K3, K4 kalitlar bilan GOST 28147-89 algoritmi yordamida shifrlanadi. Uchinchi bosqichda shifrlash natijasini aralashtiruvchi akslantirish bajariladi.

O’z DSt 1106 : 2009 xeshlash funksiyasi. Ushbu standart axborotni qayta ishlash va muhofaza qilishning kriptografik metodlarida, shu jumladan avtomatlashtirilgan tizimlarda axborot uzatish, qayta ishlash va saqlashda elektron raqamli imzo protseduralarini amalga oshirish uchun qo’llaniladigan ikkilik simvollarining istalgan ketma-ketligi uchun xeshlash funksiyasining algoritmini va hisoblash protsedurasini belgilaydi [8,9].

Xeshlash funksiyasida modul arifmetikasining bir tomonlama funksiyasi qo’llaniladi, u bo’yicha hisoblashlar darajaga ko’tarish amallaridagi kabi aynan o’sha mehnat sarfi darajasida oson amalga oshiriladi, funksiyani invertirlash (teskarilash) esa, (A, B) noma’lum parametrda diskret logarifm muammosini yechish jarayoniga nisbatan ko’proq hisoblashlar sarfi va vaqtni talab qiladi. Ko’paytirish, darajaga ko’tarish va teskarilash kabi asosiy amallar yangi bir tomonlama funksiyada parametr bilan ko’paytirish, darajaga ko’tarish va teskarilash deb nomlangan. Darajaga ko’tarishning bir tomonlama funksiyasi ushbu bir tomonlama funksiyaning xususiy holidir. Xeshlash funksiyasida parametr (koeffitsient) sifatida natural sonlar uchligidan (A, B, R) foydalaniladi.

Ushbu xeshlash funksiyasida kirish ketma-ketligining uzunligi 128 yoki 256 bitga karralidir, chiqish ketma-ketligi va xeshlash kaliti qayd etilgan 128 yoki 256 bit uzunlikka ega. Ushbu standartda kirish, chiqish va xeshlash kalitining boshqa uzunliklariga yo’l qo’yilmaydi.

Xeshlash funksiyasida quyidagi parametr va funksiyalar foydalaniladi [16]:


  1. Download 0,98 Mb.

    Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




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