Hoe Hash-generator werkt
Hashgenerator berekent cryptografische hashes en controlesommen van elke tekst die je typt, waaronder MD5, SHA-1, SHA-256 en SHA-512. De SHA-familiehashes gebruiken de native Web Crypto API van de browser (SubtleCrypto.digest), een gevalideerde, hardware-versnelde implementatie. MD5 wordt berekend door een zelfstandige JavaScript-implementatie, omdat SubtleCrypto geen MD5 bevat (het wordt niet als cryptografisch veilig beschouwd voor nieuw gebruik). Niets dat je typt, wordt verzonden; elke hash wordt volledig op je apparaat geproduceerd.
Veelgebruikte toepassingen zijn onder andere het verifiëren van de integriteit van een gedownload bestand aan de hand van een gepubliceerde controlesom, het genereren van een vaste-lengte vingerafdruk van een string voor gebruik als cachesleutel of identifier, of controleren of twee tekstwaarden identiek zijn zonder ze teken voor teken te vergelijken.