Зөөлөн

Checksum гэж юу вэ? Мөн шалгах нийлбэрийг хэрхэн тооцоолох талаар

Асуудлыг Арилгахын Тулд Манай Хэрэгслийг Туршиж Үзээрэй





НийтэлсэнХамгийн сүүлд шинэчлэгдсэн: 2021 оны 2-р сарын 17

Бид бүгд интернет эсвэл бусад дотоод сүлжээгээр өгөгдөл дамжуулахад дассан. Ихэвчлэн ийм өгөгдлийг сүлжээгээр бит хэлбэрээр дамжуулдаг. Ерөнхийдөө сүлжээгээр олон тонн өгөгдөл илгээгдэж байх үед сүлжээний асуудал эсвэл бүр хортой халдлагын улмаас өгөгдөл алдагдах эрсдэлтэй байдаг. Хүлээн авсан өгөгдөл нь гэмтэлгүй, алдаа, алдагдалгүй байхын тулд шалгах нийлбэрийг ашигладаг. Checksum нь хурууны хээ эсвэл өгөгдөлд зориулсан өвөрмөц танигчийн үүрэг гүйцэтгэдэг.



Үүнийг илүү сайн ойлгохын тулд үүнийг анхаарч үзээрэй: Би танд хүргэлтийн агентаар сагс алим илгээж байна. Одоо хүргэлтийн агент нь гуравдагч этгээд учраас бид түүний жинхэнэ байдалд бүрэн найдах боломжгүй. Тэр замдаа ямар ч алим идээгүй, та бүх алимыг хүлээж авахын тулд би чам руу залгаад 20 алим илгээсэн гэдгээ хэлье. Сагсыг хүлээн авахдаа та алимны тоог тоолж, 20 байгаа эсэхийг шалгана.

Шалгалтын дүн гэж юу вэ, шалгах нийлбэрийг хэрхэн тооцох вэ



Энэхүү алимны тоо нь шалгах нийлбэр нь таны файлд нөлөөлдөг зүйл юм. Хэрэв та сүлжээгээр (гуравдагч этгээд) маш том файл илгээсэн эсвэл интернетээс татаж авсан бол файлыг зөв илгээсэн эсвэл хүлээн авсан эсэхээ шалгахыг хүсвэл файл дээрээ шалгах нийлбэрийн алгоритмыг ашиглана. илгээж, хүлээн авагчид утгыг мэдээлэх. Файлыг хүлээн авахдаа хүлээн авагч ижил алгоритмыг хэрэглэж, авсан утгыг таны илгээсэн зүйлтэй тааруулна. Хэрэв утгууд таарч байвал файлыг зөв илгээсэн бөгөөд өгөгдөл алдагдаагүй болно. Гэхдээ утгууд өөр байвал хүлээн авагч нь зарим өгөгдөл алдагдсан эсвэл сүлжээгээр файлд хөндлөнгөөс нөлөөлсөн гэдгийг шууд мэдэх болно. Өгөгдөл нь бидний хувьд маш эмзэг бөгөөд чухал байж болох тул дамжуулах явцад гарсан алдааг шалгах нь чухал юм. Тиймээс, шалгах нийлбэр нь мэдээллийн үнэн зөв, бүрэн бүтэн байдлыг хадгалахад маш чухал юм. Өгөгдлийн маш бага өөрчлөлт ч гэсэн шалгах нийлбэрт томоохон өөрчлөлт оруулдаг. Интернэтийн харилцааны дүрмийг зохицуулдаг TCP/IP гэх мэт протоколууд нь үргэлж зөв мэдээлэл хүргэж байгаа эсэхийг шалгахын тулд шалгах нийлбэрийг ашигладаг.

Шалгалтын дүн нь үндсэндээ криптограф хэш функцийг ашигладаг алгоритм юм. Энэ алгоритмыг өгөгдөл эсвэл файлыг илгээхийн өмнө болон сүлжээгээр хүлээн авсны дараа ашигладаг. Та файлыг татаж авахдаа шалгах нийлбэрийг компьютер дээрээ тооцоолж, өгөгдсөн утгатай тааруулахын тулд татаж авах холбоосын хажууд байгаа гэдгийг та анзаарсан байх. Шалгалтын нийлбэрийн урт нь өгөгдлийн хэмжээнээс биш харин ашигласан алгоритмаас хамаардаг гэдгийг анхаарна уу. Хамгийн түгээмэл шалгах нийлбэр алгоритмууд нь MD5 (Message Digest алгоритм 5), SHA1 (Secure Hashing Algorithm 1), SHA-256 болон SHA-512 юм. Эдгээр алгоритмууд нь 128 бит, 160 бит, 256 бит, 512 бит хэш утгыг тус тус үүсгэдэг. SHA-256 ба SHA-512 нь SHA-1 ба MD5-аас илүү сүүлийн үеийн бөгөөд илүү хүчтэй бөгөөд зарим ховор тохиолдолд хоёр өөр файлд ижил хяналтын дүнг гаргадаг. Энэ нь эдгээр алгоритмуудын хүчин төгөлдөр байдлыг алдагдуулсан. Шинэ техникүүд нь алдаа гаргахгүй, илүү найдвартай байдаг. Хэш алгоритм нь үндсэндээ өгөгдлийг хоёртын эквивалент болгон хувиргаж, дараа нь AND, OR, XOR гэх мэт үндсэн үйлдлүүдийг хийж, эцэст нь тооцооллын hex утгыг гаргаж авдаг.



