Soft

Šta je kontrolna suma? I kako izračunati kontrolne sume

Isprobajte Naš Instrument Za Eliminiranje Problema





Objavljeno naPosljednje ažurirano: 17. februara 2021

Svi smo navikli slati podatke preko 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 podložni gubitku 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 grešaka i gubitaka. Kontrolni zbir djeluje kao otisak prsta ili jedinstveni identifikator podataka.



Da biste ovo bolje razumjeli, razmislite o sljedećem: šaljem vam korpu jabuka preko nekog dostavljača. Sada, pošto je agent za isporuku 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 dobijanju korpe izbrojite broj jabuka i proverite da li je 20.

Šta je kontrolna suma i kako izračunati kontrolne sume



Ovaj broj jabuka je ono što kontrolni zbir radi vašem fajlu. Ako ste poslali veoma veliku datoteku preko mreže (treće strane) ili ste je preuzeli sa interneta i želite da budete sigurni da je datoteka ispravno poslana ili primljena, primenjujete algoritam kontrolne sume na svoj fajl koji se šalje i saopštava vrijednost primaocu. Po prijemu datoteke, primalac će primijeniti isti algoritam i upariti dobivenu vrijednost sa onim što ste poslali. Ako se vrijednosti podudaraju, datoteka je ispravno poslana i podaci nisu izgubljeni. Ali ako su vrijednosti različite, prijemnik će odmah znati da su neki podaci izgubljeni ili je datoteka promijenjena preko mreže. Budući da podaci mogu biti vrlo osjetljivi i važni za nas, važno je provjeriti sve greške koje su se mogle dogoditi tokom prijenosa. Dakle, kontrolni zbroj je veoma važan za održavanje autentičnosti i integriteta podataka. Čak i vrlo mala promjena u podacima uzrokuje veliku promjenu kontrolne sume. Protokoli poput TCP/IP koji upravljaju komunikacijskim pravilima interneta također koriste kontrolnu sumu kako bi bili sigurni da se uvijek isporučuju ispravni podaci.

Kontrolni zbroj je u osnovi algoritam koji koristi kriptografsku hash funkciju. Ovaj algoritam se primjenjuje na dio podataka ili fajl prije slanja i nakon prijema preko mreže. Možda ste primijetili da se nalazi pored linka za preuzimanje, tako da kada preuzmete datoteku, možete izračunati kontrolni zbir na vlastitom računaru i uskladiti ga sa datom vrijednošću. Imajte na umu da dužina kontrolne sume ne ovisi o veličini podataka već o korištenom algoritmu. Najčešći korišćeni algoritmi kontrolne sume su MD5 (Algoritam za sakupljanje poruka 5), ​​SHA1 (Algoritam sigurnog heširanja 1), SHA-256 i SHA-512. Ovi algoritmi proizvode 128-bitne, 160-bitne, 256-bitne i 512-bitne heš 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 kontrolne sume za dvije različite datoteke. Ovo je ugrozilo valjanost ovih algoritama. Novije tehnike su otporne na greške i pouzdanije. Algoritam za heširanje uglavnom konvertuje podatke u njihov binarni ekvivalent, a zatim nosi neke osnovne operacije kao što su AND, OR, XOR, itd. i na kraju izvlači heksadecimalnu vrijednost izračunavanja.



Sadržaj[ sakriti se ]

Šta je kontrolni zbir? I kako izračunati kontrolne sume

Metoda 1: Izračunajte kontrolne sume koristeći PowerShell

1.Koristite pretragu u start meniju na Windows 10 i ukucajte PowerShell i kliknite na ‘ Windows PowerShell ’ sa liste.



2. Alternativno, možete kliknuti desnim tasterom miša na početak i odabrati ' Windows PowerShell ’ iz menija.

Otvorite Elevated Windows PowerShell u Win + X meniju

3. U Windows PowerShell-u pokrenite sljedeću naredbu:

|_+_|

4. Prikazaće se prompt SHA-256 hash vrijednost po defaultu.

Izračunajte kontrolne sume koristeći PowerShell

5. Za druge algoritme možete koristiti:

|_+_|

Sada možete upariti dobijenu vrijednost sa datom vrijednošću.

Također možete izračunati heš kontrolne sume za MD5 ili SHA1 algoritam

Metoda 2: Izračunajte kontrolnu sumu pomoću online kalkulatora kontrolne sume

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

1.Kliknite na ' Odabrati datoteku ’ i otvorite željeni fajl.

2. Alternativno, prevucite i ispustite svoj fajl u dato polje.

Odaberite željeni algoritam i dobijete potrebnu kontrolnu sumu

3.Odaberite svoju željeni algoritam i dobijete potrebnu kontrolnu sumu.

Izračunajte kontrolnu sumu koristeći online kalkulator kontrolne sume

4.Također možete upariti ovu dobijenu kontrolnu sumu sa datom kontrolnom sumom kopiranjem date kontrolne sume u okvir za tekst 'Uporedi sa:'.

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

Da direktno izračunate hash za niz ili tekst:

a) Skrolujte naniže stranicu do ‘ MD5 & SHA1 Hash generator za tekst '

Takođe možete direktno izračunati heš za niz ili tekst

b) Kopirajte string u dato polje za tekst da dobijete potrebnu kontrolnu sumu.

Za druge algoritme možete koristiti ' https://defuse.ca/checksums.htm '. Ova stranica vam daje opsežnu listu mnogih različitih vrijednosti algoritama za heširanje. Kliknite na 'Odaberi datoteku' da odaberete svoj fajl i kliknite na ' Izračunajte kontrolne sume… ’ da dobijete rezultate.

Metoda 3: Koristite MD5 & SHA pomoćni program za kontrolnu sumu

prvo, preuzmite MD5 & SHA Checksum Utility zatim ga pokrenite dvostrukim klikom na exe datoteku. Jednostavno pregledajte svoju datoteku i možete dobiti njen MD5, SHA1, SHA-256 ili SHA-512 hash. Također možete kopirati i zalijepiti dati hash u relevantno polje za tekst kako biste ga lako uskladili sa dobivenom vrijednošću.

Koristite MD5 & SHA Checksum Utility

Preporučeno:

Nadam se da su gore navedeni koraci bili od pomoći u učenju Šta je kontrolna suma? I kako to izračunati; ali ako još uvijek imate bilo kakvih pitanja u vezi s ovim člankom, slobodno ih postavite u odjeljku komentara.

Aditya Farrad

Aditya je samomotivirani profesionalac u oblasti informacionih tehnologija i bio je pisac o tehnologiji posljednjih 7 godina. On pokriva internetske usluge, mobilne uređaje, Windows, softver i vodiče sa uputstvima.