Huvud Windows Vad är en kontrollsumma? Exempel, användningsfall och miniräknare

Vad är en kontrollsumma? Exempel, användningsfall och miniräknare



En kontrollsumma talar om för dig om din version av en fil har ändrats eller inte.

Checksum Definition (och hur den genereras)

Checksumma är resultatet av att köra en algoritm, kallad en kryptografisk hashfunktion, på en bit data, vanligtvis en enda fil.

Att jämföra kontrollsumman som du genererar från din version av filen med den som tillhandahålls av filens källa hjälper till att säkerställa att din kopia av filen är äkta och felfri.

En kontrollsumma kallas också ibland för ahash summaoch mer sällan ahashvärde,hash-kod, eller helt enkelt enhash.

Ett enkelt exempel på kontrollsumma

Idén med en kontrollsumma eller en kryptografisk hashfunktion kan tyckas komplicerad och omöjligen värt ansträngningen, men det är tvärtom! Kontrollsummor är verkligen inte så svåra att förstå eller skapa.

Låt oss börja med ett enkelt exempel som förhoppningsvis visar styrkan hos kontrollsummor för att bevisa att något har förändrats. MD5-kontrollsumman för följande fras är en lång rad tecken som representerar den meningen.

|_+_|

För våra syften här är de i huvudsak lika med varandra. Men gör även en liten förändring, som att ta bort justperioden, kommer att ge en helt annan kontrollsumma.

|_+_|

Som du kan se kommer till och med en liten förändring i filen att producera en helt annan kontrollsumma, vilket gör det mycket tydligt att den ena inte är lika med den andra.

Hur det används: ett användningsfall för kontrollsumma

Låt oss säga att du laddar ner en stor mjukvaruuppdatering, som ett service pack . Det här är förmodligen en enorm fil som tar flera minuter eller mer att ladda ner.

När den har laddats ner, hur vet du att filen togs emot korrekt? Tänk om några bitar tappades under överföringen och filen du har på din dator just nu inte är detexaktvad var meningen? Att tillämpa en uppdatering på ett program som inte är exakt som utvecklaren skapade det kommer sannolikt att orsaka dig stora problem.

Det är här att jämföra kontrollsummor kan göra dig lugn. Förutsatt att webbplatsen som du laddade ner filen från tillhandahåller kontrollsummadata tillsammans med filen som ska laddas ner, kan du sedan använda en checksummekalkylator (mer om dem nedan) för att producera en kontrollsumma från din nedladdade fil.

Säg till exempel att webbplatsen tillhandahåller denna kontrollsumma för filen du laddade ner

|_+_|

Du använder sedan din egen kontrollsumma-kalkylator för att producera en kontrollsumma med samma kryptografiska hashfunktion, MD5 i detta exempel, på filen på din dator.

kan du köpa aktier efter timmar

Stämmer kontrollsummorna? Bra! Du kan vara mycket säker på att de två filerna är identiska.

Stämmer inte kontrollsummorna? Detta kan betyda ett antal saker:

  • Någon ersatte nedladdningen med något skadligt utan att du visste det.
  • Filen ändrades med avsikt av dig. Som du läst ovan kan detta vara en omärklig förändring, som att lägga till eller ta bort en enstaka bokstav eller annat tecken.
  • Du jämför en helt annan, men ofarlig fil, som en nyare version om det är ett program eller ett uppdaterat dokument.
  • Nätverksanslutningen avbröts och filen laddades inte ned, eller så var det ett problem med att lagra filen när den nådde din hårddisk. Försök att ladda ner filen igen och skapa en ny kontrollsumma för den nya filen och jämför sedan igen.

Kontrollsummor är också användbara för att verifiera att en fil du laddat ner från någonstansÖvrigän att den ursprungliga källan i själva verket är en giltig fil och inte har ändrats, vare sig uppsåtligt eller på annat sätt, från originalet. Jämför bara hashen du skapar med den som är tillgänglig från filens källa.

hur man ansluter Chromecast till Samsung TV

Checksumma miniräknare

Kontrollsummoräknare är verktygen som används för att beräkna kontrollsummor. Det finns gott om dem där ute, var och en stöder en annan uppsättning kryptografiska hashfunktioner.

Två gratisalternativ

Ett fantastiskt gratisalternativ (faktiskt vår favorit) är Microsoft File Checksum Integrity Verifier , som kallas FCIV för kort. Den stöder endast MD5 och SHA-1 kryptografiska hashfunktioner, men dessa är överlägset mest populära just nu.

Microsoft File Checksum Integrity Verifier är ett kommandoradsprogram, men är väldigt lätt att använda.

