Hoved Windows Hva er en sjekksum? Eksempler, brukstilfeller og kalkulatorer

Hva er en sjekksum? Eksempler, brukstilfeller og kalkulatorer



En kontrollsum forteller deg om din versjon av en fil har blitt endret eller ikke.

Sjekksumdefinisjon (og hvordan den genereres)

Sjekksum er resultatet av å kjøre en algoritme, kalt en kryptografisk hash-funksjon, på et stykke data, vanligvis en enkelt fil.

Sammenligning av kontrollsummen du genererer fra din versjon av filen med den som er gitt av kilden til filen, bidrar til å sikre at kopien din av filen er ekte og feilfri.

En sjekksum kalles også noen ganger enhasj sumog sjeldnere ahashverdi,hash-kode, eller ganske enkelt enhasj.

Et enkelt eksempel på sjekksum

Ideen om en sjekksum eller en kryptografisk hash-funksjon kan virke komplisert og kanskje ikke verdt innsatsen, men det motsatte er sant! Sjekksummer er egentlig ikke så vanskelig å forstå eller lage.

La oss starte med et enkelt eksempel, forhåpentligvis viser kraften til kontrollsummer for å bevise at noe har endret seg. MD5-sjekksummen for følgende setning er en lang streng med tegn som representerer den setningen.

|_+_|

For våre formål her er de i hovedsak lik hverandre. Men gjør selv en liten endring, som å fjerne justperioden, vil gi en helt annen kontrollsum.

|_+_|

Som du kan se, vil selv en liten endring i filen produsere en helt annen kontrollsum, noe som gjør det veldig klart at den ene ikke er lik den andre.

Hvordan det brukes: En sjekksum-brukssak

La oss si at du laster ned en stor programvareoppdatering, som en oppdateringspakke . Dette er sannsynligvis en enorm fil som tar flere minutter eller mer å laste ned.

Når den er lastet ned, hvordan vet du at filen ble mottatt riktig? Hva om noen biter ble droppet under overføringen og filen du har på datamaskinen din akkurat nå ikke er detnøyaktighva var meningen? Å bruke en oppdatering til et program som ikke akkurat er slik utvikleren opprettet det, vil sannsynligvis føre til store problemer.

Det er her sammenligning av sjekksummer kan gjøre deg rolig. Forutsatt at nettstedet du lastet ned filen fra gir kontrollsumdata ved siden av filen som skal lastes ned, kan du deretter bruke en kontrollsumkalkulator (mer om de nedenfor) for å produsere en kontrollsum fra den nedlastede filen.

La oss for eksempel si at nettstedet gir denne kontrollsummen for filen du lastet ned

|_+_|

Du bruker deretter din egen kontrollsumskalkulator til å produsere en kontrollsum ved å bruke den samme kryptografiske hash-funksjonen, MD5 i dette eksempelet, på filen på datamaskinen din.

kunne ikke koble spotify til splid

Stemmer sjekksummene? Flott! Du kan være veldig trygg på at de to filene er identiske.

Stemmer ikke kontrollsummene? Dette kan bety flere ting:

  • Noen erstattet nedlastingen med noe ondsinnet uten at du visste det.
  • Filen ble endret med vilje av deg. Som du leste ovenfor, kan dette være en umerkelig endring, som å legge til eller fjerne en enkelt bokstav eller et annet tegn.
  • Du sammenligner en helt annen, men ufarlig fil, som en nyere versjon hvis det er et program eller et oppdatert dokument.
  • Nettverkstilkoblingen ble avbrutt, og filen ble ikke lastet ned, eller det var et problem med å lagre filen når den nådde harddisken din. Prøv å laste ned filen igjen og opprett en ny kontrollsum på den nye filen, og sammenlign på nytt.

Sjekksummer er også nyttige for å bekrefte at en fil du har lastet ned fra et stedannenenn at den opprinnelige kilden faktisk er en gyldig fil og ikke har blitt endret, ondsinnet eller på annen måte, fra originalen. Bare sammenlign hashen du oppretter med den som er tilgjengelig fra filens kilde.

hvor mange reddit-brukere som er der

Sjekksum kalkulatorer

Sjekksumkalkulatorer er verktøyene som brukes til å beregne sjekksummer. Det er mange av dem der ute, som hver støtter et annet sett med kryptografiske hash-funksjoner.

To gratis alternativer

Et flott gratis alternativ (favoritten vår, faktisk) er Microsoft File Checksum Integrity Verifier , kalt FCIV for kort. Den støtter kun MD5 og SHA-1 kryptografiske hash-funksjoner, men disse er de klart mest populære akkurat nå.

Microsoft File Checksum Integrity Verifier er et kommandolinjeprogram, men er veldig enkelt å bruke.

