Yumshoq

Checksum nima? Va nazorat summalarini qanday hisoblash mumkin

Muammolarni Bartaraf Etish Uchun Asbobimizni Sinab Ko'Ring





E'lon qilinganOxirgi yangilangan: 2021-yil 17-fevral

Biz hammamiz Internet yoki boshqa mahalliy tarmoqlar orqali ma'lumotlarni yuborishga odatlanganmiz. Odatda, bunday ma'lumotlar tarmoq orqali bit shaklida uzatiladi. Odatda, bir necha tonna ma'lumotlar tarmoq orqali yuborilganda, tarmoq muammosi yoki hatto zararli hujum tufayli ma'lumotlar yo'qolishi mumkin. Qabul qilingan ma'lumotlarning zararsiz va xato va yo'qotishlarsiz bo'lishini ta'minlash uchun nazorat summasi qo'llaniladi. Tekshirish summasi barmoq izi yoki ma'lumotlar uchun noyob identifikator sifatida ishlaydi.



Buni yaxshiroq tushunish uchun buni o'ylab ko'ring: men sizga etkazib berish agenti orqali bir savat olma yuboryapman. Endi etkazib berish agenti uchinchi tomon bo'lganligi sababli, biz uning haqiqiyligiga to'liq ishona olmaymiz. Shunday qilib, u yo'lda hech qanday olma yemaganligini va siz barcha olmalarni olishingizga ishonch hosil qilish uchun sizga qo'ng'iroq qilaman va sizga 20 ta olma yuborganimni aytaman. Savatni olgach, siz olma sonini hisoblaysiz va ularning 20 ta ekanligini tekshirasiz.

Tekshirish summasi nima va nazorat summasini qanday hisoblash mumkin



Ushbu olma soni sizning faylingizga nazorat summasini bajaradi. Agar siz tarmoq (uchinchi tomon) orqali juda katta hajmdagi faylni yuborgan bo'lsangiz yoki uni internetdan yuklab olgan bo'lsangiz va fayl to'g'ri yuborilgan yoki qabul qilinganligiga ishonch hosil qilishni istasangiz, siz tekshirilayotgan faylga nazorat summasi algoritmini qo'llaysiz. yuboradi va qabul qiluvchiga qiymatni xabar qiladi. Faylni qabul qilgandan so'ng, qabul qiluvchi bir xil algoritmni qo'llaydi va olingan qiymatni siz yuborgan narsaga moslashtiradi. Agar qiymatlar mos kelsa, fayl to'g'ri yuborilgan va hech qanday ma'lumot yo'qolmagan. Ammo qiymatlar boshqacha bo'lsa, qabul qiluvchi ba'zi ma'lumotlar yo'qolganini yoki tarmoq orqali fayl buzilganligini darhol bilib oladi. Ma'lumotlar biz uchun juda sezgir va muhim bo'lishi mumkinligi sababli, uzatish paytida yuzaga kelishi mumkin bo'lgan har qanday xatolikni tekshirish muhimdir. Shunday qilib, nazorat summasi ma'lumotlarning haqiqiyligi va yaxlitligini saqlash uchun juda muhimdir. Ma'lumotlarning juda kichik o'zgarishi ham nazorat summasining katta o'zgarishiga olib keladi. Internet aloqa qoidalarini boshqaradigan TCP/IP kabi protokollar ham har doim to'g'ri ma'lumotlar yetkazib berilishiga ishonch hosil qilish uchun nazorat summasidan foydalanadi.

Tekshirish summasi asosan kriptografik xesh funktsiyasidan foydalanadigan algoritmdir. Ushbu algoritm ma'lumotlar yoki faylni yuborishdan oldin va uni tarmoq orqali qabul qilgandan keyin qo'llaniladi. Siz uni yuklab olish havolasi yonida taqdim etilganini payqagan bo'lishingiz mumkin, shunda faylni yuklab olganingizda, nazorat summasini o'z kompyuteringizda hisoblashingiz va uni berilgan qiymatga moslashtirishingiz mumkin. E'tibor bering, nazorat summasining uzunligi ma'lumotlar hajmiga emas, balki ishlatiladigan algoritmga bog'liq. Amaldagi eng keng tarqalgan nazorat yig'indisi algoritmlari MD5 (Message Digest algoritmi 5), SHA1 (Secure Hashing Algoritm 1), SHA-256 va SHA-512. Ushbu algoritmlar mos ravishda 128-bit, 160-bit, 256-bit va 512-bitli xesh qiymatlarini ishlab chiqaradi. SHA-256 va SHA-512 SHA-1 va MD5 dan yangiroq va kuchliroqdir, ular ba'zi kamdan-kam hollarda ikki xil fayl uchun bir xil nazorat yig'indisi qiymatlarini keltirib chiqaradi. Bu ushbu algoritmlarning haqiqiyligini buzdi. Yangi texnikalar xatoga yo'l qo'ymaydi va ishonchliroqdir. Xeshlash algoritmi asosan ma'lumotlarni ikkilik ekvivalentiga o'zgartiradi va keyin AND, OR, XOR va hokazo kabi ba'zi asosiy operatsiyalarni bajaradi va nihoyat hisob-kitoblarning olti burchakli qiymatini chiqaradi.



