🔒
← Terug naar handleidingen

MD5 vs SHA-256 — vergelijking, beveiliging en wanneer je welke gebruikt

· Tags: md5, sha256, hash-comparison, cryptography, security

MD5

MD5 produceert een hash van 128 bits (32 hex). Het werd ontworpen in 1991 en werd veel gebruikt voor bestandsintegriteitscontroles en wachtwoord-hashing.

Beveiligingsstatus: GEBROKEN. Collisies kunnen in seconden worden gegenereerd op gangbare hardware. MD5-wachtwoorden kunnen worden gekraakt met behulp van rainbow tables. Gebruik MD5 niet voor beveiligingsdoeleinden.

Nog steeds bruikbaar voor: Controlesommen zonder cryptografische functie, compatibiliteit met legacy-systemen en het detecteren van toevallige bestandsbeschadiging.

SHA-256

SHA-256 produceert een hash van 256 bits (64 hex). Het maakt deel uit van de SHA-2-familie, ontworpen door de NSA en gepubliceerd in 2001.

Beveiligingsstatus: VEILIG. Er bestaan geen praktische aanvallen op SHA-256. Het wordt gebruikt in TLS, Bitcoin, code-ondertekening, wachtwoord-hashing en overheidsbeveiligingsstandaarden.

Snelle referentie

| | MD5 | SHA-256 | |---|-----|---------| | Hash-lengte | 128 bits | 256 bits | | Snelheid | Sneller | Langzamer | | Collisieweerstand | Gebroken | Veilig | | FIPS-compatibel | Nee | Ja | | Aanbevolen | Alleen legacy-gebruik | Ja |

Vergelijk uitvoer realtime met onze hash-generator.

MD5 vs SHA-256 — vergelijking, beveiliging en wanneer je welke gebruikt - CoolTool