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.
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
- Metoda 2: Izračunajte kontrolnu sumu pomoću online kalkulatora kontrolne sume
- Metoda 3: Koristite MD5 & SHA pomoćni program za kontrolnu sumu
Š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.
3. U Windows PowerShell-u pokrenite sljedeću naredbu:
|_+_|4. Prikazaće se prompt SHA-256 hash vrijednost po defaultu.
5. Za druge algoritme možete koristiti:
|_+_|Sada možete upariti dobijenu vrijednost sa datom vrijednošću.
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.
3.Odaberite svoju željeni algoritam i dobijete potrebnu kontrolnu sumu.
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 '
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.
Preporučeno:
- Popravite da se laptop ne povezuje na WiFi (sa slikama)
- Nema zvuka na Windows 10 PC [REŠENO]
- Kako popraviti grešku Windows Update 0x80070643
- Popravite problem s upravljačkim programom univerzalne serijske sabirnice (USB).
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 FarradAditya 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.