Principal Windows Ce este o sumă de control? Exemple, cazuri de utilizare și calculatoare

Ce este o sumă de control? Exemple, cazuri de utilizare și calculatoare



O sumă de control vă spune dacă versiunea dvs. a unui fișier a fost modificată sau nu.

Definiția sumei de control (și modul în care este generată)

Suma de control este rezultatul rulării unui algoritm, numit funcție hash criptografică, pe o bucată de date, de obicei un singur fișier.

Compararea sumei de control pe care o generați din versiunea dvs. a fișierului cu cea furnizată de sursa fișierului vă ajută să vă asigurați că copia dvs. a fișierului este autentică și fără erori.

O sumă de control se mai numește uneori asuma hashși mai rar avaloare hash,cod hash, sau pur și simplu ahash.

Un exemplu simplu de sumă de control

Ideea unei sume de control sau a unei funcții hash criptografice poate părea complicată și nu merită efortul, dar opusul este adevărat! Sumele de control nu sunt chiar atât de greu de înțeles sau creat.

Să începem cu un exemplu simplu, arătând, sperăm, puterea sumelor de control de a dovedi că ceva s-a schimbat. Suma de control MD5 pentru următoarea frază este un șir lung de caractere care reprezintă acea propoziție.

|_+_|

Pentru scopurile noastre de aici, ele sunt în esență egale între ele. Cu toate acestea, a face chiar și o modificare ușoară, cum ar fi eliminarea justperioada, va produce o sumă de control complet diferită.

|_+_|

După cum puteți vedea, chiar și o modificare minusculă a fișierului va produce o sumă de control foarte diferită, arătând foarte clar că una nu este egală cu cealaltă.

Cum este utilizat: un caz de utilizare a sumei de control

Să presupunem că descărcați o actualizare mare de software, cum ar fi un pachet de servicii . Acesta este probabil un fișier uriaș, care durează câteva minute sau mai mult pentru a descărca.

Odată descărcat, de unde știi că fișierul a fost primit corect? Ce s-ar întâmpla dacă s-ar pierde câțiva biți în timpul transferului și fișierul pe care îl aveți pe computer acum nu esteexactce s-a intenţionat? Aplicarea unei actualizări unui program care nu este exact așa cum l-a creat dezvoltatorul este probabil să vă provoace mari probleme.

Aici compararea sumelor de control vă poate liniști. Presupunând că site-ul web de pe care ați descărcat fișierul furnizează datele sumei de control alături de fișierul de descărcat, puteți utiliza apoi un calculator de sumă de control (mai multe despre cele de mai jos) pentru a produce o sumă de control din fișierul descărcat.

De exemplu, să presupunem că site-ul web oferă această sumă de verificare pentru fișierul pe care l-ați descărcat

|_+_|

Apoi utilizați propriul calculator de sumă de control pentru a produce o sumă de control folosind aceeași funcție hash criptografică, MD5 în acest exemplu, pe fișierul de pe computer.

când se încheie tranzacționarea după ore

Se potrivesc sumele de control? Grozav! Puteți fi foarte sigur că cele două fișiere sunt identice.

Sumele de control nu se potrivesc? Acest lucru poate însemna o serie de lucruri:

  • Cineva a înlocuit descărcarea cu ceva rău intenționat fără ca tu să știi.
  • Fișierul a fost schimbat intenționat de dvs. După cum ați citit mai sus, aceasta ar putea fi o schimbare imperceptibilă, cum ar fi adăugarea sau eliminarea unei singure litere sau a unui alt caracter.
  • Comparați un fișier total diferit, dar inofensiv, cum ar fi o versiune mai nouă dacă este un program software sau un document actualizat.
  • Conexiunea la rețea a fost întreruptă și fișierul nu s-a terminat de descărcat sau a apărut o problemă cu stocarea fișierului odată ce a ajuns pe hard disk. Încercați să descărcați din nou fișierul, apoi creați o nouă sumă de control pe noul fișier, apoi comparați din nou.

Sumele de verificare sunt utile și pentru a verifica dacă un fișier pe care l-ați descărcat de undevaaltedecât sursa originală este, de fapt, un fișier valid și nu a fost modificat, cu răutate sau altfel, față de original. Doar comparați hash-ul pe care îl creați cu cel disponibil din sursa fișierului.

aplicația nu a putut porni corect (0x000007b)

Calculatoare de sumă de control

Calculatoarele de sume de control sunt instrumentele folosite pentru a calcula sumele de control. Există o mulțime de ele acolo, fiecare acceptând un set diferit de funcții hash criptografice.

Două opțiuni gratuite

O opțiune gratuită excelentă (favorita noastră, de fapt) este Microsoft File Checksum Integrity Verifier, numită FCIV pe scurt. Acceptă doar MD5 și SHA-1 funcții hash criptografice, dar acestea sunt de departe cele mai populare în acest moment.

Microsoft File Checksum Integrity Verifier este un program de linie de comandă, dar este foarte ușor de utilizat.

Cum se verifică integritatea fișierului în Windows cu FCIV

