Descărcați programe portabile pentru a calcula sumele hash. Verificați suma. Ce este asta și cum se verifică? Sume de verificare a imaginilor Windows

20.11.2019 Recenzii

Deci, ați petrecut mult timp descărcând imaginea Windows 7 și acum doriți să vă asigurați că nu se pierde niciun octet pe parcurs. Sau pachetul de distribuție v-a fost adus de zâna bună și doriți să verificați dacă are legătură cu pirații. Pentru a determina integritatea distribuției, veți avea nevoie de două lucruri - o sumă de control și un program pentru a o verifica.

Sume de verificare a imaginilor Windows 7

Microsoft își publică sumele de verificare a produselor pe MSDN sau TechNet, specificând SHA1 ca tip hash. Găsiți versiunea lingvistică și ediția Windows 7 și faceți clic Inteligența, pentru a vedea suma de control.

Asta e jumătate din bătălie.

Verificarea sumei de verificare folosind utilitarul File Checksum Integrity Verifier

Microsoft, desigur, are propriul utilitar de linie de comandă pentru calcularea și verificarea sumelor de verificare a fișierelor - Verificator de integritate a sumei de verificare a fișierelor(fciv.exe). Poate fi descărcat de pe KB841290 (unde este descrisă și sintaxa în detaliu), sau printr-un link direct (41 kb). În continuare, presupun că știți unde este dezambalat utilitarul și unde este salvat Imagine ISO Windows 7.

Este suficient să executați o comandă în linia de comandă (Start - Căutare - cmd):

<путь к утилите>\fciv.exe -sha1<путь к ISO>\filename.iso

De exemplu, dacă utilitarul este pe desktop și imaginea ISO este în rădăcina unității D, comanda va arăta astfel:

%userprofile%\desktop\fciv.exe -sha1 D:\en_windows_7_ultimate_x86_dvd_x15-65921.iso

Și rezultatul este suma de control a fișierului:

Dacă nu specificați parametrul -sha1, utilitarul va calcula hash-ul MD5.

După cum puteți vedea, totul este foarte simplu! Puteți utiliza această metodă pentru a verifica sumele de verificare MD5 sau SHA1 ale oricăror fișiere.

Verificarea sumei de verificare folosind programul HashTab

Dacă linia de comandă te sperie, există o modalitate mai simplă de a verifica suma de control.

  1. Descărcați și instalați programul.
  2. Faceți clic dreapta pe fișierul imagine și selectați Proprietăți.
  3. Accesați fila „File Hashes”.

calculat dintr-un set de date de intrare folosind un algoritm special. O sumă de control este folosită cel mai adesea pentru a verifica integritatea fișierelor. Adică într-o aproximare aproximativă suma de control este cheia, care vă permite să distingeți clar două seturi de date diferite (două fișiere diferite). De exemplu, ați descărcat un fișier de pe Internet (jocuri, instalare), puteți fi sigur că în timpul procesului de descărcare fișierul nu a fost deteriorat și a fost descărcat complet? Dar utilizarea unui astfel de fișier „defect” duce adesea la erori la instalarea unui joc sau a unui sistem de operare sau orice altceva. Mai mult, este posibil să nu știți că eroarea a apărut tocmai din cauza unui fișier deteriorat în timpul procesului de descărcare, dând vina pe computer pentru toate problemele.

Deci, pentru a evita astfel de probleme, se folosesc sume de control. Adesea, multe resurse, împreună cu un link către un fișier, lasă și o sumă de verificare a acestui fișier. Și după descărcarea acestui fișier, veți putea compara suma de control a fișierului descărcat cu cea care a rămas pe resursă și vă veți asigura cu siguranță că fișierul a fost descărcat fără erori.

Pentru a calcula și compara sumele de control, utilizați programe speciale. Cea mai comună dintre ele este HashTab. Acest program este gratuit. Îl poți descărca de aici:



Pentru a instala, despachetați arhiva și rulați fișierul de instalare a programului.



După instalare, comanda rapidă a programului nu apare, acest program nu se află în meniul de lansare rapidă Start. Pentru a utiliza programul, faceți clic Click dreapta pe orice fișier și selectați Proprietăți(o să facem această operație cu arhiva descărcată). Vă rugăm să rețineți că o filă nouă a apărut în fereastra cu proprietățile fișierului File hash-uri.




Pentru a compara sumele de verificare ale fișierelor, copiați suma hash de pe site-ul web al programului și inserați-o în câmp Comparație hash ferestre de proprietăți.



