Sha 256 algoritmi oddiy so'zlar bilan. Men kripto


yangi yangilanish yoqildi



Download 3,11 Mb.
Pdf ko'rish
bet5/14
Sana12.01.2022
Hajmi3,11 Mb.
#336745
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
Sha 256 algoritmi oddiy so'zlar bilan. Men kripto-algoritmlarni tushuntiraman

yangi yangilanish yoqildi 

M-kichik bloklar, і boshlang'ich

qiymatlarni belgilash, Xashni hisoblashda Vikoristovuvani.

Xesh takroriy hisoblanadi, 

M-Xash qiymatini to'g'irlash uchun

qo'shimcha ma'lumotlarning bit -bloki va vicorist funktsiyalari,

so'zlar bo'yicha doimiy va operatsiyalar. Xeshni hisoblashning

robotlashtirilgan protsedurasi natijasi - bu xabar hazm qilish.

Algoritmlar bloklar kattaligi va xesh ma'lumotlari holatlari va

xash -qiymati uchun ishlab chiqilgan - div. 1 -jadval.  



algoritm

Ko'rish

o'lchami

(bitlarda)

Blok hajmi

(bit uchun)

So'z

hajmi

(bitda)

Xabar dayjestining

hajmi (bitlarda)


SHA-1 < 2 64

512


32

160


SHA-

224


< 2 64

512


32

224


SHA-

256


< 2 64

512


32

256


SHA-

384


< 2 128

1024


64

384


SHA-

512


< 2 128

1024


64

512


SHA-

512/224


< 2 128

1024


64

224


SHA-

512/256


< 2 128

1024


64

256


vazifalar

SHA-1 vikoristovuyu oxirgi chiziqli bo'lmagan funktsiyalar 

f 0, f

1, ..., f 79... teri funktsiyasi f t, de 0  t< 79 32 bitli uchta suratda



ishlaydi: 

x, y, і z, Natijada 32 bitli bitta so'z aylantiriladi. SHA-1

algoritmi chiziqli bo'lmagan funktsiyalar to'plamini tanlaydi 

f t


(x, y, z): 

00  t  19Ch (x, y, z)  

20  t  39Paritet (x, y, z)= X XOR y XOR z 

40  t  59Asosiy (x, y, z)  

60  t  79Paritet (x, y, z)= X XOR y XOR z

Mantiqiy algebra.  

Hurmatli hayvon, scho, masalan, vazifani bajaradi 

Ch siz uni

quyidagi tarzda ko'rishingiz mumkin:  

z XOR (x VA (y XOR z)) 

Natija o'zgarmaydi. Algoritmning eski dasturlarida bunday

variantlardan foydalanish mumkin.  

SHA-224 va SHA-256 turli xil chiziqli bo'lmagan funktsiyalar:

Ch (x, y, z)= (X VA) XOR (EMAS x V z) 

Asosiy (x, y, z)= (X VA y) XOR (x V z) XOR (y V z)

Sigma0 (x)= ROTR (x, 2) XOR ROTR (x, 13) XOR ROTR (x, 22) 

Sigma1 (x)= ROTR (x, 6) XOR ROTR (x, 11) XOR ROTR (x, 25)

Delta0 (x)= ROTR (x, 7) XOR ROTR (x, 18) XOR SHR (x, 3) 

Delta1 (x)= ROTR (x, 17) XOR ROTR (x, 19) XOR SHR (x, 10)



n bit:  

ROTR (x, n) = (x "n) | (X "(32-n))  

SHR - o'ng tomonda 

n bit:  


SHR (x, n) = x "n  

SHA-384, SHA-512, SHA-512/224, SHA-512/384 turli xil chiziqli

bo'lmagan funktsiyalar:


Download 3,11 Mb.

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




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