Skontrolujte súčet hash. Overenie súčtu hash: čo to je? Overenie kontrolného súčtu pomocou vstavaného nástroja certutil

Takže ste sťahovanie dlho a ťažko Obraz systému Windows a teraz sa chcete uistiť, že sa cestou nestratil ani bajt. Alebo vám distribučný balík priniesla dobrá víla a chcete skontrolovať, či je spojený s pirátmi. Na určenie integrity distribúcie budete potrebovať dve veci – kontrolný súčet a program na jeho kontrolu.

Kontrolné súčty obrazu systému Windows

Upd. 2017. Spoločnosť Microsoft presunula sťahovanie z MSDN na novú stránku https://my.visualstudio.com/downloads, kde sa na prístup k obrázkom vyžaduje predplatné. Preto bez predplatenia pomocou nižšie uvedenej metódy už nie je možné zistiť kontrolný súčet.

Microsoft zverejňuje svoje kontrolné súčty produktov na MSDN, pričom ako typ hash špecifikuje SHA1. Vyhľadajte jazykovú verziu a vydanie systému Windows a kliknite inteligencia aby ste videli kontrolný súčet nižšie.

To je polovica úspechu.

Overenie kontrolného súčtu pomocou vstavaného nástroja certutil

Ak neuvediete parameter -sha1, obslužný program vypočíta hash MD5.

Ako vidíte, všetko je veľmi jednoduché! Túto metódu môžete použiť na overenie kontrolných súčtov MD5 alebo SHA1 akýchkoľvek súborov.

Overenie kontrolného súčtu pomocou programu HashTab

Ak vás príkazový riadok desí, existuje jednoduchší spôsob, ako skontrolovať kontrolný súčet.

  1. Stiahnite si a nainštalujte program HashTab.
  2. Kliknite pravým tlačidlom myši na súbor obrázka a vyberte položku Vlastnosti.
  3. Prejdite na kartu „Haše súborov“.

V našom digitálna doba, aj jeden mizerný bajt môže stáť veľa. Ak v obrazovom súbore ISO chýba čo i len bajt, výhoda takéhoto súboru bude pochybná. V jednom okamihu, keď si chcete nainštalovať nový operačný systém pre seba, proces sa v určitej fáze inštalácie preruší, pretože sa ukázalo, že obraz je poškodený. Preto by mal byť každý súbor ISO pred napálením na prázdne miesto skontrolovaný z hľadiska integrity. Ušetríte tak svoj drahocenný čas a varujete sa pred smiešnymi incidentmi, ktoré sa vyskytli v procese používania diskov, na ktorých bol zaznamenaný ten či onen obraz ISO. A ešte jeden dôležitý bod, môže byť obraz ISO poškodený z dôvodu, ktorý nemôžete ovplyvniť – napríklad samotný súbor bol odovzdaný autorom už poškodený. A tiež kvôli nestabilite vášho internetového pripojenia, čo v konečnom dôsledku viedlo k strate dát pri sťahovaní súboru do počítača.

Ak chcete naskenovať kontrolný súčet obrazu ISO, mali by ste postupovať podľa nasledujúcich krokov. Nemá zmysel ho podrobne popisovať, pretože program je pomerne jednoduchý a nevyžaduje hlboké znalosti ani seriózny popis. Poďme na to však postupne:

  1. Hľadáme v rozľahlosti World Wide Web program HashTab (alebo podobný program určený na kontrolu kontrolných súčtov (alebo hashov) obrazov ISO), stiahnite si ho do počítača a nainštalujte. Program si môžete stiahnuť napríklad tu http://www.softportal.com/get-19546-hashtab.html alebo z oficiálnej stránky. Proces inštalácie je pomerne jednoduchý a nevyžaduje popis;
  2. Ďalej kliknite pravým tlačidlom myši na obrazový súbor ISO a z kontextovej ponuky vyberte možnosť „Vlastnosti“, kde sa bude nachádzať nová karta vytvorená programom HashTab;
  3. Prejdite na kartu „Súčet hash súborov“, kde sa zobrazí súčet hash stiahnutého súboru. Tento súčet je kontrolný súčet pre súbor, ktorý ste stiahli, a aj keď nie je úplný, stále bude mať kontrolný súčet;
  4. Hašovací súčet skopírujeme z popisu súboru ISO (kontrolný súčet obrazu ISO je zvyčajne uvedený v téme, z ktorej súbor sťahujete, a kontrolný súčet musí byť prítomný aj na zadnej strane disku, ak obrázok je skopírovaný z disku a ak je disk licencovaný), vložte ho do poľa „Porovnanie hash“ a kliknite na tlačidlo „Porovnať súbor...“.

