Hashgenerator — MD5, SHA-1, SHA-256, SHA-512, HMAC

Handig om te controleren of een gedownload installatiebestand overeenkomt met de officiële checksum, of of een HMAC-waarde voor API-ondertekening klopt. Bestanden worden niet geüpload.

Het bestand wordt niet naar een server verzonden — wordt alleen verwerkt in de browser van dit apparaat

Hashresultaat

MD5 ⚠︎
—
SHA-1 ⚠︎
—
SHA-256
—
SHA-384
—
SHA-512
—

⚠︎ MD5 en SHA-1 zijn gevoelig voor botsingsaanvallen; gebruik ze alleen om bestanden te controleren. Voor het opslaan van wachtwoorden gebruik je bcrypt of Argon2 in plaats van een hash.

Advertentie

Hoe gebruik je Hash genereren

  1. 1Voer tekst in of kies een bestand.
  2. 2De hash van alle algoritmen wordt samen weergegeven. Voer indien nodig een HMAC-sleutel in.
  3. 3Plak de officiële hash in het verwachtingsveld om te zien of deze overeenkomt (✓/✗).

Veelgestelde vragen

Mogen MD5 en SHA-1 gebruikt worden?

Prima om te controleren of een bestand beschadigd is, maar gebruik voor beveiligingsdoeleinden (handtekeningen, wachtwoorden) minstens SHA-256, omdat botsingsaanvallen bekend zijn.

Kan dit gebruikt worden om wachtwoorden op te slaan?

Nee. Wachtwoorden moeten worden opgeslagen met een opzettelijk trage functie zoals bcrypt, scrypt of Argon2.

Werkt dit ook met grote bestanden?

Het bestand wordt in één keer in het geheugen geladen om te berekenen; tot enkele honderden MB werkt dit meestal, maar afhankelijk van het geheugen kan het traag zijn of mislukken.

Advertentie