PEDAGOG RESPUBLIKA ILMIY JURNALI
6 – TOM 5 – SON / 2023 - YIL / 15 - MAY
www.bestpublication.org
533
MD5, keng tarqalgan xeshlash funksiyalardan biridir. Misol uchun, "Hello World"
matnining MD5 xesh qiymati:
Kiruvchi matn: "Hello World"
MD5 xesh qiymati: 5eb63bbbe01eeed093cb22bb8f5acdc3
Matning o'zgartirilganda xesh qiymati o'zgaradi.
Misol uchun, "Hello World!"
matning MD5 xesh qiymati:
Kiruvchi matn: "Hello World!"
MD5 xesh qiymati: ed076287532e86365e841e92bfc50d8c
2. SHA-256 (Secure Hash Algorithm 256-bit):
SHA-256, xavfsizlik va integritetni ta'minlash uchun keng qo'llaniladigan
kuchli
xeshlash funksiyalardan biridir. Misol uchun, "OpenAI" matnining SHA-256 xesh
qiymati:
Kiruvchi matn: "OpenAI"
SHA-256
xesh
qiymati:
98e91d8a86ee7233980d7c7ef727e07c4c595e8c9a8e9eb5973f1c5e4137f505
Matning o'zgartirilganda xesh qiymati ham o'zgaradi. Misol uchun, "OpenAI is
amazing" matning SHA-256 xesh qiymati:
Kiruvchi matn: "OpenAI is amazing"
SHA-256
xesh
qiymati:
a72ee880a2a4cc4b647c7a904f92cb8b327d8f7ea12e778b9a1e8eb587e4a314
3. CRC32 (Cyclic Redundancy Check 32-bit):
CRC32, ma'lumotlar to'plamining bozilmaganligini tekshirish uchun ishlatiladi.
Misol uchun, "Hello" matningning CRC32 xesh qiymati:
Kiruvchi matn: "Hello"
CRC32 xesh qiymati: 3610a686
Matn o'zgartirilganda ham xesh qiymati o'zgaradi. Misol uchun, "Hello!"
matningning CRC32 xesh qiymati:
Kiruvchi matn: "Hello!"
CRC32 xesh qiymati: a591a6d4
Xeshlash funksiyalari matnlardan xesh qiymatlarni
generatsiya qilishda
foydalaniladi va ularning o'zgarishi katta ham o'zgarishlarni aniqlashni ta'minlaydi. Bu,
ma'lumotlar bozilmaganligini va integritetni tekshirish uchun muhimdir.