Handytool
VerktygKörs lokalt

SHA & hash-generator

Generera SHA-1, SHA-256, SHA-384 och SHA-512 hashar av vilken text som helst, i hex eller Base64 — allt i din webbläsare.

Format
Algoritm
Text
0 rader0 byte
Sammanfattning
0 rader0 byte

Om SHA & hash-generator

Handytool's hash-generator beräknar SHA-1, SHA-256, SHA-384 och SHA-512 hashar av vilken text som helst, live i din webbläsare, med Web Crypto API. Välj hex eller Base64-utmatning och kopiera sammanfattningen med ett klick. Eftersom hashning sker lokalt kan du hash-koda lösenord, tokens eller känsligt innehål utan att exponera dem för någon server.

Funktioner i SHA & hash-generator

  • 01

    Fyra SHA-varianter

    Växla omedelbar mellan SHA-1, SHA-256, SHA-384 och SHA-512. Alla beräknas med webbläsarens Web Crypto API, samma implementering som används av HTTPS och moderna autentiseringssystem.

  • 02

    Hex eller Base64-utmatning

    Få sammanfattningen som en gemen hexadecimal sträng (det vanligaste formatet) eller som Base64 (kompakt, används i HTTP-huvuden och tokens). Växla när som helst utan att omtrycka din inmatning.

  • 03

    Körs helt i din webbläsare

    Hashning använder SubtleCrypto lokalt. Din text rör aldrig någon server, så du kan säkert generera hashar av hemligheter, lösenord (för icke-autentisering) eller konfidentiella nytolaster.

Vanliga frågor om SHA & hash-generator

Vad är en SHA-hash?
SHA (Secure Hash Algorithm) är en kryptografisk hash-funktion som omvandlar vilken inmatning som helst till ett fingeravtryck av fast längd. Samma inmatning ger alltid samma hash, men det är beräkningsmässigt omöjligt att återställa inmatningen från hashen. Hashar används för integritetskontroller, signaturer och content addressing.
Vilken SHA-variant ska jag välja?
Använd SHA-256 för de flesta moderna program — det är snabbt och allmänt stödd. SHA-512 är ett bra val när du vill extra marginal på 64-bitars system. Undvik SHA-1 för något säkerhetskänsligt; det är bara inkludera här för kompatibilitet med äldre system.
Ska jag använda SHA för att hash-koda lösenord?
Nej — inte direkt. SHA-hashar är för snabba, vilket gör dem sårbara för brute-force-attacker. För lösenordslagring, använd en dedikerad lösenords-hash-funktion såsom bcrypt, scrypt eller Argon2. Detta verktyg är användbart för innehållsintegritet, filfingeravtryck och checksumma-jämförelser.
Varför är hasharna i hex som standard?
Hex (bas 16) är den vanligaste representationen för hashar eftersom det mappar rent till bytegränser — var två hex-siffror är en byte. Base64 är mer kompakt men mindre läsbar för människor. Växla formatet beroende på vad det nedströmssystemet förväntar.
Skickas min text till någon server?
Nej. Hashning sker helt i din webbläsare med Web Crypto API. Inget laddas upp, loggas eller lagras.

Relaterade verktyg

Verktyg

Utforska fler verktyg

Alla verktyg