Pripravený! Týmto spôsobom budeme vedieť, či sa kontrolné súčty zhodujú, a uistíme sa, že obraz ISO je pripravený na napálenie. Ak sa kontrolné súčty líšia, musíte znova stiahnuť súbor ISO a znova skontrolovať jeho integritu. Ak sa ukáže, že znovu stiahnutý obraz ISO je stále poškodený, je pre vás lepšie hľadať na internete iný obrázok, najlepšie od iného autora.

Najzaujímavejšie je, že program HashTab je k dispozícii pre používateľov operačného systému systémy Windows, a pre znalcov MacOs. HashTab je preto univerzálny nástroj na kontrolu kontrolných súčtov ISO obrázkov. A aj keď máte nainštalovaných niekoľko počítačov s rôznymi operačnými systémami, oveľa viac si zvyknete na používanie jedného softvér namiesto toho, aby ste hľadali samostatné programy určené pre rôzne operačné systémy. Podobných riešení je na internete pomerne veľa, čo vám umožňuje prakticky si vybrať z množstva identické programy, ktoré sa od seba líšia iba rozhraním. Všetky tieto programy sú však pomerne jednoduché a nie príliš široké, pokiaľ ide o ich funkčnosť, takže čokoľvek si vyberiete, všetko bude približne rovnaké. Veľa šťastia pre vás a integritu informácií!

vypočítané zo súboru vstupných údajov pomocou špeciálneho algoritmu. Kontrolný súčet sa najčastejšie používa na overenie integrity súborov. Teda v hrubom priblížení kľúčom je kontrolný súčet, ktorý vám umožňuje jasne rozlíšiť dve rôzne sady údajov (dva rôzne súbory). Napríklad ste si stiahli súbor z internetu (hry, inštalácia), môžete si byť istí, že počas procesu sťahovania nebol súbor poškodený a bol stiahnutý úplne? Použitie takéhoto „chybného“ súboru však často vedie k chybám pri inštalácii hry alebo OS alebo čohokoľvek. Okrem toho možno neviete, že k chybe došlo práve v dôsledku poškodenia súboru počas procesu sťahovania, ktorý zo všetkých problémov obviňuje váš počítač.

Aby sa predišlo takýmto problémom, používajú sa kontrolné súčty. Mnohé zdroje spolu s odkazom na súbor často zanechávajú aj kontrolný súčet tohto súboru. A po stiahnutí tohto súboru budete môcť porovnať kontrolný súčet stiahnutého súboru s tým, ktorý zostal na zdroji a určite sa uistiť, že súbor bol stiahnutý bez chýb.

Ak chcete vypočítať a porovnať kontrolné súčty, použite špeciálne programy. Najbežnejším z nich je HashTab. Tento program je bezplatný. Môžete si ho stiahnuť odtiaľto:



Ak chcete nainštalovať, rozbaľte archív a spustite inštalačný súbor programu.



Po inštalácii sa skratka programu nezobrazí, tento program sa nenachádza v ponuke rýchleho spustenia Štart. Ak chcete program použiť, kliknite kliknite pravým tlačidlom myši na ľubovoľný súbor a vyberte Vlastnosti(urobíme túto operáciu so stiahnutým archívom). Upozorňujeme, že v okne vlastností súboru sa objavila nová karta Hash súboru.




