Čo je kontrolný súčet a ako vypočítať kontrolný súčet
Zaujíma(Are) vás, čo je kontrolný súčet? Možno ste si všimli, že keď sťahujete súbory z určitých webových stránok, obsahujú veľmi dlhý reťazec čísel a písmen nazývaný kontrolný súčet alebo kontrolný súčet MD5 alebo SHA-1 atď. Tieto skutočne dlhé reťazce v podstate fungujú ako odtlačky prstov pre daný súbor, či už môže to byť EXE , ISO , ZIP atď.
Kontrolné súčty sa používajú na zabezpečenie integrity súboru po jeho prenose z jedného úložného zariadenia do druhého. Môže to byť cez internet alebo jednoducho medzi dvoma počítačmi v rovnakej sieti. V každom prípade, ak chcete zabezpečiť, aby bol prenášaný súbor presne rovnaký ako zdrojový súbor, môžete použiť kontrolný súčet.
Kontrolný súčet sa vypočíta pomocou hašovacej funkcie a zvyčajne sa zverejňuje spolu so sťahovaním. Na overenie integrity súboru používateľ vypočíta kontrolný súčet pomocou programu na výpočet kontrolného súčtu a potom ich porovná, aby sa uistil, že sa zhodujú.
Kontrolné súčty sa používajú nielen na zabezpečenie prenosu bez poškodenia, ale aj na zabezpečenie toho, aby sa so súborom nemanipulovalo. Keď sa použije dobrý algoritmus kontrolného súčtu, aj malá zmena súboru bude mať za následok úplne inú hodnotu kontrolného súčtu.
Najbežnejšie kontrolné súčty sú MD5 a SHA-1 , ale zistilo sa, že oba majú slabé miesta. To znamená, že zákerná manipulácia môže viesť k tomu, že dva rôzne súbory budú mať rovnaký vypočítaný hash. Kvôli týmto bezpečnostným obavám sa novší SHA-2 považuje za najlepšiu kryptografickú hashovaciu funkciu, keďže na ňu zatiaľ nebol preukázaný žiadny útok.
Ako môžete vidieť na obrázku vyššie, súbor ISO , ktorý sa pokúšam stiahnuť od spoločnosti Microsoft(Microsoft) , má uvedený kontrolný súčet SHA1 . Po stiahnutí súboru by som použil kalkulačku kontrolného súčtu na overenie integrity súboru.
Asi v 99,9 % prípadov sa pri sťahovaní súborov z internetu(Internet) naozaj nemusíte starať o kontrolné súčty alebo sa o ne starať . Ak však sťahujete niečo citlivé, ako je antivírusový softvér alebo softvér na ochranu osobných údajov, ako je Tor , pravdepodobne je dobré overiť kontrolný súčet, pretože hackeri môžu vytvoriť verzie kritického softvéru zamorené škodlivým softvérom, aby získali úplný prístup do systému.
Existuje veľa rôznych nástrojov na výpočet kontrolných súčtov a ja tu spomeniem iba jeden alebo dva, pretože tie dobré vám môžu vytvoriť viacero hashov a môžu tiež overiť hash.
MD5 & SHA Checksum Utility
Nástroj MD5 & SHA Checksum Utility je môj obľúbený nástroj na prácu s kontrolnými súčtami, pretože má všetky funkcie, ktoré potrebujem v bezplatnej verzii. Po stiahnutí programu jednoducho spustite súbor EXE .
Rozhranie je veľmi jednoduché a ľahko použiteľné. Jednoducho(Simply) kliknite na tlačidlo Prehľadávať(Browse) a vyberte súbor a hodnoty hash sa automaticky vypočítajú pre MD5 , SHA-1 , SHA-256 a SHA-512 .
Ako vidíte, hash MD5 je najkratší a hash SHA-512 je veľmi dlhý. Čím je hash dlhší, tým je bezpečnejší.
Ak chcete overiť hash, stačí ho skopírovať a prilepiť do poľa Hash úplne dole. Kliknite(Click) na Overiť(Verify) a porovná sa so štyrmi vygenerovanými hashmi, aby ste zistili, či existuje zhoda.
Online kalkulačka kontrolného súčtu
Pre tých, ktorí by radšej nesťahovali žiadny softvér do svojich systémov, by bola lepšou voľbou online kalkulačka kontrolného súčtu. Online kalkulačky majú viac obmedzení, väčšinou maximálnu veľkosť nahrávaného súboru, ale pre menšie súbory fungujú dobre.
Stránka s názvom Defuse má bezplatnú kalkulačku kontrolného súčtu súborov na nahrávanie do veľkosti 5 MB. To je dosť malé, takže na čokoľvek väčšie budete musieť použiť buď desktopovú aplikáciu, alebo ďalší online nástroj uvedený nižšie.
Ak je 5 MB príliš málo, vyskúšajte OnlineMD5 , ďalšiu bezplatnú stránku, ktorá vám umožňuje generovať kontrolné súčty pre súbory až do veľkosti 4 GB. Zrejme to robí bez nahrávania skutočného súboru na ich servery. Nie som si istý, ako to funguje, ale zdá sa, že algoritmus sa spúšťa iba lokálne vo vašom systéme a potom sa zobrazuje v prehliadači. Celkom šikovný spôsob, ako to urobiť, pretože nemusíte sťahovať ďalší softvér a nemusíte večne čakať na nahrávanie veľkého súboru.
Táto stránka je tiež veľmi pekná, pretože si okrem výpočtu môžete overiť aj kontrolný súčet. Dúfajme(Hopefully) , že teraz lepšie rozumiete tomu, čo je kontrolný súčet a ako ho možno použiť a vypočítať. Ak odosielate alebo prijímate zabezpečené súbory, kontrolný súčet je pre obe strany najlepším spôsobom, ako overiť integritu týchto súborov. Ak máte nejaké otázky, napíšte komentár. Užite si to!
Related posts
5 najlepších stránok na nájdenie online lektora pre dospelých a deti
Ako počúvať rozhlasové stanice online zadarmo
10 najlepších stránok na testovanie rýchlosti písania
10 najlepších stránok na bezplatné pozeranie karikatúr online
8 najlepších webových stránok na učenie sa programovania v Pythone
5 najlepších stránok na testovanie obnovovacej frekvencie monitora
12 najzbytočnejších webových stránok na zabitie času a zábavu
5 najlepších alternatív s dodatočnou platbou, aby ste mohli nakupovať teraz a platiť neskôr
7 najlepších nástrojov a aplikácií na vytvorenie vlastného meme zadarmo
8 najlepších stránok sociálnych sietí pre podnikateľov okrem LinkedIn
10 vzdelávacích zdrojov bezplatných učebných materiálov a pomôcok vo formáte PDF
Najlepšie online kalkulačky na vyriešenie akéhokoľvek problému
Ako nahrávať obrazovku na Chromebooku
10 najlepších stránok na kontrolu faktov na boj proti dezinformáciám
Aká ste politická ideológia? 7 webových stránok na otestovanie
7 stránok, na ktorých nájdete verejnú stopáž pre vaše video projekty
Stojí Amazon Prime za cenu?
16 najlepších stránok na nájdenie bezplatných audiokníh online
6 najlepších alternatív StumbleUpon
Začnite online denník s týmito 6 najlepšími webovými stránkami a aplikáciami