Het Volade-ecosysteem — Webtool

Hashgenerator

Hash een tekst, bestand of HMAC-bericht met één klik met MD5, SHA-1, SHA-256, SHA-384, SHA-512 en CRC32: resultaat in hexadecimaal of Base64, controle van een bekende hash, gemeten doorsnelheid, lokale geschiedenis en geheugensteun van de algoritmen. Gratis, zonder registratie en 100 % lokaal: uw inhouden verlaten nooit uw browser.

6 hashalgoritmen0 byte naar de server gestuurd25 MB per bestand
De tool

Uw hashgenerator online

Plak uw tekst, vink de algoritmen aan en de hashwaarden verschijnen meteen, in hexadecimaal of Base64, inclusief de berekening van tijd en doorsnelheid.

Hashgenerator

Online Beveiliging, Netwerk & Cryptografie
Inloggen
Sneltoetsen: Ctrl + Enter berekenen
Klaar.
0 bytes
De berekening start zodra u op « Berekenen » klikt, of met Ctrl + Enter. Elk aangevinkt algoritme levert een eigen regel.
De SHA-algoritmen gebruiken de Web Crypto-API van uw browser; MD5 en CRC32 worden lokaal in JavaScript berekend. CRC32 wordt altijd in hexadecimaal weergegeven, want de uitvoer is slechts vier bytes.
Klik op een voorbeeld om het in het invoerveld te laden en de berekening te starten.
AlgoritmeLengteWaarde
Berekeningen uitgevoerd in uw browser · Ctrl + Enter om te hashen · geen netwerkverkeer · 100 % lokaal, niets verlaat uw apparaat.
0,0 0Commentaire Alle tools
Gratis of Premium?

De hashgenerator is gratis en onbeperkt: geen account, niets te installeren, geen netwerkverkeer. Premium ontgrendelt het hele Volade-ecosysteem.

GratisMD5, SHA-1, SHA-256, SHA-384, SHA-512 en CRC32 in hexadecimaal of Base64
GratisBestanden tot 25 MB, HMAC-SHA-1/256/512 en controle op gelijkheid
GratisLokale geschiedenis, gemeten doorsnelheid en geheugensteun van de algoritmen
PremiumVersleutelde cloudsynchronisatie van uw vergelijkingen tussen apparaten
PremiumAPI-toegang en scripts die worden gedeeld tussen de tools van het ecosysteem
Premium ontgrendelen
Functies

Hashen, controleren en vergelijken zonder de browser te verlaten

Zes algoritmen, drie invoertypes en een lokale geschiedenis — alles wat u nodig hebt om de integriteit van een inhoud te controleren.

Zes algoritmen in één berekening

Vink MD5, SHA-1, SHA-256, SHA-384, SHA-512 en CRC32 aan: de hashwaarden verschijnen samen in een tabel, met hun exacte lengte en het gekozen formaat — hexadecimaal kleine letters, hoofdletters of Base64. Rekentijd en doorsnelheid worden per ronde gemeten, en « Resultaten kopiëren » plaatst de naam-waardeparen in het klembord.

Een hashwaarde berekenen

Bestand, tekst of HMAC-bericht

Het tabblad Bestanden hasht een document tot 25 MB in één keer, in het geheugen, zonder upload: archieven, uitvoerbaren, schermafbeeldingen, back-ups. Het tabblad HMAC koppelt een geheime sleutel aan het bericht met HMAC-SHA-1, HMAC-SHA-256 of HMAC-SHA-512 om een uitwisseling tussen twee partijen te authenticeren. De tekst zelf wordt gehasht bij elke Ctrl + Enter.

Een bestand hashen

Controle, geschiedenis en geheugensteun

Plak een gepubliceerde hash: de tool vergelijkt die met die van de ingevoerde tekst en zegt of de gelijkheid exact is, zonder benadering. Elke berekening gaat met duur en doorsnelheid naar de lokale geschiedenis, samengevat in vier statistieken en een grafiek. De filterbare geheugensteun herinnert aan groottes, formules en beveiligingsweetjes.

Een hashwaarde controleren
Hoe het werkt

Een inhoud hashen in drie stappen

Geen installatie, geen registratie: de tool is altijd klaar, op mobiel én op desktop.

Plak de inhoud

Een tekst op het tabblad Tekst, een bestand gekozen op het tabblad Bestanden, of een paar sleutel en bericht op het tabblad HMAC. Er wordt niets verstuurd: de invoer blijft op uw apparaat, ook offline.

Kies de algoritmen

Vink SHA-256 aan voor serieus gebruik, MD5 voor een snelle controle, CRC32 voor een controlesom: de vakjes zijn vrij te combineren. Het uitvoerformaat wisselt met één klik tussen hexadecimaal en Base64.

Kopieer, controleer, archiveer

Kopieer de hashwaarden om ze naast het bestand te bewaren, plak een gepubliceerde waarde in het controleveld om de gelijkheid te bevestigen en bekijk daarna het tabblad Statistieken: elke berekening legt daar duur en doorsnelheid vast.

