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


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


O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA
KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT
TEXNOLOGIYALARI UNIVERSITETI



Mustaqil ish




Toshkent 2022
Mavzu:Sha-256 xesh algoritmi


Reja:

  1. Kirish.

  2. SHA-256 hisoblash .

  3. SHA-256 ishlatishi

  4. SHA-256 dasturiy taminoti.

  5. Xulosa.

  6. Foydalanilgan adabiyotlar.

1.Kirish.
Xavfsiz xesh algoritmlari (SHA) Milliy xavfsizlik agentligi (NSA) tomonidan ishlab chiqilgan. AQSh hukumati algoritmni patentladi, keyin uni royaltisiz litsenziya ostida chiqardi, shunda har kim undan bepul foydalanishi mumkin edi. Xeshlash algoritmlari bir tomonlama funksiyalar sifatida ishlatiladi, ya'ni ular bir tomonlama qayta ishlash uchun mo'ljallangan, ammo teskari muhandislik uchun juda og'ir.
SHA-0 algoritmi birinchi boʻlib 1993-yilda paydo boʻlgan. SHA-1 1995-yilda paydo boʻlgan va u buzilgan boʻlsa-da, SHA-1 bugungi kunda ham qoʻllanilmoqda. SHA 256 a'zosi bo'lgan SHA-2 oilasi 2001 yilda chiqarilgan va oltita xesh funktsiyasini o'z ichiga oladi:

  • SHA 224

  • SHA 256

  • SHA 384

  • SHA 512

  • SHA 512/224

  • SHA 512/256

Oilaning har bir a'zosi ma'lumotlarni noyob xesh qiymatiga aylantiradigan kriptografik xesh algoritmlari to'plamini o'z ichiga oladi. SHA 256 holatida xesh qiymati 256 bit (32 baytga teng). Oltita xesh-funksiya turli xil sonli turlarga ega va turli xil siljish miqdorlari va qo'shimcha konstantalardan foydalanadi (bu haqda bir lahzada ko'proq).
SHA (Secure Hash Algoritm) bir qator kriptografik xesh funksiyalaridan biridir. Kriptografik xesh ma'lumotlar to'plami uchun imzoga o'xshaydi. Agar siz ikkita xom ma'lumot to'plamini (fayl manbasi, matn yoki shunga o'xshash) solishtirmoqchi bo'lsangiz, har doim uni xeshlash va SHA256 qiymatlarini solishtirish yaxshiroqdir. Bu ma'lumotlarning barmoq izlariga o'xshaydi. Agar faqat bitta belgi o'zgartirilsa ham, algoritm boshqa xesh qiymatini ishlab chiqaradi. SHA256 algoritmi deyarli noyob, qat'iy o'lchamli 256 bitli (32 bayt) xeshni hosil qiladi. Xesh bir tomonlama funksiya deb ataladi. Bu uni ma'lumotlaringizning yaxlitligini tekshirish, xesh autentifikatsiyasini tekshirish, buzishga qarshi, raqamli imzolar, blokcheyn uchun mos qiladi.

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