Tools App av

MD5 vs SHA-256: hvilken hash bør du bruke?

Generer MD5, SHA-1, SHA-256, SHA-384 og SHA-512 for hvilken som helst tekst. Inndata er kodet som UTF-8 før hashing, så resultatene samsvarer med kommandolinjeverktøy og online verifikatorer.

Hvordan det fungerer

MD5 og SHA-familien transformerer inngangen gjennom faste runder med bitoperasjoner. Verktøyene her koder først teksten din som UTF-8, og hash deretter disse bytene. MD5 produserer 128 bits, SHA-1 160, SHA-256 256, SHA-384 384 og SHA-512 512, alle skrevet som heksadesimale.

  • MD5 og SHA-1 er ødelagt for sikkerhet; bruk SHA-256 eller bedre for alt som betyr noe.

Hvorfor det betyr noe

Sjekksummer, hurtigbuffernøkler, signaturer og integritetssjekker er alle avhengige av at hashene stemmer overens. Når to verktøy er uenige om den samme teksten, er verdiene vanligvis fine og input-kodingen er det ikke - en forskjell som koster timer hvis du ikke forventer det.

Et bearbeidet eksempel

Hashing é med UTF-8 gir MD5 66ddcd97cfdeabb2f6fb8a999b4bc76f. Et verktøy som fungerer i Latin-1 returnerer et annet sammendrag for den samme synlige karakteren, og det er derfor hashes ofte er uenige på nettet.

Vanlige feil

  • Sammenligning av hasher produsert med forskjellige input-kodinger.
  • Bruker MD5 eller SHA-1 der kollisjonsmotstand er viktig.
  • Hashing en verdi som fortsatt inneholder en etterfølgende nylinje.

Praktiske tips

For filintegritet, hash de nøyaktige bytene til filen, aldri et tekstområde som kan normalisere linjeavslutninger. For passord, ikke bruk disse sammendragene i det hele tatt; bruk Argon2, scrypt eller bcrypt med et salt per bruker og en arbeidsfaktor.

Hvordan bruke den

  1. Åpne verktøyet. Alt kjører i nettleserfanen.
  2. Lim inn eller skriv inn input, og velg deretter handlingen du trenger.
  3. Sjekk resultatet og kopier det med ett klikk.

Åpne verktøyet

Vanlige spørsmål

Hvorfor skiller MD5 av é seg fra et annet verktøy?

Inngangskoding. Dette verktøyet hashes UTF-8 byte; verktøy som bruker Latin-1 produserer et annet sammendrag for den samme synlige teksten.

Hvilken hash bør jeg bruke?

SHA-256 eller sterkere for alt sikkerhetsrelatert. MD5 og SHA-1 er ødelagt for kollisjonsmotstand.

Er hashen saltet?

Nei. Dette er enkle fordøyelser. For passord bruk en dedikert algoritme som Argon2 eller bcrypt med et salt.

Er dette verktøyet virkelig gratis?

Ja. Det er ingen konto, ingen betalingsmur og ingen bruksgrense. Tools-appen er finansiert av aumenso, studioet bak.

Er noe jeg skriver inn lastet opp?

Nei. Verktøyet kjører i nettleserfanen din; det du skriver blir aldri sendt til oss og aldri lagret.

← Alle innlegg