Агуулга[ нуугдах ]

Checksum гэж юу вэ? Мөн шалгах нийлбэрийг хэрхэн тооцоолох талаар

Арга 1: PowerShell ашиглан шалгах нийлбэрийг тооцоол

1. Windows 10-ын эхлүүлэх цэсэн дэх хайлтыг ашиглаж, бичнэ үү PowerShell мөн ' дээр дарна уу Windows PowerShell ' жагсаалтаас.



2. Эсвэл та эхлүүлэх дээр хулганы баруун товчийг дараад '-г сонгож болно. Windows PowerShell ' цэснээс.

Win + X цэсэнд өргөгдсөн Windows PowerShell-ийг нээнэ үү

3. Windows PowerShell дээр дараах тушаалыг ажиллуулна уу:

|_+_|

4. Сануулга гарч ирнэ SHA-256 хэш утга нь анхдагчаар.

PowerShell ашиглан шалгах нийлбэрийг тооцоол

5. Бусад алгоритмуудын хувьд та дараахийг ашиглаж болно:

|_+_|

Та одоо авсан утгыг өгөгдсөн утгатай тааруулж болно.

Та мөн MD5 эсвэл SHA1 алгоритмын хяналтын нийлбэр хэшийг тооцоолж болно

Арга 2: Шалгалтын дүнг онлайн тооцоолуур ашиглан тооцоол

'onlinemd5.com' гэх мэт олон тооны онлайн шалгах нийлбэр тооцоолуур байдаг. Энэ сайтыг ямар ч файл, тэр ч байтугай ямар ч текстийн MD5, SHA1, SHA-256 шалгах нийлбэрийг тооцоолоход ашиглаж болно.

1. ' дээр дарна уу. Файл сонгох ' товчийг дараад хүссэн файлаа нээнэ үү.

2. Эсвэл өгөгдсөн талбарт файлаа чирж буулгана уу.

Хүссэн алгоритмаа сонгоод шаардлагатай шалгах нийлбэрийг авна уу

3. Өөрийгөө сонгоно уу Хүссэн алгоритм болон шаардлагатай шалгах нийлбэрийг авах.

Шалгалтын дүнг онлайн тооцоолуур ашиглан тооцоол

4. Мөн та ‘Харьцуулах:’ гэсэн талбарт өгөгдсөн шалгах нийлбэрийг хуулж авсан шалгах нийлбэрийг өгөгдсөн шалгах нийлбэртэй тааруулж болно.

5.Та текстийн хайрцагны хажууд байгаа тэмдэг эсвэл загалмайг харна.

Мөр эсвэл текстийн хэшийг шууд тооцоолохын тулд:

a) Хуудсыг доош гүйлгэж ' Текстэд зориулсан MD5 & SHA1 хэш үүсгэгч '

Та мөн мөр эсвэл текстийн хэшийг шууд тооцоолж болно

b) Шаардлагатай шалгах нийлбэрийг авахын тулд өгөгдсөн текст талбарт мөрийг хуулна.

Бусад алгоритмуудын хувьд та '-г ашиглаж болно. https://defuse.ca/checksums.htm '. Энэ сайт нь олон төрлийн хэш алгоритмын утгуудын өргөн жагсаалтыг танд өгдөг. 'Файл сонгох' дээр дарж файлаа сонгоод 'Файл сонгох' дээр дарна уу. Шалгалтын нийлбэрийг тооцоолох... ' үр дүнг авахын тулд.

Арга 3: MD5 & SHA Checksum Utility ашиглана уу

Эхлээд, MD5 & SHA Checksum Utility програмыг татаж авах дараа нь exe файл дээр давхар товшиж ажиллуулна уу. Зүгээр л өөрийн файлыг гүйлгэн үзэхэд л та түүний MD5, SHA1, SHA-256, эсвэл SHA-512 хэшийг авах боломжтой. Та мөн өгөгдсөн хэшийг олж авсан утгатай хялбархан тааруулахын тулд холбогдох текст хайрцагт хуулж буулгаж болно.

MD5 & SHA Checksum Utility ашиглана уу

Зөвлөмж болгож буй:

Дээрх алхмууд суралцахад тустай байсан гэж найдаж байна Checksum гэж юу вэ? Үүнийг хэрхэн тооцоолох вэ; Гэхдээ хэрэв танд энэ нийтлэлийн талаар асуух зүйл байвал коммент хэсэгт асуугаарай.

Адитя Фаррад

Адитя бол мэдээллийн технологийн чиглэлээр мэргэшсэн мэргэшсэн хүн бөгөөд сүүлийн 7 жил технологийн зохиолчоор ажиллаж байна. Тэрээр интернетийн үйлчилгээ, гар утас, Windows, програм хангамж, Хэрхэн хийх гарын авлагыг хамардаг.