Malambot

Ano ang Checksum? At Paano Magkalkula ng mga Checksum

Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema





Nai-post saHuling na-update: Pebrero 17, 2021

Nasanay tayong lahat na magpadala ng data sa Internet o iba pang lokal na network. Karaniwan, ang naturang data ay inililipat sa network sa anyo ng mga bit. Sa pangkalahatan, kapag ang toneladang data ay ipinadala sa isang network, ito ay madaling kapitan ng pagkawala ng data dahil sa isang isyu sa network o kahit isang malisyosong pag-atake. Ang isang checksum ay ginagamit upang matiyak na ang data na natanggap ay hindi nasaktan at walang mga error at pagkalugi. Ang checksum ay gumaganap bilang isang fingerprint o isang natatanging identifier para sa data.



Upang mas maunawaan ito, isaalang-alang ito: Nagpapadala ako sa iyo ng isang basket ng mga mansanas sa pamamagitan ng ilang ahente ng paghahatid. Ngayon, dahil ang ahente ng paghahatid ay isang third party, hindi tayo lubos na makakaasa sa kanyang pagiging tunay. Kaya't upang matiyak na hindi siya kumakain ng anumang mansanas sa kanyang paglalakbay at natanggap mo ang lahat ng mga mansanas, tinawag kita at sasabihin sa iyo na nagpadala ako sa iyo ng 20 mansanas. Sa pagtanggap ng basket, bilangin mo ang bilang ng mga mansanas at tingnan kung ito ay 20.

Ano ang Checksum At Paano Magkalkula ng Mga Checksum



Ang bilang ng mga mansanas na ito ay ang ginagawa ng checksum sa iyong file. Kung nagpadala ka ng napakalaking file sa isang network (third party) o nag-download ka ng isa mula sa internet at gusto mong tiyakin na naipadala o natanggap nang tama ang file, maglalapat ka ng checksum algorithm sa iyong file na ginagawa. ipinadala at ipaalam ang halaga sa tatanggap. Sa pagtanggap ng file, ilalapat ng receiver ang parehong algorithm at itugma ang nakuhang halaga sa kung ano ang iyong ipinadala. Kung tumugma ang mga halaga, naipadala nang tama ang file at walang data na nawala. Ngunit kung ang mga halaga ay iba, ang receiver ay agad na malalaman na ang ilang data ay nawala o ang file ay pinakialaman sa network. Dahil ang data ay maaaring napakasensitibo at mahalaga sa amin, mahalagang suriin ang anumang error na maaaring naganap habang ipinapadala. Kaya, napakahalaga ng checksum upang mapanatili ang pagiging tunay at integridad ng data. Kahit na ang napakaliit na pagbabago sa data ay nagdudulot ng malaking pagbabago sa checksum. Ginagamit din ng mga protocol tulad ng TCP/IP na namamahala sa mga panuntunan sa komunikasyon ng internet ang checksum upang matiyak na palaging tamang data ang naihahatid.

Ang checksum ay karaniwang isang algorithm na gumagamit ng cryptographic hash function. Inilapat ang algorithm na ito sa isang piraso ng data o isang file bago ipadala at pagkatapos itong matanggap sa isang network. Maaaring napansin mo na ito ay ibinigay sa tabi ng isang link sa pag-download upang kapag na-download mo ang file, maaari mong kalkulahin ang checksum sa iyong sariling computer at itugma ito sa ibinigay na halaga. Tandaan na ang haba ng isang checksum ay hindi nakadepende sa laki ng data ngunit sa algorithm na ginamit. Ang pinakakaraniwang checksum algorithm na ginagamit ay MD5 (Message Digest algorithm 5), SHA1 (Secure Hashing Algorithm 1), SHA-256 at SHA-512. Ang mga algorithm na ito ay gumagawa ng 128-bit, 160-bit, 256-bit at 512-bit hash values ​​ayon sa pagkakabanggit. Ang SHA-256 at SHA-512 ay mas bago at mas malakas kaysa sa SHA-1 at MD5, na sa ilang bihirang kaso ay gumawa ng parehong mga halaga ng checksum para sa dalawang magkaibang mga file. Nakompromiso nito ang bisa ng mga algorithm na iyon. Ang mga mas bagong diskarte ay patunay ng error at mas maaasahan. Pangunahing kino-convert ng hashing algorithm ang data sa binary equivalent nito at pagkatapos ay nagdadala ng ilang pangunahing operasyon tulad ng AND, OR, XOR, atbp. dito at sa wakas ay kinukuha ang hex value ng mga computations.