În timp ce explorezi internetul sau înainte de a descărca anumite fișiere, s-ar putea să dai peste misterioșii parametri MD5, SHA-1 și SHA-256, cunoscuți și sub numele de hashes. Ceea ce la început pare a fi doar un șir aleatoriu de litere și numere este de fapt o cheie unică care vă permite să verificați autenticitatea fișierelor și să vedeți dacă acestea au fost modificate sau manipulate.

Ce sunt sumele hash și pentru ce sunt acestea?

Un hash este rezultatul algoritmilor criptografici menționați pentru a crea un set de numere și litere. Se mai numește și „amprentă digitală”. De obicei, aceste seturi au o lungime și un număr fix de caractere, indiferent de dimensiunea informațiilor de intrare. De exemplu, „WP” și „WP-SEVEN” vor avea cantități hash de exact aceeași dimensiune. Lungimea sumei depinde doar de algoritmul de hashing pe care îl verificați. De exemplu, SHA1 va produce o sumă de 40 de caractere, iar MD5 doar 32.

De asemenea, rețineți că, deși există o diferență minimă între „WP-SEVEN” și „WP-SEVEM”, sumele hash sunt complet diferite și nu au nimic în comun. Aceasta înseamnă că, chiar dacă cineva schimbă fișierul chiar și cu 1 bit (în general), rezultatul final va obține o sumă hash complet diferită. Acest lucru face ca hashul să fie o modalitate convenabilă de a verifica autenticitatea unui fișier. Editorul indică suma inițială, iar utilizatorul verifică rezultatul și îl compară cu originalul.

Hashingul se efectuează folosind diferite standarde. Adesea, acestea sunt MD5, SHA-1 și SHA-256. Toți cei trei algoritmi funcționează diferit, dar conceptul este același. Nu vom introduce aici principiul de funcționare al fiecărui algoritm, deoarece aceasta este o informație foarte complexă, dar vom oferi doar Informații generale, necesar pentru utilizatorul mediu.

Cum se verifică hash în Windows 10

Orice sistem de operare desktop, fie că este Windows 10, Linux sau MacOS, are mecanisme standard pentru verificarea sumelor hash ale oricăror fișiere de pe disc.

Cum să găsiți hash în PowerShell


PowerShell vă va oferi un hash al fișierului dvs. În mod implicit, Windows generează un hash SHA-265, dar puteți specifica că doriți un hash cu un alt algoritm. Pentru a face acest lucru, utilizați următoarele comenzi:

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

Cum se verifică suma hash prin linia de comandă

Multe dintre lucrurile pe care le faceți în PowerShell pot fi făcute în linia de comandă clasică. Verificarea hash-ului prin linia de comandă se face după cum urmează.


Mod implicit Linie de comanda afișează suma hash SHA1 , dar puteți schimba acest lucru spunând sistemului exact ce hash doriți să primiți. Pentru a face acest lucru, utilizați următoarele comenzi:

  • 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

Cum se verifică hash folosind HasTab

HashTab este un mic utilitar grozav care va face ca verificarea hashurilor o simplă. Nu va trebui să introduceți comenzi complexe de fiecare dată pentru a verifica. Va fi suficient doar să mergeți la proprietățile fișierului, unde toate sumele vor fi deja colectate.

În plus, HashTab facilitează compararea sumelor hash a două fișiere. Pentru a face acest lucru, faceți clic dreapta pe primul fișier și selectați Proprietățiși apoi deschideți fila File hash-uri. Clic Comparați fișierulși specificați calea către al doilea fișier.

Suma hash a celui de-al doilea fișier va fi afișată în câmp Comparație hash, iar dacă sumele se potrivesc, va apărea o bifă verde lângă pictograma hash. Dacă nu se potrivesc, există cruce roșie.

Hașul este individual cod unic, care corespunde unei anumite unități de informație, o imagine calculată matematic a unui anumit fișier. Când un fișier suferă orice modificare, suma hash a acestui fișier se modifică în consecință.

După descărcarea fișierelor de pe Internet, în special a imaginilor de disc ISO ale diferitelor produse, este o idee bună să comparați suma hash a acestor fișiere cu cea publicată de producătorul acestor produse, pentru a stabili dacă fișierele au fost modificate în în orice fel (prin introducerea programe de la terți, viruși etc.).

În cele mai multe cazuri, informațiile despre sumele hash ale unui fișier sunt furnizate de dezvoltator utilizatorului pe site-ul web după ce a descris caracteristicile acestuia sau cerințele de sistem.

