Mekana

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

Isprobajte Naš Instrument Za Uklanjanje Problema





Objavljeno naPosljednje ažuriranje: 17. veljače 2021

Svi smo navikli slati podatke putem interneta 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 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. Sada, budući da je agent za dostavu treća strana, ne možemo se u potpunosti pouzdati u 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. Dakle, 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 poput TCP/IP koji reguliraju komunikacijska pravila interneta također koriste kontrolni zbroj kako bi bili sigurni 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 za sažetak poruka 5), ​​SHA1 (Algoritam sigurnog raspršivanja 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čuna.



Sadržaj[ sakriti ]

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

Metoda 1: Izračunajte kontrolne zbrojeve pomoću PowerShell-a

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



2. Alternativno, možete kliknuti desnom tipkom miša na početak i odabrati ' Windows PowerShell ' iz izbornika.

Otvorite Elevated Windows PowerShell u Win + X izborniku

3. U Windows PowerShellu pokrenite sljedeću naredbu:

|_+_|

4. Prikazat će se upit SHA-256 hash vrijednost prema zadanim postavkama.

Izračunajte kontrolne zbrojeve pomoću PowerShell-a

5. Za druge algoritme možete koristiti:

|_+_|

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

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 ' Odaberite datoteku ’ i otvorite željenu datoteku.

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

Odaberite željeni algoritam i dobijete traženi kontrolni zbroj

3. Odaberite svoj željeni algoritam i dobiti traženi kontrolni zbroj.

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 zadanog 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:

a) Pomaknite se prema dolje na stranici do ‘ MD5 & SHA1 Hash generator za tekst '

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 na 'Odaberi datoteku' da odaberete svoju datoteku i kliknite na ' Izračunaj kontrolne zbrojeve… ' kako bi dobili rezultate.

Metoda 3: Koristite uslužni program MD5 & SHA Checksum

Prvi, preuzmite MD5 & SHA Checksum Utility zatim ga pokrenite dvostrukim klikom na exe datoteku. Jednostavno 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 uslužni program MD5 & SHA Checksum

Preporučeno:

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

Aditya Farrad

Aditya je samomotivirani profesionalac za informacijsku tehnologiju te je posljednjih 7 godina pisac o tehnologiji. On pokriva internetske usluge, mobilne uređaje, Windows, softver i vodiče s uputama.