Hash Calculator is een puur frontend online hash-berekeningstool die 13 gangbare hash-algoritmen ondersteunt. Het ondersteunt tekst- en bestandsinvoer, kan meerdere algoritmen tegelijk berekenen, ondersteunt HMAC-modus en meerdere uitvoerformaten. Gebruikt WebAssembly voor hoogwaardige berekeningen.
Tekstinvoer en bestandsupload met slepen-en-neerzetten ondersteuning
HMAC-modus met sleutelinvoer voor berichtauthenticatie
Vier uitvoerformaten: hex, HEX, Base64, byte-array
Meerdere algoritmen tegelijk berekenen, kopiëren met één klik
WebAssembly-gebaseerde hoogwaardige berekeningen
Alle verwerking lokaal, gegevens verlaten nooit uw browser
Gebruiksaanwijzing
1Kies invoermodus: tekstinvoer of bestandsupload
2Voer tekst in of upload/sleep een bestand
3Selecteer de gewenste hash-algoritmen (meerdere mogelijk)
4Kies uitvoerformaat: hex, HEX, Base64 of byte-array
5Schakel indien nodig HMAC-modus in en voer sleutel in
6Bekijk resultaten en klik op kopiëren
Veelgestelde vragen
Wat is een hash-waarde?
Een hash-waarde is een tekenreeks van vaste lengte die wordt geproduceerd door een hash-algoritme uit gegevens van willekeurige lengte. Het is een eenrichtingsfunctie — u kunt de originele gegevens niet uit de hash herstellen.
Wat is HMAC?
HMAC (Hash-gebaseerde Berichtauthenticatiecode) gebruikt een hash-functie gecombineerd met een geheime sleutel om de integriteit en authenticiteit van een bericht te verifiëren. Het is veiliger dan een gewone hash.
Wat is het verschil tussen deze algoritmen?
MD5 en SHA-1 worden niet meer aanbevolen voor beveiligingsdoeleinden maar zijn geschikt voor controlesommen. SHA-256/384/512 zijn veilige algoritmen die breed worden gebruikt. SHA-3 is de standaard van de volgende generatie. CRC32 wordt gebruikt voor gegevensintegriteitscontroles. BLAKE2/BLAKE3 zijn moderne algoritmen met hoge prestaties.
Worden mijn gegevens naar een server gestuurd?
Nee. Alle hash-berekeningen worden lokaal in uw browser uitgevoerd met WebAssembly. Er worden geen gegevens via het netwerk verzonden.
Hoe groot kunnen bestanden zijn?
Er is geen harde limiet, maar het browsergeheugen is de bottleneck. Bestanden groter dan 1 GB kunnen prestatieproblemen veroorzaken.