Tools App door

MD5 versus SHA-256: welke hash moet je gebruiken?

Genereer MD5, SHA-1, SHA-256, SHA-384 en SHA-512 voor elke tekst. De invoer wordt vóór het hashen gecodeerd als UTF-8, zodat de resultaten overeenkomen met opdrachtregelprogramma's en online verificaties.

Hoe het werkt

MD5 en de SHA-familie transformeren de invoer via vaste rondes van bitbewerkingen. De tools hier coderen uw tekst eerst als UTF-8 en hashen vervolgens die bytes. MD5 produceert 128 bits, SHA-1 160, SHA-256 256, SHA-384 384 en SHA-512 512, allemaal geschreven als hexadecimaal.

  • MD5 en SHA-1 zijn om veiligheidsredenen kapot; gebruik SHA-256 of beter voor alles wat ertoe doet.

Waarom het ertoe doet

Checksums, cachesleutels, handtekeningen en integriteitscontroles zijn allemaal afhankelijk van de overeenstemming van hashes. Als twee tools het niet eens zijn over dezelfde tekst, zijn de waarden meestal prima en de invoercodering niet - een verschil dat uren kost als je het niet verwacht.

Een uitgewerkt voorbeeld

Hashing met UTF-8 geeft MD5 66ddcd97cfdeabb2f6fb8a999b4bc76f. Een tool die in Latin-1 werkt, retourneert een andere samenvatting voor hetzelfde zichtbare teken, en daarom zijn hashes het online vaak oneens.

Veel voorkomende fouten

  • Het vergelijken van hashes geproduceerd met verschillende invoercoderingen.
  • Met behulp van MD5 of SHA-1 waar botsweerstand belangrijk is.
  • Een waarde hashen die nog steeds een afsluitende nieuwe regel bevat.

Praktische tips

Voor bestandsintegriteit hash je de exacte bytes van het bestand, en nooit een tekstgebied dat de regeleinden normaliseert. Gebruik deze samenvattingen voor wachtwoorden helemaal niet; gebruik Argon2, scrypt of bcrypt met een zout per gebruiker en een werkfactor.

Hoe het te gebruiken

  1. Open het gereedschap. Alles draait op uw browsertabblad.
  2. Plak of typ uw invoer en kies vervolgens de gewenste actie.
  3. Controleer het resultaat en kopieer het met één klik.

Open het gereedschap

Veelgestelde vragen

Waarom verschilt MD5 ofé van een andere tool?

Invoercodering. Deze tool hasht UTF-8-bytes; tools die Latin-1 gebruiken, produceren een andere samenvatting voor dezelfde zichtbare tekst.

Welke hasj moet ik gebruiken?

SHA-256 of sterker voor alles wat met beveiliging te maken heeft. MD5 en SHA-1 zijn gebroken vanwege botsweerstand.

Zijn de hasj gezouten?

Nee. Dit zijn eenvoudige samenvattingen. Gebruik voor wachtwoorden een speciaal algoritme zoals Argon2 of bcrypt met een salt.

Is deze tool echt gratis?

Ja. Er is geen account, geen betaalmuur en geen gebruikslimiet. Tools App wordt gefinancierd door aumenso, de studio erachter.

Is er iets dat ik invoer geüpload?

Nee. De tool wordt uitgevoerd op uw browsertabblad; wat u invoert, wordt nooit naar ons verzonden en nooit opgeslagen.

← Alle berichten