Što je kontrolni zbroj? I Kako izračunati kontrolne zbrojeve

Svi smo navikli slati podatke putem interneta(Internet) ili drugih lokalnih mreža. Obično se takvi podaci prenose preko mreže u obliku bitova. Općenito, kada se tone podataka šalju preko mreže, oni su osjetljivi na gubitak podataka zbog problema s mrežom ili čak zlonamjernog napada. Kontrolni zbroj se koristi kako bi se osiguralo da su primljeni podaci neoštećeni i bez pogrešaka i gubitaka. Kontrolni zbroj(Checksum) djeluje kao otisak prsta ili jedinstveni identifikator podataka.

Da biste to bolje razumjeli, razmislite o sljedećem: šaljem vam košaru jabuka preko nekog dostavljača. Budući da je dostavljač treća strana, ne možemo se u potpunosti osloniti na njegovu autentičnost. Dakle, kako bih bio siguran da nije pojeo nijednu jabuku na svom putu i da dobijete sve jabuke, zovem vas i kažem vam da sam vam poslao 20 jabuka. Po primitku košarice izbrojite broj jabuka i provjerite je li 20.

Što je kontrolni zbroj i kako izračunati kontrolne zbrojeve

Ovaj broj jabuka je ono što kontrolni zbroj čini vašoj datoteci. Ako ste poslali vrlo veliku datoteku putem mreže (treće strane) ili ste je preuzeli s interneta i želite se uvjeriti da je datoteka ispravno poslana ili primljena, na svoju datoteku koja se obrađuje primjenjujete algoritam kontrolnog zbroja poslati i priopćiti vrijednost primatelju. Po primitku datoteke, primatelj će primijeniti isti algoritam i uskladiti dobivenu vrijednost s onim što ste poslali. Ako se vrijednosti podudaraju, datoteka je ispravno poslana i nikakvi podaci nisu izgubljeni. Ali ako su vrijednosti različite, prijamnik će odmah znati da su neki podaci izgubljeni ili je datoteka neovlaštena preko mreže. Budući da podaci mogu biti vrlo osjetljivi i važni za nas, važno je provjeriti sve pogreške koje su se mogle dogoditi tijekom prijenosa. Tako, kontrolni zbroj je vrlo važan za održavanje autentičnosti i integriteta podataka. Čak i vrlo mala promjena podataka uzrokuje veliku promjenu kontrolnog zbroja. Protokoli poputTCP/IP koji upravlja komunikacijskim pravilima interneta također koristi kontrolni zbroj kako bi osigurao da se uvijek isporučuju točni podaci.

Kontrolni zbroj je u osnovi algoritam koji koristi kriptografsku hash funkciju. Ovaj se algoritam primjenjuje na dio podataka ili datoteke prije slanja i nakon primanja putem mreže. Možda ste primijetili da se nalazi pored veze za preuzimanje, tako da kada preuzmete datoteku, možete izračunati kontrolni zbroj na vlastitom računalu i uskladiti ga s zadanom vrijednošću. Imajte na umu da duljina kontrolnog zbroja ne ovisi o veličini podataka već o korištenom algoritmu. Najčešći algoritmi kontrolnog zbroja koji se koriste su MD5 ( Algoritam sažetka poruke(Message Digest) 5), SHA1 ( Algoritam sigurnog raspršivanja 1(Secure Hashing Algorithm 1)), SHA-256 i SHA-512. Ovi algoritmi proizvode 128-bitne, 160-bitne, 256-bitne i 512-bitne hash vrijednosti. SHA-256 i SHA-512 su noviji i jači od SHA-1 i MD5 , koji su u nekim rijetkim slučajevima proizveli iste vrijednosti kontrolnog zbroja za dvije različite datoteke. To je ugrozilo valjanost tih algoritama. Novije tehnike su otporne na pogreške i pouzdanije. Algoritam za raspršivanje uglavnom pretvara podatke u njihov binarni ekvivalent, a zatim na njima nosi neke osnovne operacije kao što su AND , OR, XOR itd. i na kraju izvlači heksadecimalnu vrijednost izračunavanja.

Što je kontrolni zbroj? I Kako izračunati kontrolne zbrojeve

Metoda 1:  (Method 1: )Izračunajte kontrolne zbrojeve(Calculate Checksums) pomoću PowerShell -a(PowerShell)

1.Upotrijebite pretragu na izborniku Start u sustavu Windows 10(Windows 10) i upišite PowerShell i kliknite na ' Windows PowerShell ' s popisa.