Ak chcete porovnať kontrolné súčty súborov, skopírujte súčet hash z webovej stránky programu a vložte ho do poľa Porovnanie hash okná vlastností.




Všimnite si zelené začiarknutie, ktoré sa zobrazí. To znamená, že súčty hash sú rovnaké. V opačnom prípade uvidíte túto ikonu:



Nezhoda kontrolného súčtu môže naznačovať, že súbor bol počas sťahovania poškodený. Odporúčam vám skontrolovať súčty hash súborov po ich stiahnutí, najmä pokiaľ ide o inštalačné obrazy OS, inštalačné obrazy hier a akékoľvek veľké súbory. Týmto spôsobom sa budete chrániť pred chybami inštalácie, ktoré sú spojené s poškodenými súbormi. Veľa štastia.

Obsah článku:

V niektorých situáciách môže byť potrebné vypočítať hodnotu hash MD5 pre súbor, ktorý ste si stiahli do počítača. Napríklad, aby ste si boli istí, že ste stiahli presne ten súbor, ktorý ste chceli, a útočník ho neupravil. V tomto článku sa pozrieme na 2 rôzne cesty Dá sa to urobiť: prostredníctvom rozšírenia pre Explorer, ako aj prostredníctvom príkazového riadku.

Možnosť cez rozšírenie File Explorer

Existuje skvelý program pre Windows Explorer s názvom Hashtab, ktorý je zadarmo na nekomerčné použitie. Môžete si ho stiahnuť z . Vyberte bezplatnú verziu a kliknite na tlačidlo „Stiahnuť“.

Po nainštalovaní programu sa v kontextovom menu Prieskumníka objaví nová záložka „Haše súboru“, ktorej výberom program automaticky vypočíta hash pre vybraný súbor podľa toho, aké algoritmy má zvolené v jeho nastaveniach.

Možnosť príkazového riadka (s inštaláciou programu)

Ak potrebujeme vypočítať hash množstvo súboru cez príkazový riadok, môžeme použiť utilitu od Microsoftu, ktorá je vhodná práve pre takéto prípady. Stiahnite si ho z a nainštalujte ho. Ak to chcete urobiť, budete musieť vytvoriť priečinok na pevnom disku a určiť ho počas procesu inštalácie. V našom príklade bol program nainštalovaný do priečinka C:\Program Files (x86)\FCIV. Aby sme mohli vypočítať MD5 hash súboru, musíme spustiť príkazový riadok a zadať doň nasledujúci príkaz:

"C:\Program Files (x86)\FCIV\fciv.exe" -md5 C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe

Ako vidíte, súčet hash MD5 je rovnaký pre prvú aj druhú možnosť.

"C:\Program Files (x86)\FCIV\fciv.exe" je cesta k súboru fciv.exe
-md5 - určenie algoritmu, ktorým fciv.exe vypočíta hash sumu
C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe - cesta k súboru, pre ktorý vypočítame hash sumu.

Možnosť príkazového riadka (bez inštalácie programov)

V prípade, že nechcete inštalovať žiadne programy, vystačíte si so vstavanými. pomocou systému Windows, na tento účel môžete použiť nástroj CertUtil.

Ak chcete skontrolovať hash MD5, stačí zadať nasledujúci príkaz.

Počas prehliadania internetu alebo pred sťahovaním určité súbory sa môžete stretnúť so záhadnými parametrami MD5, SHA-1 a SHA-256, známymi aj ako hash. To, čo sa na prvý pohľad javí ako náhodný reťazec písmen a čísel, je v skutočnosti jedinečný kľúč, ktorý vám umožňuje overiť pravosť súborov a zistiť, či boli zmenené alebo s nimi manipulované.

Čo sú hash sumy a na čo slúžia?

Hash je výsledkom kryptografických algoritmov navrhnutých na vytvorenie množiny čísel a písmen. Nazýva sa aj „digitálny odtlačok prsta“. Typicky majú tieto sady pevnú dĺžku a počet znakov bez ohľadu na veľkosť vstupných informácií. Napríklad „WP“ a „WP-SEVEN“ budú mať hash presne rovnakej veľkosti. Dĺžka súčtu závisí len od toho, ktorý hašovací algoritmus kontrolujete. Napríklad SHA1 vytvorí súčet 40 znakov a MD5 iba 32.