Un alt calculator excelent de sumă de control gratuit pentru Windows este IgorWare Hasher , și este complet portabil, deci nu trebuie să instalați nimic (dar veți avea nevoie de un deschizător de fișiere RAR pentru a despacheta programul). Dacă nu vă simțiți confortabil cu instrumentele din linia de comandă, acest instrument este probabil o alegere mai bună. Suportă MD5 și SHA-1, precum și CRC32. Îl puteți folosi pentru a găsi suma de verificare a textului și fișierelor.

Un calculator Windows încorporat

De asemenea, puteți utiliza certutil program încorporat în Windows. Acesta este, de asemenea, un instrument de linie de comandă, dar este la fel de ușor să îl utilizați pentru a valida suma de verificare MD5 a fișierelor. Acest articol descrie, de asemenea, cum să faci același lucru pe Linux cu eu sunt md5 .

IgorWare Hasher

O opțiune Open Source

De la JDigest este un calculator de sumă de verificare open source care funcționează atât în ​​Windows, cât și pe macOS și Linux.

O opțiune online

Dacă preferați să utilizați un calculator online, ne place acest instrument de sumă de verificare a fișierelor MD5 deoarece vă permite să încărcați fișiere.

Deoarece nu toate calculatoarele de sumă de control acceptă toate funcțiile hash criptografice posibile, asigurați-vă că orice calculator pe care alegeți să îl utilizați acceptă funcția hash care a produs suma de control care însoțește fișierul pe care îl descărcați.

FAQ
  • Sunt toate sumele de control unice?

    Da. Numai fișierele care sunt identice vor avea aceeași sumă de control. Modificarea oricărei alte lucruri decât numele fișierului va avea ca rezultat o sumă de control diferită.

  • Cum calculează calculatoarele de sume de control sumele de control?

    Calculatoarele de sumă de control utilizează o serie de algoritmi, inclusiv verificarea parității longitudinale, suma de control a lui Fletcher, Adler-32 și verificări de redundanță ciclică (CRC).

  • Cum validez mai multe sume de control simultan?

    Puteți obține suma de control a mai multor fișiere simultan folosind MD5 comanda. Deschide terminalul și tastați md5 urmat de numele fiecărui fișier (separat prin spații), apoi apăsați introduce .

Articole Interesante

Alegerea Editorului

Cum se deschide terminalul rădăcină în Linux Mint
Cum se deschide terminalul rădăcină în Linux Mint
Pentru diverse sarcini administrative, trebuie să deschideți terminalul rădăcină în Linux Mint. Poate fi folosit pentru a modifica setările globale ale sistemului de operare ...
Cum să lăsați un canal vocal în discordanță
Cum să lăsați un canal vocal în discordanță
https://www.youtube.com/watch?v=hNayf6dBahw Intrarea și ieșirea dintr-un canal vocal în Discord este destul de simplă. Nu există sfaturi și trucuri magice pentru a o scoate, ci doar să înțelegem ce pictograme sunt pentru ce și unde
Cum să-ți schimbi setările de limbă Facebook
Cum să-ți schimbi setările de limbă Facebook
Doriți să vă schimbați limba Facebook în engleză sau în altă limbă? Urmați acești pași pentru a alege din peste 100 de limbi diferite.
Faceți cunoștință cu noua gamă de difuzoare și butoane Amazon Echo
Faceți cunoștință cu noua gamă de difuzoare și butoane Amazon Echo
Au trecut trei ani de când Amazon și-a prezentat Amazon Echo pentru prima dată în SUA (timpul zboară când îi ceri lui Alexa vremea) și acum compania și-a dezvăluit difuzoarele inteligente de nouă generație - un al doilea Amazon Echo,
Cum să efectuați o pornire curată a Windows 8 și Windows 8.1 pentru a diagnostica probleme
Cum să efectuați o pornire curată a Windows 8 și Windows 8.1 pentru a diagnostica probleme
Dacă ați avut brusc un comportament neașteptat pe computerul dvs. Windows 8, atunci primul lucru pe care ar trebui să-l faceți este să luați o abordare de diagnostic prin eliminare. Există o mulțime de factori care pot fi cauza unor probleme precum încetinirea, BSOD-urile, blocările și chiar repornirile bruște. Cel mai bun mod de a detecta exact ce anume
Dezactivați cronologia în Windows 10 cu politica de grup
Dezactivați cronologia în Windows 10 cu politica de grup
Windows 10 vine cu o nouă funcție Cronologie. Iată două metode pe care le puteți utiliza pentru a dezactiva cronologia, inclusiv o modificare a registrului și o politică de grup.
Descărcați jocuri Windows 7 pentru Windows 10
Descărcați jocuri Windows 7 pentru Windows 10
Jocuri Windows 7 pentru Windows 10. Setul complet de jocuri Windows 7 disponibile pentru Windows 10, Windows 8 și Windows 8.1. Instalați și jucați. Autor:. Descărcați „Jocuri Windows 7 pentru Windows 10” Dimensiune: 146,66 Mb AdvertismentPCRepair: Remediați problemele Windows. Toti. Link de descărcare: Faceți clic aici pentru a descărca fișierul Sprijiniți-ne foarte mult Winaero