Prin verificarea codului hash, fișierul este protejat împotriva modificărilor. Verificarea sa este relevantă în special atunci când descărcați imagini de disc ale sistemului de operare nu de pe site-ul web al producătorului, ci de la așa-numitele schimbătoare de fișiere și trackere de torrent.

Dacă este detectată o nepotrivire a sumei de control, este mai bine să vă gândiți de 100 de ori înainte de a utiliza discul în acest fel. Vă puteți întreba cum puteți afla suma de control a unui fișier în sistemul de operare Windows?

SUMA HASH

O să răspund, există un program atât de mic și în același timp gratuit numit HashTab, care este integrat în Windows Explorerși vă va ajuta să determinați cu ușurință suma hash (suma de control) a fișierului pe care l-ați descărcat pentru a verifica autenticitatea și integritatea acestuia. Programul poate fi descărcat de pe site-ul oficial la adresa:

Http://implbits.com/products/hashtab/HashTab_v6.0.0.34_Setup.exe

unde după ce ați accesat site-ul trebuie să faceți clic pe butonul „Descărcați acum!”.

În câmpul care apare, introduceți adresa dvs E-mail, la care veți primi o scrisoare cu un link pentru a descărca programul și faceți clic pe butonul „Trimite linkul de descărcare”.

Verificăm poșta și vedem o scrisoare în care furnizăm adresa URL prin care putem descărca programul, dimensiunea programului și suma de control a acestuia.

Descărcați programul, specificând folderul.

Extrageți programul de instalare din arhivă și lansați-l făcând dublu clic pe butonul stâng al mouse-ului. În fereastra de instalare care se deschide, faceți clic pe butonul „Următorul”.

În fereastra următoare, suntem de acord cu licența făcând clic pe butonul „Sunt de acord”.

Selectați folderul pentru a instala programul (este mai bine să-l lăsați ca implicit) și faceți clic pe butonul „Instalare”.

Finalizăm instalarea făcând clic pe butonul „Terminare”.

VERIFICA SUMA

La finalizarea instalării, programul este integrat în meniul contextual Explorator sistem de operare. Pentru a afișa suma de verificare a unui fișier, trebuie să facem clic dreapta pe el și să facem clic pe „Proprietăți”.

În fereastra care se deschide, faceți clic pe fila „Fișier sume hash”.

Pentru fișierele mari, poate fi necesar să așteptați câteva secunde pentru ca calculul hash să progreseze.

După finalizarea calculului, în fereastra „Valoare Hash” vom vedea suma de control pentru fișier.

În „Setări” programului, puteți adăuga sume hash suplimentare care să fie afișate și să le configurați mai detaliat (o las implicit).

Pentru a compara suma de control a unei imagini de disc (în cazul meu), merg pe site-ul oficial și caut unde este indicată suma hash a imaginii (pe site găsesc fișierul postat „MD5SUMS”).

Deschid acest fișier și caut suma de control pentru imaginea discului meu (aceasta este ubuntu-12.10-desktop-i386.iso).

Il copiez de pe site.

Îl inserez în câmpul „Comparație hash” din fila „Sumă hash fișier” a imaginii de disc și văd o bifă verde care indică faptul că suma de verificare a fișierului se potrivește complet cu suma de verificare a imaginii de disc de pe site-ul oficial.

Puteți verifica suma hash a 2 fișiere într-un alt mod făcând clic pe butonul „Comparați fișierul”, selectând fișierul de care avem nevoie în Explorer și făcând clic pe butonul „Deschidere”, și priviți rezultatul.

În acest fel încercăm să ne protejăm de utilizarea versiunilor modificate ale fișierelor.

De-a lungul timpului, mulți utilizatori de computere, cu cunoștințe mai detaliate, se întreabă despre sumele hash. Ele sunt numite și sume de control. Ce este? Pentru ce este? Cum se calculează aceste sume?

Definiție

Este apelată o anumită valoare, care este calculată pentru date folosind algoritmi speciali. Scopul sumelor hash este de a verifica integritatea datelor în timpul transmiterii. Cei mai obișnuiți algoritmi de calcul sunt MD5, CRC32 și SHA-1. Sumele de control pot fi, de asemenea, utilizate pentru a compara seturi de date pentru neechivalență, ceea ce este util pentru detectarea virușilor pe un computer.