Všimnite si tiež, že hoci je medzi „WP-SEVEN“ a „WP-SEVEM minimálny rozdiel“, súčty hash sú úplne odlišné a nemajú nič spoločné. To znamená, že aj keď niekto zmení súbor čo i len o 1 bit (zhruba povedané), konečný výsledok dostane úplne iný hash súčet. Vďaka tomu je hash pohodlný spôsob overenia pravosti súboru. Vydavateľ uvedie pôvodnú sumu a používateľ skontroluje výsledok a porovná ho s originálom.

Hašovanie sa vykonáva pomocou rôznych štandardov. Často sú to MD5, SHA-1 a SHA-256. Všetky tri algoritmy fungujú odlišne, ale koncept je rovnaký. Nebudeme sa tu zaoberať princípom fungovania každého algoritmu, pretože ide o veľmi komplexné informácie, ale poskytneme len všeobecné informácie potrebné pre bežného používateľa.

Ako skontrolovať hash v systéme Windows 10

Akákoľvek pracovná plocha operačný systém, či už Windows 10, Linux alebo MacOS, má štandardné mechanizmy na kontrolu hash súčtov akýchkoľvek súborov na vašom disku.

Ako nájsť hash v PowerShell


PowerShell vám poskytne hash vášho súboru. V predvolenom nastavení systém Windows generuje hash SHA-265, ale môžete určiť, že chcete hodnotu hash iného algoritmu. Ak to chcete urobiť, použite nasledujúce príkazy:

  • Get-FileHash F:\Test.txt -Algoritmus MD5
  • Get-FileHash F:\Test.txt -Algoritmus SHA1
  • Get-FileHash F:\Test.txt -Algoritmus SHA256
  • Get-FileHash F:\Test.txt -Algoritmus SHA384
  • Get-FileHash F:\Test.txt -Algoritmus SHA512
  • Get-FileHash F:\Test.txt -Algoritmus MACTripleDES
  • Get-FileHash F:\Test.txt -Algoritmus RIPEMD160

Ako skontrolovať súčet hash cez príkazový riadok

Mnohé z vecí, ktoré robíte v PowerShell, sa dajú robiť v klasickom príkazovom riadku. Kontrola hash cez príkazový riadok sa vykonáva nasledovne.


Predvolené Príkazový riadok zobrazí hash sumu SHA1 , ale môžete to zmeniť tak, že systému presne poviete, aký hash chcete dostávať. Ak to chcete urobiť, použite nasledujúce príkazy:

  • certutil -hashfile F:\Test.txt MD5
  • certutil -hashfile F:\Test.txt MD4
  • certutil -hashfile F:\Test.txt MD2
  • certutil -hashfile F:\Test.txt SHA512
  • certutil -hashfile F:\Test.txt SHA384
  • certutil -hashfile F:\Test.txt SHA256
  • certutil -hashfile F:\Test.txt SHA1

Ako skontrolovať hash pomocou HasTab

HashTab je skvelý malý nástroj, vďaka ktorému bude kontrola hashov hračkou. Na kontrolu nebudete musieť zakaždým zadávať zložité príkazy. Bude stačiť ísť do vlastností súboru, kde už budú vyzbierané všetky sumy.

HashTab navyše uľahčuje porovnanie súčtu hash dvoch súborov. Ak to chcete urobiť, kliknite pravým tlačidlom myši na prvý súbor a vyberte Vlastnosti a potom otvorte kartu Hash súboru. Kliknite Porovnať súbor a zadajte cestu k druhému súboru.

V poli sa zobrazí súčet hash druhého súboru Porovnanie hash a ak sa sumy zhodujú, vedľa ikony hash bude zelená značka začiarknutia. Ak sa nezhodujú, je tam červený kríž.

Publikácie na danú tému