Hvordan verifisere filintegritet i Windows med FCIV

En annen utmerket gratis sjekksumkalkulator for Windows er IgorWare Hasher , og den er fullstendig bærbar, så du trenger ikke å installere noe (men du trenger en RAR-filåpner for å pakke ut programmet). Hvis du ikke er komfortabel med kommandolinjeverktøy, er dette verktøyet sannsynligvis et bedre valg. Den støtter MD5 og SHA-1, samt CRC32. Du kan bruke den til å finne kontrollsummen for tekst og filer.

En innebygd Windows-kalkulator

Du kan også bruke certutil program innebygd i Windows. Dette er også et kommandolinjeverktøy, men det er like enkelt å bruke det til å validere MD5-sjekksummen av filer. Den artikkelen beskriver også hvordan du gjør det samme på Linux med Jeg er md5 .

IgorWare Hasher

Et åpen kildekode-alternativ

Fra JDigest er en åpen kildekode-sjekksumkalkulator som fungerer i Windows så vel som på macOS og Linux.

Et online alternativ

Hvis du heller vil bruke en online kalkulator, liker vi dette MD5-filkontrollsumverktøyet fordi den lar deg laste opp filer.

Siden ikke alle kontrollsumkalkulatorer støtter alle mulige kryptografiske hash-funksjoner, må du være sikker på at enhver kalkulator du velger å bruke støtter hash-funksjonen som produserte kontrollsummen som følger med filen du laster ned.

FAQ
  • Er alle kontrollsummer unike?

    Ja. Bare filer som er identiske vil ha samme kontrollsum. Å endre noe annet enn filnavnet vil resultere i en annen kontrollsum.

  • Hvordan beregner sjekksumkalkulatorer sjekksummer?

    Sjekksumkalkulatorer bruker en rekke algoritmer, inkludert longitudinell paritetssjekk, Fletchers sjekksum, Adler-32 og sykliske redundanssjekker (CRCs).

  • Hvordan validerer jeg flere sjekksummer samtidig?

    Du kan få kontrollsummen av flere filer samtidig ved å bruke MD5 kommando. Åpne terminalen og skriv md5 etterfulgt av hvert filnavn (atskilt med mellomrom), og trykk deretter Tast inn .

Interessante Artikler

Redaksjonens

Løs kritisk feil: Start-menyen fungerer ikke i Windows 10
Løs kritisk feil: Start-menyen fungerer ikke i Windows 10
Løs feilen 'Start-menyen fungerer ikke. Vi prøver å fikse det neste gang du logger på. ' i Windows 10 ved hjelp av en løsning.
Leve med Windows 10 S: Hvordan det er å overleve på Store-apper alene
Leve med Windows 10 S: Hvordan det er å overleve på Store-apper alene
Windows 10 S tillater brukere å installere bare de appene som finnes i Windows 10 Store. Ting er ikke så dystre som de var tilbake i dagene av Windows 8, da
Hvordan legge til penger på Google Play
Hvordan legge til penger på Google Play
Selv om det ikke er mangel på gratis innhold tilgjengelig på Google Play, må du nå frem til lommeboken fra tid til annen. Derfor kan det ikke skade å beholde et nødfond på kontoen din, i
Hva du skal gjøre hvis Wii-fjernkontrollene ikke synkroniseres
Hva du skal gjøre hvis Wii-fjernkontrollene ikke synkroniseres
Nintendo Wii er nå 13 år gammel, men går fremdeles sterkt. Med et stort utvalg av kvalitetsspill, en familievennlig hensikt og solid konstruksjon, er selv noen av de tidligste konsollene fortsatt sterke. Det er de ikke
Hvordan åpne forhøyet ledetekst i Windows 10
Hvordan åpne forhøyet ledetekst i Windows 10
Beskriver hvordan du åpner en forhøyet ledetekst (cmd.exe) som administrator i Windows 10.
Se Microsoft Windows 10-arrangementet her
Se Microsoft Windows 10-arrangementet her
Microsoft avholder en Windows 10-begivenhet i oktober 2016 om noen timer der selskapet forventes å kunngjøre nye maskinvareprodukter og snakke om neste utgivelse av Windows 10 (kodenavnet Redstone 2 som er planlagt å komme ut neste vår). Det har vært mange rykter om hva du kan forvente av denne hendelsen og
Hvordan laste ned animerte GIF-er
Hvordan laste ned animerte GIF-er
GIF er en morsom måte å krydre din online kommunikasjon på. I disse dager kan du til og med finne dem i forretnings-e-post. Hvis du vil bli med på den digitale revolusjonen, må du ha et omfattende GIF-bibliotek. Heldigvis internett