Hvad er en kontrolsum, og hvordan man beregner en kontrolsum

Undrer(Are) du dig over, hvad en kontrolsum er? Du har måske bemærket, at når du downloader filer fra visse websteder, har de en meget lang række af tal og bogstaver kaldet en checksum eller MD5 checksum eller SHA-1 osv. Disse virkelig lange strenge fungerer dybest set som fingeraftryk for den pågældende fil, uanset om det være en EXE , ISO , ZIP osv.

Kontrolsummer bruges til at sikre integriteten af ​​en fil, efter at den er blevet overført fra en lagerenhed til en anden. Dette kan være på tværs af internettet(Internet) eller blot mellem to computere på det samme netværk. Uanset hvad, hvis du vil sikre dig, at den overførte fil er nøjagtig den samme som kildefilen, kan du bruge en kontrolsum.

Kontrolsummen beregnes ved hjælp af en hash-funktion og sendes normalt sammen med download. For at verificere filens integritet beregner en bruger kontrolsummen ved hjælp af et kontrolsumberegnerprogram og sammenligner derefter de to for at sikre, at de matcher.

Kontrolsummer bruges ikke kun til at sikre en korruptfri transmission, men også for at sikre, at filen ikke er blevet manipuleret. Når en god kontrolsumalgoritme bruges, vil selv en lille ændring af filen resultere i en helt anden kontrolsumværdi.

De mest almindelige kontrolsummer er MD5 og SHA-1 , men begge har vist sig at have sårbarheder. Dette betyder, at ondsindet manipulation kan føre til, at to forskellige filer har den samme beregnede hash. På grund af disse sikkerhedsproblemer betragtes den nyere SHA-2 som den bedste kryptografiske hashfunktion, da der endnu ikke er blevet demonstreret angreb på den.

sha1 kontrolsum

Som du kan se på skærmbilledet ovenfor, har ISO -filen, jeg prøver at downloade fra Microsoft , en SHA1 - kontrolsum på listen. Når jeg har downloadet filen, ville jeg bruge en kontrolsumberegner til at verificere filens integritet.

Omkring 99,9 % af tiden behøver du virkelig ikke at bekymre dig eller bekymre dig om kontrolsummer, når du downloader filer fra internettet(Internet) . Men hvis du downloader noget følsomt som anti-virus eller privatlivssoftware som Tor , er det sandsynligvis en god idé at verificere kontrolsummen, fordi hackere kan skabe malware-inficerede versioner af kritisk software for at få fuld adgang til et system.

Der er et væld af forskellige værktøjer til at beregne kontrolsummer, og jeg vil kun nævne en eller to her, da de gode kan oprette flere hashes for dig og også kan verificere hashes.

MD5 & SHA Checksum Utility

MD5 & SHA Checksum Utility(MD5 & SHA Checksum Utility) er mit yndlingsværktøj til at arbejde med checksums, fordi det har alle de funktioner, jeg har brug for i den gratis version. Når du har downloadet den, skal du blot køre EXE -filen for at åbne programmet.

md5 sha kontrolsum

Grænsefladen er meget ligetil og nem at bruge. Du skal blot(Simply) klikke på knappen Gennemse(Browse) for at vælge din fil, og hasherne vil automatisk blive beregnet for MD5 , SHA-1 , SHA-256 og SHA-512 .

Som du kan se, er MD5 - hash den korteste, og SHA-512- hash er meget lang. Jo længere hashen er, jo mere sikker er den.

genererede hashes

For at bekræfte en hash skal du bare kopiere og indsætte den i Hash -boksen helt nederst. Klik(Click)Bekræft(Verify) , og det vil sammenligne det med de fire genererede hashes for at se, om der er et match.

Online Checksum Lommeregner

For dem, der helst ikke vil downloade nogen software til deres systemer, ville en online checksumberegner være det bedre valg. Online-beregnerne har flere begrænsninger, for det meste filens maksimale uploadstørrelse, men for mindre filer fungerer de fint.

Et websted kaldet Defuse har en gratis filkontrolsumberegner til uploads på op til 5 MB. Det er ret lille, så du bliver nødt til at bruge enten desktop-applikationen eller det næste onlineværktøj, der er nævnt nedenfor, til noget større end det.

online checksum beregner

Hvis 5 MB bare er for lille, så tjek OnlineMD5 ud , et andet gratis websted, der giver dig mulighed for at generere kontrolsummer for filer på op til 4 GB. Tilsyneladende gør det dette uden at uploade den faktiske fil til deres servere. Jeg er ikke sikker på, hvordan det virker, men det ser ud til, at det bare kører algoritmen lokalt på dit system og så bare viser det i browseren. En ret smart måde at gøre det på, fordi du ikke behøver at downloade ekstra software, og du behøver ikke at vente evigt med at uploade en stor fil.

onlinemd5

Dette websted er også meget rart, fordi du kan verificere en kontrolsum ud over blot at beregne en. Forhåbentlig(Hopefully) har du nu en bedre forståelse af, hvad en kontrolsum er, og hvordan den kan bruges og beregnes. Hvis du sender eller modtager sikre filer, er en kontrolsum den bedste måde for begge parter at verificere integriteten af ​​disse filer. Hvis du har spørgsmål, så skriv en kommentar. God fornøjelse!



About the author

Jeg er professionel computertekniker og har over 10 års erfaring inden for området. Jeg har specialiseret mig i Windows 7 og Windows Apps udvikling, samt Cool Websites design. Jeg er ekstremt vidende og erfaren på området, og vil være et værdifuldt aktiv for enhver organisation, der ønsker at vokse deres forretning.



Related posts