Moale

Ce este suma de control? Și cum se calculează sumele de control

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





postat peUltima actualizare: 17 februarie 2021

Cu toții suntem obișnuiți să trimitem date prin Internet sau alte rețele locale. De obicei, astfel de date sunt transferate prin rețea sub formă de biți. În general, atunci când tone de date sunt trimise printr-o rețea, acestea sunt susceptibile la pierderea datelor din cauza unei probleme de rețea sau chiar a unui atac rău intenționat. O sumă de control este utilizată pentru a se asigura că datele primite sunt nevătămate și fără erori și pierderi. Suma de control acționează ca o amprentă sau un identificator unic pentru date.



Pentru a înțelege mai bine acest lucru, luați în considerare acest lucru: vă trimit un coș cu mere prin intermediul unui agent de livrare. Acum, din moment ce agentul de livrare este o terță parte, nu ne putem baza în întregime pe autenticitatea sa. Așa că pentru a mă asigura că nu a mâncat niciun mere pe drum și că le primești toate, te sun și îți spun că ți-am trimis 20 de mere. La primirea coșului, numărați numărul de mere și verificați dacă este 20.

Ce este suma de control și cum se calculează sumele de control



Acest număr de mere este ceea ce face suma de control fișierului tău. Dacă ați trimis un fișier foarte mare printr-o rețea (terță parte) sau ați descărcat unul de pe internet și doriți să vă asigurați că fișierul a fost trimis sau primit corect, aplicați un algoritm de sumă de verificare pe fișierul dvs. trimis și comunicați valoarea către destinatar. La primirea fișierului, destinatarul va aplica același algoritm și va potrivi valoarea obținută cu ceea ce ați trimis. Dacă valorile se potrivesc, fișierul a fost trimis corect și nicio dată nu s-a pierdut. Dar dacă valorile sunt diferite, receptorul va ști instantaneu că unele date s-au pierdut sau fișierul a fost manipulat prin rețea. Deoarece datele pot fi extrem de sensibile și importante pentru noi, este important să verificăm orice eroare care ar fi putut apărea în timpul transmiterii. Deci, o sumă de control este foarte importantă pentru a menține autenticitatea și integritatea datelor. Chiar și o schimbare foarte mică a datelor determină o schimbare majoră a sumei de control. Protocoale precum TCP/IP care guvernează regulile de comunicare ale internetului folosesc, de asemenea, suma de control pentru a se asigura că sunt livrate întotdeauna date corecte.

O sumă de control este practic un algoritm care utilizează o funcție hash criptografică. Acest algoritm este aplicat peste o bucată de date sau un fișier înainte de trimitere și după primirea acestuia printr-o rețea. S-ar putea să fi observat că este furnizat lângă un link de descărcare, astfel încât atunci când descărcați fișierul, puteți calcula suma de control pe propriul computer și o potrivi cu valoarea dată. Rețineți că lungimea unei sume de control nu depinde de dimensiunea datelor, ci de algoritmul utilizat. Cei mai obișnuiți algoritmi de sumă de control utilizați sunt MD5 (Message Digest algorithm 5), SHA1 (Secure Hashing Algorithm 1), SHA-256 și SHA-512. Acești algoritmi produc valori hash de 128 de biți, 160 de biți, 256 de biți și, respectiv, 512 de biți. SHA-256 și SHA-512 sunt mai recente și mai puternice decât SHA-1 și MD5, care în unele cazuri rare au produs aceleași valori ale sumei de control pentru două fișiere diferite. Acest lucru a compromis validitatea acelor algoritmi. Tehnicile mai noi sunt rezistente la erori și mai fiabile. Algoritmul hashing convertește în principal datele în echivalentul său binar și apoi efectuează unele operații de bază precum AND, OR, XOR etc. și, în final, extrage valoarea hex a calculelor.



Cuprins[ ascunde ]

Ce este suma de control? Și cum se calculează sumele de control

Metoda 1: Calculați sumele de control folosind PowerShell

1.Utilizați căutarea în meniul Start pe Windows 10 și tastați PowerShell și faceți clic pe „ Windows PowerShell ’ din listă.



2. Alternativ, puteți face clic dreapta pe Start și selectați „ Windows PowerShell ’ din meniu.

Deschideți Windows PowerShell elevat în meniul Win + X

3. În Windows PowerShell, executați următoarea comandă:

|_+_|

4. Se va afișa promptul Valoarea hash SHA-256 implicit.

Calculați sumele de control folosind PowerShell

5. Pentru alți algoritmi, puteți utiliza:

|_+_|

Acum puteți potrivi valoarea obținută cu valoarea dată.

De asemenea, puteți calcula hash suma de control pentru algoritmul MD5 sau SHA1

Metoda 2: Calculați suma de control utilizând Calculatorul de sumă de control online

Există multe calculatoare online de sumă de verificare, cum ar fi „onlinemd5.com”. Acest site poate fi folosit pentru a calcula sumele de control MD5, SHA1 și SHA-256 pentru orice fișier și chiar pentru orice text.

1. Faceți clic pe „ Alege fișierul ’ și deschideți fișierul dorit.

2. Alternativ, trageți și plasați fișierul în caseta dată.

Selectați algoritmul dorit și obțineți suma de control necesară

3.Selectați algoritmul dorit și obțineți suma de control necesară.

Calculați suma de control folosind Calculatorul de sumă de control online

4.De asemenea, puteți potrivi această sumă de control obținută cu suma de control dată prin copierea sumei de control dată în caseta de text „Comparați cu:”.

5. Veți vedea în mod corespunzător bifa sau cruce lângă caseta de text.

Pentru a calcula hash-ul pentru un șir sau text direct:

a) Derulați în jos în pagină până la „ Generator de hash MD5 și SHA1 pentru text

De asemenea, puteți calcula hash-ul pentru un șir sau text direct

b) Copiați șirul în caseta de text dată pentru a obține suma de verificare necesară.

Pentru alți algoritmi, puteți folosi „ https://defuse.ca/checksums.htm ’. Acest site vă oferă o listă extinsă cu multe valori diferite ale algoritmului de hashing. Faceți clic pe „Alegeți fișierul” pentru a vă selecta fișierul și faceți clic pe „ Calculați sumele de control... ’ pentru a obține rezultate.

Metoda 3: Utilizați utilitarul MD5 & SHA Checksum

Primul, descărcați utilitarul MD5 & SHA Checksum apoi lansați-l făcând dublu clic pe fișierul exe. Pur și simplu răsfoiți fișierul și puteți obține hash-ul MD5, SHA1, SHA-256 sau SHA-512. De asemenea, puteți copia și lipi hash-ul dat în caseta de text relevantă pentru a-l potrivi cu ușurință cu valoarea obținută.

Utilizați utilitarul MD5 și SHA Checksum

Recomandat:

Sper că pașii de mai sus au fost de ajutor în învățare Ce este suma de control? Și Cum se calculează; dar dacă mai aveți întrebări cu privire la acest articol, nu ezitați să le întrebați în secțiunea de comentarii.

Aditya Farrad

Aditya este un profesionist automotivat în tehnologia informației și a fost scriitor de tehnologie în ultimii 7 ani. El acoperă servicii de internet, mobil, Windows, software și ghiduri de utilizare.