Hur man verifierar filintegritet i Windows med FCIV

En annan utmärkt gratis checksumma-kalkylator för Windows är IgorWare Hasher , och det är helt portabelt, så du behöver inte installera någonting (men du behöver en RAR-filöppnare för att packa upp programmet). Om du inte är bekväm med kommandoradsverktyg är det här verktyget förmodligen ett bättre val. Den stöder MD5 och SHA-1, samt CRC32. Du kan använda den för att hitta kontrollsumman för text och filer.

En inbyggd Windows-kalkylator

Du kan också använda certutil program inbyggt i Windows. Detta är också ett kommandoradsverktyg, men det är lika enkelt att använda det för att validera MD5-kontrollsumman av filer. Den artikeln beskriver också hur man gör samma sak på Linux med Jag är md5 .

IgorWare Hasher

Ett alternativ med öppen källkod

Från JDigest är en checksum-kalkylator med öppen källkod som fungerar i Windows såväl som på macOS och Linux.

Ett onlinealternativ

Om du hellre vill använda en online-kalkylator, gillar vi detta MD5-filkontrollsummaverktyg eftersom det låter dig ladda upp filer.

Eftersom inte alla kontrollsummoräknare stöder alla möjliga kryptografiska hashfunktioner, se till att alla miniräknare du väljer att använda stöder hashfunktionen som producerade kontrollsumman som medföljer filen du laddar ner.

FAQ
  • Är alla kontrollsummor unika?

    Ja. Endast filer som är identiska kommer att ha samma kontrollsumma. Att ändra något annat än filnamnet kommer att resultera i en annan kontrollsumma.

  • Hur beräknar checksummoräknare checksummor?

    Kontrollsummoräknare använder ett antal algoritmer inklusive longitudinell paritetskontroll, Fletchers kontrollsumma, Adler-32 och cykliska redundanskontroller (CRC).

  • Hur validerar jag flera kontrollsummor samtidigt?

    Du kan få kontrollsumman för flera filer samtidigt med MD5 kommando. Öppna terminalen och skriv md5 följt av varje filnamn (avgränsade med mellanslag), tryck sedan på Stiga på .

Intressanta Artiklar

Redaktionen

Hur får jag tillbaka ett fast meddelande på Telegram
Hur får jag tillbaka ett fast meddelande på Telegram
Att fästa ett meddelande i en gruppchatt kan vara mer än användbart om det finns många nya meddelanden dagligen. Detta är ganska ofta i chattar du skapar med dina vänner, där det enda som faktiskt är
Cakewalk Sonar 8 Producentrecension
Cakewalk Sonar 8 Producentrecension
Av alla större programvaror för digitala ljudstationer (DAW) erbjuder Sonar Producer Edition den största och mest olika uppsättningen funktioner. Audiosnap och V-Vocal levererar ljudredigering med en skicklighet som helt enkelt är omöjlig i de flesta andra motsvarande program. Dessa
Ändra Windows Update Aktiva timmar i Windows 10
Ändra Windows Update Aktiva timmar i Windows 10
Windows 10 innehåller nu en ny funktion som gör att användaren kan anpassa 'aktiva timmar' under vilka du förväntas använda din PC eller telefon.
Ändra DPI för Hyper-V Virtual Machine (Display Scaling Zoom Level)
Ändra DPI för Hyper-V Virtual Machine (Display Scaling Zoom Level)
Så här kan du ändra zoomnivån för en virtuell maskin i Hyper-V och ställa in anpassad skärmskalning (DPI) i Windows 10.
Google sparade bilder: Hitta och håll kvar på bilder
Google sparade bilder: Hitta och håll kvar på bilder
Steg-för-steg-instruktioner om hur du sparar en bild från en bildsökning på Google till en samling och kommer åt den på en annan smartphone, surfplatta eller dator.
Hur får jag äkta Windows Media Center att fungera i Windows 10
Hur får jag äkta Windows Media Center att fungera i Windows 10
Det är nu möjligt att få äkta Windows Media Center att fungera i Windows 10.
Microsoft Edge Dev 82.0.446.0 Släppt, detta är vad som förändras
Microsoft Edge Dev 82.0.446.0 Släppt, detta är vad som förändras
Microsoft släppte idag en ny Dev-version av Microsoft Edge. Insiders får Microsoft Edge Dev 82.0.446.0, vilket är som förväntat introducerar nya funktioner och allmänna förbättringar. Annons Vad är nytt i Microsoft Edge Dev 82.0.446.0 Tillagda funktioner Lade till en möjlighet till Guided Switch för att be om att byta till en arbets- eller skolprofil när arbete eller