Tools App av

MD5 vs SHA-256: vilken hash ska du använda?

Generera MD5, SHA-1, SHA-256, SHA-384 och SHA-512 för vilken text som helst. Indata kodas som UTF-8 före hashning, så resultaten matchar kommandoradsverktyg och onlineverifierare.

Hur det fungerar

MD5 och SHA-familjen transformerar indata genom fasta omgångar av bitoperationer. Verktygen här kodar först din text som UTF-8 och hasha sedan dessa byte. MD5 producerar 128 bitar, SHA-1 160, SHA-256 256, SHA-384 384 och SHA-512 512, alla skrivna som hexadecimala.

  • MD5 och SHA-1 är trasiga av säkerhetsskäl; använd SHA-256 eller bättre för allt som är viktigt.

Varför det spelar roll

Kontrollsummor, cache-nycklar, signaturer och integritetskontroller beror alla på att hasharna överensstämmer. När två verktyg inte är överens om samma text, är värdena vanligtvis bra och indatakodningen är det inte - en skillnad som kostar timmar om du inte förväntar dig det.

Ett fungerande exempel

Hashing é med UTF-8 ger MD5 66ddcd97cfdeabb2f6fb8a999b4bc76f. Ett verktyg som fungerar i Latin-1 returnerar ett annat sammandrag för samma synliga karaktär, vilket är anledningen till att hasharna ofta inte överensstämmer online.

Vanliga misstag

  • Jämför hash som producerats med olika indatakodningar.
  • Använder MD5 eller SHA-1 där kollisionsmotståndet är viktigt.
  • Hasha ett värde som fortfarande innehåller en avslutande nyrad.

Praktiska tips

För filintegritet, hasha filens exakta byte, aldrig ett textområde som kan normalisera radslut. För lösenord, använd inte dessa sammanfattningar alls; använd Argon2, scrypt eller bcrypt med ett salt per användare och en arbetsfaktor.

Hur man använder det

  1. Öppna verktyget. Allt körs på din webbläsarflik.
  2. Klistra in eller skriv in din inmatning och välj sedan den åtgärd du behöver.
  3. Kontrollera resultatet och kopiera det med ett klick.

Öppna verktyget

Vanliga frågor

Varför skiljer sig MD5 av é från ett annat verktyg?

Ingångskodning. Detta verktyg hashar UTF-8 byte; verktyg som använder Latin-1 producerar en annan sammanfattning för samma synliga text.

Vilken hash ska jag använda?

SHA-256 eller starkare för allt säkerhetsrelaterat. MD5 och SHA-1 är trasiga för kollisionsmotstånd.

Är hashen saltade?

Nej. Det här är enkla smältningar. För lösenord använd en dedikerad algoritm som Argon2 eller bcrypt med ett salt.

Är detta verktyg verkligen gratis?

Ja. Det finns inget konto, ingen betalvägg och ingen användningsgräns. Tools App finansieras av aumenso, studion bakom.

Är något jag anger uppladdat?

Nej. Verktyget körs på din webbläsarflik; det du anger skickas aldrig till oss och lagras aldrig.

← Alla inlägg