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.
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.
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.
For at bekræfte en hash skal du bare kopiere og indsætte den i Hash -boksen helt nederst. Klik(Click) på 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.
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.
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!
Related posts
De 5 bedste websteder til at finde en online underviser til voksne og børn
Sådan lytter du gratis til radiostationer online
De 10 bedste websteder til at teste din skrivehastighed
De 10 bedste steder at se tegnefilm online gratis
8 bedste websteder til at lære Python-programmering
7 websteder til at finde aktieoptagelser i det offentlige domæne til dine videoprojekter
Er Amazon Prime prisen værd?
Hvor er vegansk mad i nærheden af mig? 6 bedste websteder til at søge i dit område
De 6 bedste websteder til at spille skak online med venner gratis
Start en online journal med disse 6 bedste websteder og apps
Sådan redigeres YouTube-videoer: 5 bedste fremgangsmåder
De 6 bedste websteder til at tjekke nye filmudgivelser
De 16 bedste websteder til at finde gratis lydbøger online
De 8 bedste sociale netværkssider for grafiske designere til at fremvise deres porteføljer
54 bedste alternativer til Amazon til online shopping
5 bedste Afterpay-alternativer til at handle nu og betale senere
De 8 bedste sociale netværkssider for forretningsfolk udover LinkedIn
30 bedste selvforbedringssubreddits på Reddit
10 bedste faktatjeksider til at bekæmpe misinformation
De 10 bedste gratis billedhostingwebsteder i 2022