HEMIS
tartib
raqami boyicha
F.I.SH
Guruh
O’qituvchi
4
Abdulazizov
Fayzullo
641-21
Muxtoriddinov
Muhammadyusuf
2-Topshiriq
1-Savol
Xesh-funksiya
(ingl. hash function by hash) yoki konvolyutsiya
funktsiyasi — ma'lum bir algoritmga muvofiq o'zboshimchalik bilan kiritilgan
ma'lumotlar qatorini ma'lum (belgilangan) o'lchamdagi chiqish bit qatoriga
o'zgartiradigan funktsiya.
SHA (Secure Hash Algorithm) – bu kriptografik algoritm bo'lib, ma'lumotni
nisbatan kichik bo'lgan kriptografik o'zgaruvchiga
aylantiradi, bu esa ma'lumotni
tekshirish uchun ishlatiladi. Yuqoridagi nomlar
esa turli SHA versiyalarini
ifodalaydi.
SHA-2
: SHA-2 nomi ostida bir nechta turli o'lchamdagi kriptografik algoritmlar
mavjud. Uning 256, 384, va 512 bitlik versiyalari bilan tanishishingiz mumkin.
Ushbu algoritmlar har bir blok ma'lumotni o'zlarining o'ziga xos bir kichik
o'zgaruvchiga, ya'ni hashga (digest) aylantiradi. Ular ko'pincha kiber-xavfsizlikda
ma'lumotlarni tasdiqlash va yana tekshirish maqsadida ishlatiladi.
SHA-256
: Bu 256-bitlik SHA-2 hash algoritmi. Uni ishlatish orqali kiritilgan
ma'lumotlardan 256-bitlik kriptografik hashni generatsiya qilish mumkin. SHA-
256 dan foydalanilgan holda tasvir ma'lumotlarni shifrlashda va elektron xavfsizlik
protokollarida amalga oshirilishda ko'p mashxurdir.
SHA-512
: Bu esa 512-bitlik SHA-2 hash algoritmi. SHA-256 dan farq qiladigan
ma'lumotlarni kriptografik hashini generatsiya qiladi, ammo 512 bitlik kriptografik
o'zgaruvchi bilan. Uning keng hayotiy samaradorligi va bo'shliq kuchini oshirish
uchun ko'proq ma'lumot sarflanadi.