Mga nilalaman[ tago ]

Ano ang checksum? At Paano Magkalkula ng mga Checksum

Paraan 1: Kalkulahin ang mga Checksum gamit ang PowerShell

1. Gamitin ang paghahanap sa start menu sa Windows 10 at i-type Power shell at i-click ang ‘ Windows PowerShell 'mula sa listahan.



2. Bilang kahalili, maaari kang mag-right click sa simula at piliin ang ' Windows PowerShell ' mula sa menu.

Buksan ang Elevated Windows PowerShell sa Win + X Menu

3. Sa Windows PowerShell, patakbuhin ang sumusunod na command:

|_+_|

4. Lalabas ang prompt SHA-256 hash value bilang default.

Kalkulahin ang mga Checksum gamit ang PowerShell

5. Para sa iba pang mga algorithm, maaari mong gamitin ang:

|_+_|

Maaari mo na ngayong itugma ang nakuhang halaga sa ibinigay na halaga.

Maaari mo ring kalkulahin ang checksum hash para sa MD5 o SHA1 algorithm

Paraan 2: Kalkulahin ang Checksum gamit ang Online Checksum Calculator

Maraming online checksum calculators tulad ng 'onlinemd5.com'. Maaaring gamitin ang site na ito upang kalkulahin ang mga checksum ng MD5, SHA1 at SHA-256 para sa anumang file at kahit para sa anumang teksto.

1. Mag-click sa ‘ Pumili ng file ' at buksan ang iyong gustong file.

2. Bilang kahalili, i-drag at i-drop ang iyong file sa ibinigay na kahon.

Piliin ang iyong gustong algorithm at makuha ang kinakailangang checksum

3. Piliin ang iyong ninanais na algorithm at makuha ang kinakailangang checksum.

Kalkulahin ang Checksum gamit ang Online Checksum Calculator

4. Maaari mo ring itugma ang nakuhang checksum na ito sa ibinigay na checksum sa pamamagitan ng pagkopya sa ibinigay na checksum sa textbox na 'Ihambing sa:'.

5.Makikita mo ang tik o ekis sa tabi ng text box nang naaayon.

Upang direktang kalkulahin ang hash para sa isang string o text:

a) Mag-scroll pababa sa pahina sa ' MD5 & SHA1 Hash Generator Para sa Teksto '

Maaari mo ring direktang kalkulahin ang hash para sa isang string o text

b) Kopyahin ang string sa ibinigay na text box para makuha ang kinakailangang checksum.

Para sa iba pang mga algorithm, maaari mong gamitin ang ' https://defuse.ca/checksums.htm '. Ang site na ito ay nagbibigay sa iyo ng isang malawak na listahan ng maraming iba't ibang mga halaga ng algorithm ng hashing. Mag-click sa 'Pumili ng file' upang piliin ang iyong file at mag-click sa ' Kalkulahin ang mga Checksum... ' upang makuha ang mga resulta.

Paraan 3: Gumamit ng MD5 at SHA Checksum Utility

Una, i-download ang MD5 at SHA Checksum Utility pagkatapos ay ilunsad ito sa pamamagitan ng pag-double click sa exe file. I-browse lang ang iyong file at makukuha mo ang MD5, SHA1, SHA-256, o SHA-512 hash nito. Maaari mo ring kopyahin-i-paste ang ibinigay na hash sa nauugnay na textbox upang madaling itugma ito sa nakuhang halaga.

Gumamit ng MD5 at SHA Checksum Utility

Inirerekomenda:

Umaasa ako na ang mga hakbang sa itaas ay nakatulong sa pag-aaral Ano ang Checksum? At Paano Kalkulahin ito; ngunit kung mayroon ka pa ring mga katanungan tungkol sa artikulong ito, huwag mag-atubiling tanungin sila sa seksyon ng komento.

Aditya Farrad

Si Aditya ay isang self-motivated na propesyonal sa teknolohiya ng impormasyon at naging isang manunulat ng teknolohiya sa nakalipas na 7 taon. Sinasaklaw niya ang mga serbisyo sa Internet, mobile, Windows, software, at mga gabay sa How-to.