En MD5-hashgenerator er et verktøy som tar inndata (som et passord, en fil eller en streng) og produserer en 128-bit hashverdi (et heksadesimalt tall på 32 tegn) ved hjelp av MD5 (Message Digest Algorithm 5). Denne hashverdien er et digitalt fingeravtrykk med fast lengde som unikt representerer den opprinnelige inputen.
Eksempel:
Inndata: hello
Utdata: 5d41402abc4b2a76b9719d911017c592
Dataintegritetsverifisering: Sjekk om en fil eller melding har blitt endret.
Digitale signaturer: Brukes i eldre kryptografiske systemer for å validere ektheten til data.
Lagring av passord: Selv om det nå anses som usikkert, ble MD5 en gang mye brukt til å hashe passord.
Rask Hashing: Nyttig når hastighet er viktigere enn sikkerhet (f.eks. sjekksumoperasjoner). ... (Python hashlib, PHP md5(), osv.) tilbyr MD5-generering.
Filverifisering: Sørg for at filer ikke har blitt ødelagt eller tuklet med under nedlasting.
Eldre systemer: Ved samhandling med gammel programvare som fortsatt bruker MD5.
Ikke-kritiske applikasjoner: Der sikkerhet ikke er et stort problem (f.eks. generering av raske sjekksummer).