Hva er en Kontrollsum og Hvordan å Beregne en Sjekksum

0
889

Lurer du på hva en kontrollsum er? Du har kanskje lagt merke til at når du laster ned filer fra bestemte nettsteder, de har en veldig lang streng av tall og bokstaver som kalles en kontrollsum eller MD5 sjekksum eller SHA-1, osv. Disse er virkelig lange strenger i utgangspunktet fungere som fingeravtrykk for den aktuelle filen, enten det er en EXE, ISO, ZIP, etc.

Sjekksummer er brukt for å sikre integriteten til en fil etter at det har blitt overført fra en lagringsenhet til en annen. Dette kan være over Internett eller rett og slett mellom to datamaskiner i det samme nettverket. Uansett, hvis du ønsker å sørge for at de overførte filen er nøyaktig den samme som kilde filen, kan du bruke en kontrollsum.

Kontrollsummen er beregnet ved hjelp av en hash-funksjon og er normalt lagt ut sammen med nedlastingen. For å bekrefte integriteten for filen, bruker beregner kontrollsummen ved hjelp av en kontrollsum kalkulator-programmet, og deretter sammenligner de to for å være sikker på at de passer.

Sjekksummer brukes ikke bare for å sikre en korrupt-avgiftsfri overføring, men også for å sikre at filen ikke har blitt tuklet med. Når en god kontrollsum algoritmen som er brukt, selv en liten endring til fil vil resultere i en helt annen kontrollsum verdi.

Den vanligste sjekksummer er MD5 og SHA-1, men begge har blitt funnet å ha sårbarheter. Dette betyr at skadelige inngrep kan føre til to forskjellige filer som har samme beregnede hash. På grunn av disse sikkerhetsproblemene, nyere SHA-2 er ansett som den beste kryptografiske hash-funksjon siden ingen angrep har blitt vist på det som av ennå.

Som du kan se i bildet over, ISO-filen jeg prøver å laste ned fra Microsoft har en SHA1-kontrollsum er oppført. Når jeg har lastet ned filen, vil jeg bruke en kontrollsum kalkulator for å bekrefte integriteten for filen.

Om 99,9% av tiden, du egentlig ikke trenger å bekymre eller bekymre deg om sjekksummer når du laster ned filer fra Internett. Imidlertid, hvis du laster ned noe følsom som anti-virus og personvern programvare som Tor, det er sannsynligvis en god idé å bekrefte kontrollsum fordi hackere kan skape malware-infested versjoner av kritisk programvare for å få full tilgang til et system.

Det er massevis av forskjellige verktøy for å beregne sjekksummer og jeg skal nevne bare én eller to her siden det godt de kan lage flere numre for deg og kan også kontrollere hasher.

MD5 OG SHA-Kontrollsum Utility

MD5 OG SHA-Kontrollsum-Verktøyet er mitt favoritt-verktøy for å arbeide med sjekksummer fordi den har alle funksjoner jeg trenger i den frie versjonen. Når du laster den ned, rett og slett kjører du EXE-filen for å åpne programmet.

Grensesnittet er veldig enkelt og lett å bruke. Bare klikk på Bla gjennom – knappen for å velge filen og numre, vil automatisk bli beregnet for MD5, SHA-1, SHA-256 og SHA-512.

Som du kan se MD5-hash er den korteste og SHA-512 hash er svært lang. Jo lengre hash, jo sikrere er det.

For å bekrefte en hash, bare kopier og lim den inn i Hash – boksen helt nederst. Klikk på Bekreft og det vil sammenligne det til fire genererte hasher for å se om det er samsvar.

Online Kontrollsum Kalkulator

For de som heller ikke laste ned noe programvare på sine systemer, en online kontrollsum kalkulator ville være et bedre valg. Online kalkulatorer har flere begrensninger, for det meste maksimal opplasting størrelse av filen, men for mindre filer, de fungerer helt fint.

Et nettsted som heter Uskadeliggjøre har en gratis fil kontrollsum kalkulator for opplasting opp til 5 MB i størrelse. Det er ganske små, så du må enten bruke desktop-programmet eller den neste online-verktøy som er nevnt nedenfor for noe større enn det.

Hvis 5 MB er bare for lite, så sjekk ut OnlineMD5, en gratis nettsted som lar deg generere sjekksummer for filer opp til 4 GB i størrelse. Angivelig, den gjør dette uten å laste opp den faktiske filen til deres servere. Jeg er ikke sikker på hvordan det fungerer, men det ser ut til å bare kjøre algoritmen lokalt på datamaskinen og deretter bare viser den i nettleseren. Ganske smart måte å gjøre det fordi du ikke trenger å laste ned ekstra programvare, og du trenger ikke å vente i en evighet å laste opp en stor fil.

Dette området er også veldig fint fordi du kan kontrollere en kontrollsum i tillegg til å kun beregne ett. Forhåpentligvis, du nå har en bedre forståelse av hva en kontrollsum er og hvordan det kan brukes og som er beregnet. Hvis du sender eller mottar sikre filer, en-kontrollsum er den beste måten for begge parter til å kontrollere integriteten til disse filene. Hvis du har noen spørsmål, kan du legge inn en kommentar. Nyt!