SHA-256 Generator
Generera SHA-256-hashen av valfri text med denna SHA-256 Generator. Ange text så kodar verktyget den som UTF-8, beräknar SHA-2-digesten på 256 bitar och returnerar en 64 tecken lång hexadecimal sträng med gemener, samma värde som sha256sum, OpenSSL och standardbibliotek ger. Perfekt för utvecklare och administratörer som verifierar kontrollsummor, skapar innehållsfingeravtryck, jämför signaturer för API eller testar sin egen hashkod.
Vanliga frågor
Vad returnerar SHA-256 Generator?
Den returnerar SHA-256-digesten av din text som 64 hexadecimala tecken med gemener, vilka kodar 256 bitar. Samma text ger alltid samma hash.
Vad är SHA-256-hashen av hello?
Det gemena ordet hello utan radbrytning får hashvärdet 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824. Genom att jämföra med det här värdet kan du snabbt kontrollera att din kod hashar samma byte.
Varför skiljer sig min hash från den i terminalen?
Kommandon som echo lägger till en radbrytning om du inte använder echo -n eller printf, och den radbrytningen ändrar hashvärdet. Verktyget hashar texten precis som du har angett den, utan att ta bort blanksteg eller radbrytningar.
Hur hanteras specialtecken och emoji?
All text kodas som UTF-8 före hashningen, så bokstäver med diakritiska tecken och emoji hashas som sina UTF-8-byte. Det stämmer med standardinställningen i de flesta språk, terminaler och webb-API:er.
Är SHA-256 säkert?
Ja, SHA-256 ingår i SHA-2-familjen och det finns inga kända praktiskt genomförbara kollisions- eller preimage-attacker. Det används i stor utsträckning för TLS-certifikat, kontrollsummor för programvara, Gits nyare objektformat och blockkedjor.
Bör jag lagra lösenord som SHA-256-hashar?
Nej. SHA-256 är utformat för att vara snabbt, vilket gör det billigt att gissa många lösenord per sekund. Lagra lösenord med en långsam, saltad algoritm som Argon2, bcrypt eller scrypt.
Kan jag hasha en fil med det här verktyget?
Verktyget hashar text som du klistrar in eller skriver, inte uppladdade filer. För nedladdningar och andra binärfiler använder du sha256sum på Linux, shasum -a 256 på macOS eller Get-FileHash i PowerShell, som använder SHA-256 som standard.
Är resultatet en HMAC-SHA256?
Nej, det är en vanlig SHA-256-digest utan nyckel. Signaturer för webhooks och API kräver vanligtvis HMAC-SHA256 med en delad hemlighet, vilket ger ett annat värde.
Går det att reversera en SHA-256-hash?
Nej, det går inte att beräkna texten utifrån dess hash. Det enda som fungerar är att gissa indata och jämföra hashvärden, vilket är möjligt för korta eller vanliga strängar.
Hur mycket text kan jag hasha?
Ange minst ett tecken och högst 5 MB text. Större indata avvisas med ett meddelande. Resultatet matchar alternativet SHA-256 i Hash Generator.