Snelle naslag

De algoritmen in één oogopslag

Wat de meeste mensen controleren voordat ze een inhoud hashen — met de volledige definities op het tabblad « Geheugensteun ».

AlgoritmeUitvoerTypisch gebruik
MD5128 bits → 32 hexadecimale tekensindex, cache, niet-gevoelige controle
SHA-1160 bits → 40 hexadecimale tekensoudere certificaten, Git-geschiedenis
SHA-256256 bits → 64 hexadecimale tekensbestandsintegriteit, ondertekeningen
SHA-384384 bits → 96 hexadecimale tekensverlengde SHA-2-varianten
SHA-512512 bits → 128 hexadecimale tekensgrote volumes op een 64-bits processor
CRC3232 bits → 8 hexadecimale tekensoverdrachtsfouten, ZIP-archieven
HMAC-SHA-256256 bits met geheime sleuteltokens, API, geauthenticeerde berichten
Hexadecimaal2 tekens per byteleesbare, vergelijkbare weergave
Base644 tekens per 3 bytescompact transport, HTTP-headers
Gepubliceerde hashkopie bewaard naast het bestandintegriteitsbewijs dat later opnieuw te controleren is

Wat is een hashfunctie?

Een hashfunctie zet elke inhoud — een zin, een programma, een back-up van enkele gigabytes — om in een tekenreeks van vaste lengte, genaamd hashwaarde of digest. Drie eigenschappen bepalen haar: de uitvoer heeft altijd dezelfde grootte, ongeacht de invoer, dezelfde inhoud levert altijd dezelfde hashwaarde op, en teruggaan van hashwaarde naar invoer moet in de praktijk onmogelijk zijn. Dit derde punt onderscheidt een cryptografische hash van een controlesom zoals CRC32.

In de praktijk bepalen twee toepassingen het merendeel. Integriteit controleren : de uitgever publiceert de hash van zijn bestand, u herberekent die, en de gelijkheid bewijst dat de download niet is gewijzigd. Inhouden vergelijken : in plaats van de documenten zelf te bewaren, bewaart men hun hashwaarden — identiek betekent identieke inhoud, zonder iets over die inhoud prijs te geven.

Welk algoritme kiest u vandaag?

SHA-256 is het standaardantwoord: gestandaardiseerd door de NSA, daarna overal overgenomen, in elke taal geïmplementeerd, en zonder bekende botsing. SHA-512 is geschikt voor grote volumes wanneer de processor 64 bits breed is, en is op die architectuur vaak sneller dan zijn neef. SHA-384 brengt buiten een langere variant niets bijzonders. Voor het ondertekenen van een bericht met sleutel is de HMAC-SHA-256 de referentie: hij koppelt de geheime sleutel aan de hash, zodat alleen de bezitter van de sleutel dezelfde waarde kan produceren.

De MD5 en de SHA-1 blijven nuttig voor niet-gevoelige controles — een index, een cache, een duplicaatdetectie — waar snelheid meer telt dan weerstand. De CRC32, is daarentegen geen cryptografische hash: hij detecteert toevallige wijzigingen, maar een opzettelijke wijziging maakt men in enkele seconden.

Waarom gelden MD5 en SHA-1 als gekraakt?

Omdat onderzoekers voor elk ervan twee verschillende documenten met dezelfde hash hebben gemaakt. Bij MD5 dateert de demonstratie al van 2004; bij SHA-1 werd in 2017 een echte botsing geproduceerd onder de naam SHAttered. Eén botsing volstaat om een handtekening te kraken: als de aanvaller het document kiest en de uitgever het alleen maar hasht, kan hij een schijnbaar onschuldig document aanleveren dat in werkelijkheid een andere inhoud ondertekent. Daarom hebben TLS-certificaten, software-updates en pakkethandtekeningen deze algoritmen vaarwel gezegd.

Wat hashen niet doet

Hashen is niet versleutelen: een hash is per opzet onomkeerbaar, maar hij beschermt de inhoud niet door die onleesbaar te maken. Hashen versleutelt niets, vervangt noch TLS noch een versleutelingssleutel, en beschermt ook niet alleen een wachtwoord — dat is werk voor bcrypt, scrypt of Argon2, die opzet traag zijn. En twee keer hashen versterkt niets: algoritmen aan elkaar rijgen voegt alleen een kwetsbare laag toe waar één niet-gekraakte functie volstaat.

Aanbevolen voor

Systeembeheerders en CIO's die controlesommen van distributies controleren, ontwikkelaars die artefacten verzegelen of webhooks authenticeren, auditors en compliance-teams die de integriteit van back-ups controleren, journalisten en analisten die documenten vergelijken zonder ze te verspreiden, studenten cryptografie die werken met hashwaarde, botsing en zout — en iedereen die een inhoud wil hashen snel en spoorloos, aanvullend gevolgd door de wachtwoordgenerator, deBase64-encoder en -decoder, de JWT-decoder, de regex-tester en de tekenteller.

