Mis on kontrollsumma ja kontrollsumma arvutamine
Kas te ei tea, mis on kontrollsumma? Võib-olla olete märganud, et teatud veebisaitide failide allalaadimisel on neil väga pikk numbrite ja tähtede string, mida nimetatakse kontrollsummaks või MD5 kontrollsummaks või SHA-1 jne. Need tõeliselt pikad stringid toimivad põhiliselt selle konkreetse faili sõrmejälgedena see on EXE, ISO, ZIP jne.
Kontrollsummasid kasutatakse faili terviklikkuse tagamiseks pärast seda, kui see on edastatud ühest salvestusseadmest teise. See võib olla kogu Interneti või lihtsalt sama võrgu kahe arvuti vahel. Mõlemal juhul, kui soovite tagada, et edastatud fail on täpselt sama kui lähtefail, saate kasutada kontrollsummat.
Kontrollsumma arvutatakse räsifunktsiooni abil ja see saadetakse tavaliselt koos allalaadimisega. Faili terviklikkuse kontrollimiseks arvutab kasutaja kontrollsumma, kasutades kontrollsumma kalkulaatori programmi ja võrdleb neid, et veenduda nende vastavuses.
Kontrollsummasid kasutatakse mitte ainult korruptsioonivaba edastamise tagamiseks, vaid ka selle tagamiseks, et faili ei ole muudetud. Hea kontrollsumma algoritmi kasutamisel toob isegi väike faili muudatus kaasa täiesti erineva kontrollsumma väärtuse.
Kõige tavalisemad kontrollsummad on MD5 ja SHA-1, kuid mõlemal on leitud nõrgad kohad. See tähendab, et pahatahtlik manipuleerimine võib viia kahe erineva failiga, millel on sama arvutatud räsi. Nende julgeolekuprobleemide tõttu peetakse uuemat SHA-2 parimat krüptograafilist räsifunktsiooni, sest sellel pole veel rünnakut näidatud..
Nagu näete ülaltoodud pildil, on ISO-failil, mida üritan Microsoftist alla laadida, loetletud SHA1 kontrollsumma. Kui ma faili alla laadin, kasutan faili terviklikkuse kontrollimiseks kontrollsumma kalkulaatorit.
Umbes 99,9% ajast, tõesti ei pea te hoolitsema või muretsema kontrollsummade pärast, kui faile Internetist alla laadite. Siiski, kui laadite alla mõnda tundlikku viirusetõrje- või privaatsusprogrammi nagu Tor, on ilmselt hea kontrollida kontrollsummat, sest häkkerid saavad luua kriitilise tarkvara pahavara-nakatunud versiooni, et saada täielik juurdepääs süsteemile.
Kontrollsummade arvutamiseks on olemas palju erinevaid utiliite ja ma mainin ainult ühte või kahte siin, sest heade kasutajate jaoks on teil võimalik luua mitu räsi ja saab ka versiooni kontrollida..
MD5 & SHA kontrollsumma utiliit
MD5 & SHA kontrollsumma utiliit on minu lemmikprogramm kontrollsummadega töötamiseks, sest sellel on kõik vajalikud funktsioonid tasuta versioonis. Kui olete selle alla laadinud, käivitage programmi avamiseks lihtsalt EXE-fail.
Liides on väga lihtne ja lihtne kasutada. Klõpsa lihtsalt Sirvi nupp, et valida oma fail ja hashes arvutatakse automaatselt MD5, SHA-1, SHA-256 ja SHA-512 jaoks.
Nagu näete, on MD5 räsi kõige lühem ja SHA-512 räsi on väga pikk. Mida pikem on räsi, seda kindlam on see.
Häirimise kontrollimiseks kopeerige ja kleepige see lihtsalt Hash kasti põhjas. Klõpsake nuppu Verify (Kinnita) ja see võrdleb seda nelja genereeritud räsiga, et näha, kas mängu on.
Online kontrollsumma kalkulaator
Neile, kes ei soovi mitte mingit tarkvara oma süsteemidesse alla laadida, oleks parem kontrollsumma arvutamise kalkulaator. Online-kalkulaatoritel on rohkem piiranguid, enamasti faili suurima üleslaadimise suurust, kuid väiksemate failide puhul töötavad nad lihtsalt.
Saidil Defuse on vaba faili kontrollsumma kalkulaator kuni 5 MB suuruste üleslaadimiste jaoks. See on üsna väike, nii et peate kasutama kas töölaua rakendust või järgmist allpool mainitud veebipõhist tööriista, mis on midagi suuremat.
Kui 5 MB on lihtsalt liiga väike, siis vaadake OnlineMD5, teine tasuta sait, mis võimaldab teil luua kuni 4 GB suuruste failide kontrollsummasid. Ilmselt teeb see seda ilma tegelikku faili oma serveritesse üles laadimata. Ma ei ole kindel, kuidas see toimib, kuid tundub, et see käivitab algoritmi teie süsteemis ja kuvab selle lihtsalt brauseris. Lihtsalt nutikas viis seda teha, sest te ei pea täiendavat tarkvara alla laadima ja te ei pea ootama suurt faili üleslaadimist.
See sait on ka väga tore, sest lisaks lihtsalt väljaarvutamisele saate kontrollida kontrollsummat. Loodetavasti on teil nüüd parem arusaam kontrollsummast ja sellest, kuidas seda saab kasutada ja arvutada. Kui saadate või saate turvalisi faile, on kontrollsumma mõlema poole parim viis nende failide terviklikkuse kontrollimiseks. Kui teil on küsimusi, saatke kommentaar. Naudi!