Filhash- og sjekksumkalkulator

Finn MD5, SHA-1, SHA-256 og SHA-512 for alle filer, og verifiser en sjekksum.

Hasher

Hasher vil vises her.

Klar. Slipp en fil her for å beregne hash.

Filene dine leses og hashes i nettleseren din. Ingenting lastes opp til BroBroGo.

Ofte stilte spørsmål

Hvordan verifiserer jeg en nedlasting med en sjekksum?

Slipp den nedlastede filen inn, og lim deretter inn sjekksummen som utgiveren har oppgitt i verifiseringsfeltet. Raden for den samsvarende algoritmen blir grønn. Hvis ingenting blir grønt, samsvarer ikke filen med det som ble publisert – behandle den da som skadet eller endret.

Hvilke algoritmer beregnes, og hvilken bør jeg bruke?

Den beregner MD5, SHA-1, SHA-256 og SHA-512 samtidig fra én enkelt lesing av filen. MD5 og SHA-1 fungerer fint til å oppdage utilsiktet korrupsjon, men er ikke lenger sikre – foretrekk SHA-256 eller SHA-512 når sjekksummen skal beskytte mot tilsiktede endringer.

Blir filene mine lastet opp noen sted?

Nei. Filer leses og hashes lokalt – selv filer på flere gigabyte strømmes gjennom i deler, så ingenting blir noen gang sendt bort fra enheten din.

Slik fungerer beregning av filhash og sjekksum

Dette verktøyet beregner kryptografiske hasher for filer du oppgir, ved å bruke flere forskjellige algoritmer samtidig. Prosessen lar deg verifisere en fils integritet ved å sammenligne den beregnede hashen mot en kjent sjekksum du oppgir.

Hele prosessen foregår fullstendig i nettleseren din. Verktøyet kan håndtere filer av alle størrelser ved å behandle dem i deler (såkalte "chunks"). Du kan enkelt slippe filer inn i det angitte området eller klikke for å velge dem. Verktøyet kan behandle opptil 20 filer om gangen.

Når du starter prosessen, vil du se statusmeldinger og fremdrift underveis:

  • Før du starter, vises meldingen Klar. Slipp en fil her for å beregne hash..
  • Under selve prosessen rapporteres fremdriften omtrent for hver 4. MB med meldingen Hasher {file} ({done}/{total}) — {percent}%.
  • Når prosessen er fullført, vises meldingen Genererte hash for {count} fil(er)..
  • Hvis en fil ikke kan leses, vil du se feilmeldingen Kunne ikke lese denne filen.. Dersom en enkeltfil feiler, vil de andre filene likevel bli behandlet.
  • Hvis flere filer feiler, oppsummeres dette med {count} kunne ikke leses..
  • Ved generelle feil under prosessen vises Hashing mislyktes. Prøv igjen..
  • Du kan se antall valgte filer under overskriften Filer med teksten {count} fil(er) valgt.
  • Når du tømmer resultatene, vises meldingen Tømt., og under overskriften Hasher vil det stå Hasher vil vises her..

Støttede inndata og formater for verifisering

Verktøyet godtar alle typer filer uansett størrelse. For å verifisere en fil kan du lime inn en forventet sjekksum i verifiseringsfeltet. Dette kan være en streng som inneholder en forventet MD5-, SHA-1-, SHA-256- eller SHA-512-hash.

Verktøyet er fleksibelt og støtter flere formater for sjekksummer:

  • En ren heksadesimal streng.
  • Formater som coreutils eller BSD.
  • Formater som spesifiserer algoritmen direkte, for eksempel sha256:<hash>.

Når du limer inn en sjekksum i verifiseringsboksen, vil verktøyet automatisk trekke ut den lengste heksadesimale strengen fra teksten. Sammenligningen av sjekksummer er uavhengig av store og små bokstaver, da alle tegn blir ensartet behandlet som små bokstaver.

Forstå de ulike hash-algoritmer

Når en fil behandles, genererer verktøyet fire forskjellige kryptografiske hasher samtidig:

  • MD5: En tradisjonell algoritme som genererer en MD5-hash av filen.
  • SHA-1: En algoritme som genererer en SHA-1-hash av filen.
  • SHA-256: En sikrere algoritme som genererer en SHA-256-hash av filen.
  • SHA-512: En avansert algoritme som genererer en SHA-512-hash av filen.

Disse algoritmene har ulike egenskaper og bruksområder når det gjelder å sikre dataenes integritet.

Integritet versus sikkerhet mot manipulering

Det er viktig å skille mellom formålet med de ulike algoritmene når du skal sjekke en fil:

  • MD5 og SHA-1: Disse algoritmene er godt egnet til å oppdage utilsiktet korrupsjon, for eksempel overføringsfeil under en nedlasting. De er imidlertid ikke sikre mot bevisst manipulering eller målrettede angrep.
  • SHA-256 og SHA-512: Disse algoritmene bør foretrekkes dersom en sjekksum må være sikker mot bevisst manipulering eller sabotasje. De gir en langt sterkere kryptografisk garanti for at filen ikke har blitt endret av en uautorisert tredjepart.

Slik verifiserer du en fil med en sjekksum

For å kontrollere at en fil er nøyaktig slik utgiveren publiserte den, kan du bruke verifiseringsfunksjonen.

Når du limer inn en sjekksum, skjer følgende:

  1. Hvis den limte sjekksummen samsvarer med en av de beregnede Hashene for en fil, vil raden for den aktuelle algoritmen lyse opp i grønt.
  2. Du vil også se bekreftelsen Treff: {file} ({algo}).
  3. Dersom ingen av radene blir grønne etter at du har limt inn sjekksummen, betyr det at filen ikke samsvarer med den publiserte sjekksummen.
  4. Ved manglende samsvar vil verktøyet vise meldingen Ingen fil matcher den sjekksummen..

Dette gjør det enkelt for utviklere som laster ned store filer å verifisere integriteten, eller for personer som publiserer programvare og ønsker å tilby sjekksummer slik at mottakerne kan kontrollere filene.

Personvern og lokal databehandling

Når du bruker dette verktøyet, blir personvernet ditt ivaretatt gjennom lokal prosessering. Filene dine blir lest og beregnet i sin helhet i nettleseren din; ingenting blir lastet opp til BroBroGo.

Selv om du behandler store filer på flere gigabyte, blir de strømmet gjennom i mindre deler lokalt på maskinen din. Dette betyr at ingen deler av filen noen gang blir sendt bort fra enheten din.

Ofte stilte spørsmål (FAQ)

Hvordan verifiserer jeg en nedlasting med en sjekksum?

Slipp den nedlastede filen inn, og lim deretter inn sjekksummen som utgiveren har oppgitt i verifiseringsfeltet. Raden for den samsvarende algoritmen blir grønn. Hvis ingenting blir grønt, samsvarer ikke filen med det som ble publisert – behandle den da som skadet eller endret.

Hvilke algoritmer beregnes, og hvilken bør jeg bruke?

Den beregner MD5, SHA-1, SHA-256 og SHA-512 samtidig fra én enkelt lesing av filen. MD5 og SHA-1 fungerer fint til å oppdage utilsiktet korrupsjon, som overføringsfeil, men er ikke lenger sikre mot målrettet manipulering. Foretrekk SHA-256 eller SHA-512 når sjekksummen skal beskytte mot tilsiktede endringer.

Blir filene mine lastet opp noen sted?

Nei. Filer leses og hashes lokalt – selv filer på flere gigabyte strømmes gjennom i deler, så ingenting blir noen gang sendt bort fra enheten din. Det skjer ingen opplasting til BroBroGo.