Monu Tools

Hash-generator (SHA)

Skapa SHA-1, SHA-256, SHA-384 och SHA-512-hashar av valfri text, direkt i din webbläsare.

Så använder du Hash-generator

  1. 01

    Skriv eller klistra in din text.

  2. 02

    Välj hash-algoritm.

  3. 03

    Kopiera den resulterande hex-summan.

Vad en hash är

En hashfunktion tar vilken indata som helst, ett ord eller ett helt dokument, och producerar en teckensträng med fast längd som kallas en digest. SHA-256 returnerar till exempel alltid 256 bitar skrivna som 64 hexadecimala tecken, oavsett om du matar in en bokstav eller en megabyte text.

Två egenskaper gör hashar användbara. De är deterministiska, så samma indata ger alltid samma digest, och de uppvisar lavineffekten, så att ändra ett enda tecken ger ett helt annat resultat. Det gör en hash till ett kompakt fingeravtryck av det exakta innehållet.

Så fungerar det här verktyget

Det här verktyget beräknar SHA-1-, SHA-256-, SHA-384- och SHA-512-digester av din text lokalt med webbläsarens Web Crypto API, och visar sedan hex-resultatet färdigt att kopiera. SHA-256 är det förnuftiga standardvalet för de flesta ändamål.

Vad hashning är till för

Hashning är enkelriktad: du kan inte vända en digest tillbaka till den ursprungliga indatan. Det är hela poängen. Den används för att verifiera integritet (har den här filen eller det här meddelandet ändrats?), för att bygga kontrollsummor, för att avduplicera innehåll och som byggsten i signaturer och versionshanteringssystem som Git.

Att välja en algoritm

SHA-1 är brutet för säkerhetskritiska ändamål eftersom kollisioner kan konstrueras, men det duger fortfarande som en kontrollsumma utan säkerhetskrav. Föredra SHA-256 eller starkare när säkerheten spelar roll. MD5 erbjuds medvetet inte eftersom det anses osäkert.

Inte för lösenord

Hashning är inte kryptering och är inte i sig rätt sätt att lagra lösenord. Rena SHA-funktioner är medvetet snabba, vilket hjälper angripare att gissa lösenord snabbt. För lösenord bör du använda ett långsamt, saltat system som bcrypt, scrypt eller Argon2. Bcrypt-generatorn här är byggd för det.

Vanliga frågor

Vilka algoritmer stöds?

SHA-1, SHA-256, SHA-384 och SHA-512, via webbläsarens Web Crypto API. SHA-256 är ett bra standardval.

Finns MD5?

Nej. MD5 anses osäkert och tillhandahålls inte av Web Crypto API. Använd hellre SHA-256 eller starkare.

Källor

Bädda in det här verktyget

Lägg till det här verktyget på din egen webbplats. Kopiera kodsnutten nedan; den hålls automatiskt uppdaterad.

<iframe src="https://monu.tools/embed/sv/hash-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Relaterade verktyg