O‘zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti mustaqil ish


Download 0.58 Mb.
bet3/5
Sana28.12.2022
Hajmi0.58 Mb.
#1016073
1   2   3   4   5
Bog'liq
savol javob

3. SHA 256 ishlatilishi
Biz SHA 256 dan quyidagilar zarur bo'lgan holatlarda foydalanishimiz mumkin:
Ma'lumotlar yaxlitligini himoya qilish:
Biz onlayn muloqot qilganimizda, javob biz o'ylagan odamdan keladi deb taxmin qilamiz. Bu taxmin qanchalik to‘g‘ri? Xo'sh, agar aloqa etarlicha shifrlanmagan bo'lsa, kiberjinoyatchi uni osonlikcha ushlab qolishi va o'zini boshqa tomon sifatida ko'rsatishi mumkin.
SHA 256 ma'lumotlar yaxlitligini ta'minlaydi, shunda ikkala tomon ham aloqa aslida ular o'ylagan odamdan ekanligiga ishonch hosil qilishlari mumkin. Qabul qiluvchi qurilma asl xabarning xeshini yaratadi va uni jo'natuvchi tomonidan yuborilgan xesh qiymati bilan taqqoslaydi. Agar ikkala xesh qiymati teng bo'lsa, xabar o'tish vaqtida o'zgartirilmagan.
Raqamli imzolarni tekshirish:
Raqamli imzo - qabul qiluvchi yoki foydalanuvchilar tomonidan tekshirilishi mumkin bo'lgan raqamli hujjatlar, kodlar yoki dasturiy ta'minotni imzolash usuli. Shunday qilib, ular siz hujjat yoki faylni yaratganmisiz yoki imzolaganmisiz yoki ushbu element boshqa birov tomonidan yaratilganmi yoki o'zgartirilganmi yoki yo'qligini bilishadi.
Raqamli imzo faylga xeshni qo'llash va keyin uni shaxsiy va ochiq kalitlar orqali shifrlash uchun shifrlash algoritmidan foydalanish orqali yaratiladi. Imzo egasi hujjatni imzolaganda maxfiy kalitdan foydalaniladi; ochiq kalit qabul qiluvchi tomonidan o'z oxiridagi xabarning shifrini ochish uchun ishlatiladi.
Lekin bularning barchasi tekshirishsiz hech narsani anglatmaydi, ya'ni SHA-256 bu erda keladi. Xeshlash raqamli imzo imzolanganidan beri o'zgartirilmaganligini ta'minlaydi. Qabul qiluvchining tizimi oxirida xeshlash algoritmini ishga tushiradi va xabarning shifrini ochish uchun ochiq kalitdan foydalanadi. Agar u mos kelsa, u ma'lumotlarning o'zgartirilmagan va haqiqiyligini biladi.


Blokcheyn operatsiyalarini tekshirish:


SHA-256 ba'zi mashhur blokcheyn ilovalarida, ayniqsa kriptovalyuta Bitcoin-da ham qo'llanilishi sizni ajablantirishi mumkin . Blok sarlavhalari blokcheynlarning ajralmas qismidir, chunki ular tranzaktsiyalarning bir blokini boshqasiga ma'lum tartibda "zanjirlash" ga yordam beradi. SHA-256 xesh yangi blok sarlavhasini o'zgartirmasdan oldingi bloklar o'zgarmasligini ta'minlashga yordam beradi.

Download 0.58 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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