Č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.

kontrolný súčet sha1

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 .

md5 sha kontrolný súčet

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ší.

generované hashe

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.

online kalkulačka kontrolného súčtu

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.

onlinemd5

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!



About the author

Mám vzdelanie v oblasti počítačového inžinierstva a informačných technológií, čo mi dalo jedinečný pohľad na platformy Windows 10 a 11. Najmä mám skúsenosti s Windows 10 " Desktop Experience " a prehliadačom Microsoft Edge. Moje skúsenosti s týmito dvoma platformami mi umožňujú hlboko pochopiť, ako fungujú, a moje odborné znalosti v týchto oblastiach mi umožňujú poskytovať spoľahlivé rady, ako ich zlepšiť.



Related posts