Tarkib[ yashirmoq ]

Checksum nima? Va nazorat summalarini qanday hisoblash mumkin

1-usul: PowerShell yordamida nazorat summalarini hisoblang

1. Windows 10 da ishga tushirish menyusida qidiruvdan foydalaning va yozing PowerShell va ' ni bosing Windows PowerShell ' ro'yxatidan.



2.Shuningdek, siz start tugmasini o‘ng tugmasini bosib, ‘ ni tanlashingiz mumkin. Windows PowerShell ' menyusidan.

Win + X menyusida yuqori Windows PowerShell-ni oching

3. Windows PowerShell-da quyidagi buyruqni bajaring:

|_+_|

4. So'rov ko'rsatiladi Sukut bo'yicha SHA-256 xesh qiymati.

PowerShell yordamida nazorat summalarini hisoblang

5.Boshqa algoritmlar uchun quyidagilardan foydalanishingiz mumkin:

|_+_|

Endi siz olingan qiymatni berilgan qiymat bilan moslashtirishingiz mumkin.

MD5 yoki SHA1 algoritmi uchun nazorat summasi xeshini ham hisoblashingiz mumkin

2-usul: Onlayn nazorat summasi kalkulyatori yordamida nazorat summasini hisoblang

'onlinemd5.com' kabi ko'plab onlayn nazorat summasi kalkulyatorlari mavjud. Ushbu sayt har qanday fayl va hatto har qanday matn uchun MD5, SHA1 va SHA-256 nazorat summalarini hisoblash uchun ishlatilishi mumkin.

1. ‘ tugmasini bosing Faylni tanlang ’ tugmasini bosing va kerakli faylni oching.

2.Shuningdek, faylni berilgan maydonchaga sudrab olib tashlang.

Kerakli algoritmni tanlang va kerakli nazorat summasini oling

3. O'zingizni tanlang kerakli algoritm va kerakli nazorat summasini oling.

Onlayn nazorat summasi kalkulyatori yordamida nazorat summasini hisoblang

4.Shuningdek, siz ushbu nazorat summasini “Taqqoslash:” matn maydoniga nusxalash orqali ushbu nazorat summasini berilgan nazorat summasiga moslashtirishingiz mumkin.

5.Tegishli ravishda matn oynasi yonidagi belgi yoki xochni ko'rasiz.

To'g'ridan-to'g'ri satr yoki matn uchun xeshni hisoblash uchun:

a) Sahifani pastga siljiting. Matn uchun MD5 va SHA1 hash generatori '

Shuningdek, satr yoki matn uchun xeshni to'g'ridan-to'g'ri hisoblashingiz mumkin

b) Kerakli nazorat summasini olish uchun satrni berilgan matn maydoniga nusxalash.

Boshqa algoritmlar uchun siz ' dan foydalanishingiz mumkin https://defuse.ca/checksums.htm ’. Ushbu sayt sizga turli xil xesh algoritm qiymatlarining keng ro'yxatini beradi. Faylingizni tanlash uchun 'Faylni tanlash' tugmasini bosing va 'Faylni tanlang' tugmasini bosing. Tekshirish summalarini hisoblash… ' natijalarni olish uchun.

3-usul: MD5 va SHA Checksum Utility dasturidan foydalaning

Birinchidan, MD5 & SHA Checksum Utility dasturini yuklab oling keyin exe fayliga ikki marta bosish orqali uni ishga tushiring. Shunchaki faylingizni ko'rib chiqing va uning MD5, SHA1, SHA-256 yoki SHA-512 xeshini olishingiz mumkin. Shuningdek, berilgan xeshni olingan qiymat bilan osongina moslashtirish uchun tegishli matn qutisiga nusxa ko'chirishingiz mumkin.

MD5 va SHA Checksum Utility dasturidan foydalaning

Tavsiya etiladi:

Umid qilamanki, yuqoridagi qadamlar o'rganishda foydali bo'ldi Checksum nima? Va uni qanday hisoblash kerak; ammo agar sizda ushbu maqola bo'yicha savollaringiz bo'lsa, ularni sharhlar bo'limida so'rashingiz mumkin.

Aditya Farrad

Aditya o'zini o'zi qiziqtirgan axborot texnologiyalari mutaxassisi va so'nggi 7 yil davomida texnologiya yozuvchisi. U Internet xizmatlari, mobil, Windows, dasturiy ta'minot va 'Qanday qilish' bo'yicha qo'llanmalarni qamrab oladi.