2. Alternativno, možete desnom tipkom miša kliknuti na start i odabrati ' Windows PowerShell ' s izbornika.

Otvorite Elevated Windows PowerShell u Win + X izborniku

3. U Windows PowerShellu(Windows PowerShell) pokrenite sljedeću naredbu:

Get-FileHash yourFilePath
For example, Get-FileHash C:\Users\hp\Desktop\myfile.docx

4. Prompt će prema zadanim postavkama prikazati SHA-256 hash vrijednost.( SHA-256 hash value by default.)

Izračunajte kontrolne zbrojeve pomoću PowerShell-a

5. Za druge algoritme možete koristiti:

Get-FileHash yourFilePath –Algorithm MD5
Or
Get-FileHash yourFilePath –Algorithm SHA1

Sada možete uskladiti dobivenu vrijednost s zadanom vrijednošću.

Također možete izračunati hash kontrolnog zbroja za MD5 ili SHA1 algoritam

Metoda 2: Izračunajte kontrolni zbroj pomoću online kalkulatora kontrolnog zbroja(Method 2: Calculate Checksum using Online Checksum Calculator)

Postoji mnogo online kalkulatora kontrolnog zbroja poput 'onlinemd5.com'. Ova se stranica može koristiti za izračunavanje kontrolnih zbroja MD5 , SHA1 i SHA-256 za bilo koju datoteku, pa čak i za bilo koji tekst.

1.Kliknite na gumb ' Odaberi datoteku(Choose file) ' i otvorite željenu datoteku.

2. Alternativno, povucite i ispustite datoteku u zadani okvir.

Odaberite željeni algoritam i dobijete traženi kontrolni zbroj

3.Odaberite željeni algoritam i pribavite traženi kontrolni zbroj.( desired algorithm and obtain the required checksum.)

Izračunajte kontrolni zbroj pomoću online kalkulatora kontrolnog zbroja

4.Također možete uskladiti ovaj dobiveni kontrolni zbroj s danim kontrolnim zbrojem kopiranjem danog kontrolnog zbroja u okvir za tekst 'Usporedi s:'.

5. Vidjet ćete kvačicu ili križić pored tekstualnog okvira u skladu s tim.

Da biste izravno izračunali hash za niz ili tekst:(To calculate the hash for a string or text directly:)

a) Pomaknite se prema dolje do ' MD5 & SHA1 Hash Generator za tekst(MD5 & SHA1 Hash Generator For Text) '

Također možete izravno izračunati hash za niz ili tekst

b) Kopirajte niz u zadani tekstni okvir kako biste dobili traženi kontrolni zbroj.

Za druge algoritme možete koristiti ' https://defuse.ca/checksums.htm '. Ova stranica vam daje opsežan popis mnogih različitih vrijednosti algoritama za raspršivanje. Kliknite(Click) na 'Odaberi datoteku' da biste odabrali svoju datoteku i kliknite na ' Izračunaj kontrolne zbroje...(Calculate Checksums…) ' da biste dobili rezultate.

Metoda 3: Koristite uslužni program MD5 & SHA Checksum(Method 3: Use MD5 & SHA Checksum Utility)

Prvo preuzmite MD5 & SHA Checksum Utility(download the MD5 & SHA Checksum Utility) , a zatim ga pokrenite dvostrukim klikom na exe datoteku. Jednostavno(Simply) pregledajte svoju datoteku i možete dobiti njezin MD5 , SHA1 , SHA-256 ili SHA-512 hash. Također možete kopirati i zalijepiti dati hash u relevantni okvir za tekst kako biste ga jednostavno uskladili s dobivenom vrijednošću.

Koristite MD5 & SHA Checksum Utility

Preporučeno:(Recommended:)

Nadam se da su gornji koraci bili od pomoći u učenju Što je kontrolni zbroj? I Kako to izračunati; (What is Checksum? And How to Calculate it;)ali ako još uvijek imate pitanja u vezi s ovim člankom, slobodno ih postavite u odjeljku za komentare.



About the author

Ja sam profesionalni recenzent za Windows i uredski softver. Dobro poznajem te programe, kao i njihove različite značajke i mogućnosti. Moje recenzije su objektivne i detaljne, tako da potencijalni kupci mogu vidjeti koliko dobro program radi i koja se poboljšanja mogu učiniti. Također volim pomagati ljudima da pronađu najbolje aplikacije za svoje potrebe - bilo da je to putem recenzija ili pronalaženjem najboljih ponuda za aplikacije.



Related posts