Utilizarea acestei metode a câștigat popularitate datorită faptului că verificarea este ușor de implementat în echipamente digitale lucrul cu binar Poate fi analizat fără probleme și este excelent pentru găsirea erorilor care sunt cauzate de prezența zgomotului în canalele de informații.

Algoritmi pentru verificare

Algoritmul MD5 este folosit nu numai pentru a verifica integritatea datelor, dar face și posibilă obținerea unui identificator destul de fiabil, care este adesea folosit în cazurile în care fișierele identice sunt găsite pe un computer. Astfel, nu conținutul este comparat, ci sumele lor hash.

Algoritmul CRC32 este utilizat în programele de arhivare. Acesta înseamnă „cod de redundanță ciclic”.

Algoritmul SHA-1 și-a găsit aplicație în verificarea integrității datelor care sunt descărcate folosind programul BitTorrent.

Exemplu

De exemplu, utilizatorul dorește să instaleze sistem de operare sau joc pe computer. El descarcă imaginea și vrea să se asigure că integritatea fișierului este în ordine și că nu s-a pierdut nimic în timpul transferului. Cel mai simplu mod de a face acest lucru este să comparați sumele hash ale fișierului încărcat și cele furnizate de autor. Dacă se potrivesc complet, atunci imaginea nu conține erori. Ei bine, dacă sumele hash ale fișierelor sunt diferite, trebuie să-l descărcați din nou, deoarece a avut loc un fel de eșec.

Această procedură elementară servește ca măsură preventivă împotriva operare incorectă, îngheață. Făcând acest lucru, puteți fi sigur că instalarea sistemului de operare, a programului sau a jocului va fi corectă.

Programul HashTab: Verificarea Sumei Hash

Acest utilitar este un plugin care este integrat în sistemul de operare și utilizat atunci când este necesar. Poate fi descărcat de pe site-ul oficial complet gratuit ca fișier de instalare. Instalarea programului este intuitivă.

După instalare, în proprietățile fiecărui fișier va exista o nouă filă suplimentară pentru calcularea sumei de control. În mod implicit, acestea vor fi calculate folosind aceiași trei algoritmi descriși mai sus.

Cum se verifică sumele hash? Pentru a face acest lucru, în câmpul „Comparație” trebuie să introduceți suma indicată de autor. Dacă fișierul descărcat și-a verificat cu succes autenticitatea, va apărea o bifă verde. În caz contrar, utilizatorul va vedea o cruce roșie. În acest caz, se recomandă să descărcați din nou fișierul.

Setările din fila „File Hash Sums” pot fi modificate făcând clic pe elementul corespunzător. Se va deschide o fereastră de setări, unde puteți seta afișarea sumelor de verificare necesare pentru verificare și calcul. Pentru a clarifica totul, se recomandă să bifați caseta de selectare care vă permite să afișați sumele de control în caractere mici.

Astfel, lucrul cu acest program este foarte simplu. Chiar și un utilizator fără experiență își poate da seama.

Verificator de fișiere MD5

Acest utilitar este descărcat și de pe site-ul oficial, dar nu necesită instalare. Trebuie doar să-l lansezi. Folosește același algoritm pentru verificare. Când descărcați un fișier, trebuie să copiați cantitatea de hash a originalului în clipboard și apoi să o inserați în câmp pentru verificare. Următorul pas este să selectați fișierul pe care utilizatorul dorește să îl testeze pentru integritate. După ce faceți clic pe butonul „Verificare”, veți primi un mesaj cu rezultatul lucrării, care vă va spune dacă suma de verificare a fișierelor se potrivește sau fișierul este deteriorat și nu există nicio potrivire.

O caracteristică suplimentară a utilitarului este calcularea sumei folosind algoritmul MD5 pentru orice fișier de pe computer.

Concluzie

Deci, a fost luat în considerare conceptul de „sumă de control”. A devenit clar pentru ce era folosit. Pentru utilizatorul obișnuit, aceasta este o opțiune ușoară de a verifica integritatea și conformitatea fișierului cu originalul. Au fost descrise utilitati utile pentru a calcula și compara sumele hash. Primul este capabil să compare diferite cantități, iar al doilea folosind doar un algoritm, dar nu necesită instalare, ceea ce este important dacă nu aveți drepturi de administrator.

Dacă intenționați să instalați un sistem de operare sau oricare altul software, este recomandat să verificați sumele hash după descărcarea tuturor fișiere de instalare. Acest lucru va economisi mult timp și, mai important, nervi.