FAQ

Veelgestelde vragen over de hashgenerator

Alles wat u wilt weten voordat u hashwaarden vergelijkt, een bericht ondertekent of een bestand controleert.

Wat is het verschil tussen hashen en versleutelen?

Versleutelen zet een inhoud om in een geheime vorm die alleen leesbaar is voor wie de sleutel heeft: dat is omkeerbaar. Hashen produceert een onomkeerbare hashwaarde, ontworpen om nooit naar de inhoud terug te kunnen keren. Men versleutelt om vertrouwelijkheid te beschermen, men hasht om integriteit te bewijzen of te vergelijken zonder op te slaan.

Welk hashalgoritme kiest u vandaag?

SHA-256 voor elk serieus gebruik: bestandsintegriteit, ondertekening, token, inhoudsvergelijking. SHA-512 voor grote volumes op een 64-bits processor. HMAC-SHA-256 zodra een geheime sleutel in het spel komt. Bewaar MD5 en CRC32 voor controles waar snelheid primeert, nooit om te authenticeren of te ondertekenen.

Waarom worden MD5 en SHA-1 afgeraden?

Omdat botsingen publiek zijn aangetoond: twee verschillende documenten kunnen precies dezelfde hashwaarde opleveren. Een aanvaller die de inhoud kiest kan zo een controle misleiden die alleen op de hash steunt. Daarom hebben certificaten, pakkethandtekeningen en officiële updates ze vervangen door functies uit de SHA-2-familie.

Wat betekent een uitvoer van 64 hexadecimale tekens?

Elk hexadecimaal teken codeert vier bits, dus twee tekens zijn één byte: 64 tekens is 32 bytes, oftewel 256 bits. Dat is precies de grootte van een SHA-256-hash. Evenzo duiden 32 tekens op een MD5, 40 tekens op een SHA-1, 96 tekens op een SHA-384 en 128 tekens op een SHA-512.

Is CRC32 een cryptografische hash?

Nee: het is een controlesom van 32 bits, ontworpen om toevallige overdrachts- of opslagfouten op te sporen. De uitvoer beslaat acht tekens, is moeiteloos met opzet te produceren en weerstaat geen enkele aanval. Gebruik hem om te controleren of een archief niet beschadigd is, nooit om te bewijzen dat een bestand echt is.

Wat is het verschil tussen HMAC en een gewone hash?

Een gewone hash kan iedereen opnieuw berekenen: hij bewijst dat de inhoud ongewijzigd is, niet waar die vandaan komt. De HMAC verwerkt een geheime sleutel in de berekening: alleen wie die sleutel bezit kan dezelfde hashwaarde produceren, waardoor afzender én integriteit tegelijk worden geauthenticeerd. Dat is de constructie achter API-tokens en webhooks.

Hoe controleert u of een bestand intact is?

Bereken de hash opnieuw met hetzelfde algoritme dat de uitgever vermeldt en vergelijk daarna beide waarden over hun volledige lengte, nadat u de schrijfwijze hebt genormaliseerd. Een verschil van één teken wijst op een wijziging. Met deze tool laadt u het bestand op het tabblad Bestanden, kopieert u de weergegeven waarde en vergelijkt u die met de gepubliceerde.

Stuurt de tool mijn tekst of mijn bestand naar een server?

Nee: MD5 en CRC32 worden in JavaScript berekend, de SHA- en HMAC-algoritmen gebruiken de Web Crypto-API van uw browser, en alles draait lokaal — zonder netwerkverzoek en zonder account, ook offline. Uw inhouden, sleutels en geschiedenis blijven in de lokale opslag van het apparaat en zijn met één klik te wissen.

Hashgenerator 100 % lokaal: uw inhouden verlaten nooit uw computer

In tegenstelling tot online diensten die uw bestanden uploaden om ze serverzijdig te hashen, wordt hier niets verzonden: MD5 en CRC32 worden in JavaScript berekend, SHA en HMAC door de Web Crypto-API van uw browser, en het resultaat verschijnt voordat er ook maar iets de pagina kan verlaten. Daardoor kunt u een contract, een applicatielogboek of een gevoelige back-up hashen — zelfs offline of op een openbaar netwerk. Tekst, hashwaarden en geschiedenis blijven in de lokale opslag van uw apparaat.

De licentie Volade Premium voegt een optionele, versleutelde cloudsynchronisatie toe die los van de tool draait — de rest blijft gratis en onbeperkt, zonder registratie.

Een premiumlicentie, al uw webtools

Hashgenerator, Base64-encoder en -decoder, JWT-decoder, regex-tester, JSON-formatter, generators en tientallen gratis tools — en het hele Volade-ecosysteem met één licentie.

Eén licentiesleutel, het hele premium-ecosysteem Browser · CMS · Desktop · Mobiel · Scripts · API · Tools · Database
Eén licentiesleutel, het hele ecosysteem Ga premium Inloggen