SHA-256 hash-generator
Skriv eller lim inn tekst — SHA-256-hashen regnes ut automatisk, helt lokalt i din egen nettleser.
Hvordan bruke SHA-256-generatoren
- Skriv eller lim inn teksten du vil hashe.
- SHA-256-hashen (64 heksadesimale tegn) beregnes automatisk mens du skriver.
- Trykk «Kopier hash» for å legge resultatet på utklippstavlen.
Hva er SHA-256?
SHA-256 er en kryptografisk hash-funksjon som tar en hvilken som helst tekst og regner ut en unik, fast lengde på 256 bit (64 heksadesimale tegn). Samme input gir alltid samme hash, men selv en bitteliten endring i teksten gir en helt annen hash. Dette gjør SHA-256 nyttig til sjekksummer (verifisere at en fil eller tekst ikke er endret), digitale signaturer og som byggekloss i mange sikkerhetsprotokoller.
Hashing er ikke kryptering — det finnes ingen vei tilbake fra en hash til den opprinnelige teksten. SHA-256 er heller ikke egnet til å lagre passord alene (bruk en dedikert passord-hashing-algoritme som bcrypt eller Argon2 til det formålet), siden SHA-256 er designet for å være rask å beregne, noe som gjør den sårbar for brute force-angrep på korte passord.
Hashing er ikke kryptering
En kryptert tekst kan dekrypteres tilbake med riktig nøkkel. En hash kan ikke det — den er en enveisfunksjon, og det finnes ingen «dekrypter»-knapp uansett hvor mye datakraft du har. Det er hele poenget: en tjeneste kan lagre hashen av passordet ditt og likevel verifisere at du skriver riktig, uten selv å kjenne passordet.
En annen sentral egenskap er lavineeffekten. Endrer du ett eneste tegn i inndataene, blir hashen fullstendig annerledes — ikke litt annerledes. Det gjør SHA-256 egnet til å oppdage om en fil er endret, siden selv en enkelt bytes forskjell gir en helt ny sjekksum. Merk at hashing av passord i praksis krever en langsom, saltet funksjon som bcrypt eller Argon2; ren SHA-256 er for rask til det formålet.
Ofte stilte spørsmål
Sendes teksten min til en server?
Nei. Hele beregningen skjer i din egen nettleser med JavaScript — teksten forlater aldri enheten din.
Kan jeg reversere en hash tilbake til originalteksten?
Nei. SHA-256 er en enveisfunksjon — det finnes ingen matematisk måte å regne ut originalteksten fra hashen alene.
Er dette egnet til å hashe passord?
Ikke alene. Til passordlagring bør man bruke en algoritme spesielt designet for det, som bcrypt, scrypt eller Argon2 — disse er bevisst trege for å gjøre brute force-angrep upraktiske, i motsetning til SHA-256 som er optimalisert for hastighet.