Hash-generator

Genereer MD5, SHA-1, SHA-256, SHA-512 hashes

MD5
SHA-1
SHA-256
SHA-512

Wat is een hashfunctie?

Een hashfunctie converteert gegevens van willekeurige lengte naar een tekenreeks van vaste lengte. MD5(128 bit), SHA-1(160 bit), SHA-256(256 bit), SHA-512(512 bit) zijn gangbare algoritmen.

Waarom zijn MD5 en SHA-1 "gebroken"?

MD5 en SHA-1 hebben collisieproblemen en worden niet langer aanbevolen voor beveiliging. SHA-256 en SHA-512 zijn nog steeds veilig.

Bestandsintegriteit controleren

Vergelijk de SHA-256-checksum na het downloaden met de officiële waarde om te verifiëren dat het bestand niet is gewijzigd.

Waarom wachtwoorden niet hashen met SHA-256

SHA-256 is te snel. Gebruik bcrypt of Argon2 voor wachtwoordhashing.

Blockchain en hashfuncties

Bitcoin gebruikt SHA-256 om blokken te koppelen. Het wijzigen van historische transacties verandert alle volgende blok-hashes.

Veelgestelde vragen

Is MD5 nog bruikbaar?

Niet voor beveiliging. Voor deduplicatie en cache-sleutels nog prima.

Is hashing hetzelfde als versleuteling?

Nee. Versleuteling is omkeerbaar; hashing is eenrichtingverkeer.

Geeft dezelfde tekst altijd dezelfde hash?

Ja, hashfuncties zijn deterministisch. Eén spatie geeft een volledig andere hash.

Gerelateerde tools