Hash Generator
Hashes zijn eenrichtingsomzettingen die gebruikt worden voor gegevensintegriteit en wachtwoordopslag. Voer je tekst in en kies een algoritme: MD5, SHA-1 of SHA-256.
Laatst bijgewerkt: mei 2026
Advertentie
Advertentie
Wat is een hash en hoe werkt het?
Een hash is een eenrichtingsfunctie die invoer van willekeurige lengte omzet naar een uitvoer met een vaste lengte. Dezelfde invoer levert altijd dezelfde hash op, maar uit de hash kun je de originele invoer niet terugrekenen.
Kenmerken van een goede hashfunctie:
- Deterministisch — Dezelfde invoer geeft altijd dezelfde uitvoer.
- Snel te berekenen — De hash wordt in milliseconden gegenereerd.
- Eenrichting — Je kunt de originele tekst niet uit de hash herleiden.
- Lawine-effect — Een kleine wijziging in de invoer (zelfs één letter) verandert de hash compleet.
Vergelijking van hash-algoritmes
| Algoritme | Uitvoerlengte | Veiligheid | Gebruik |
|---|---|---|---|
| MD5 | 128 bits (32 hex) | Onveilig voor cryptografie | Checksums, bestandsintegriteit |
| SHA-1 | 160 bits (40 hex) | Afgeraden voor beveiliging | Legacy-systemen, Git commits |
| SHA-256 | 256 bits (64 hex) | Veilig | Wachtwoorden, certificaten, blockchain |
Aanbeveling: gebruik SHA-256 voor nieuwe projecten. MD5 en SHA-1 zijn gekraakt en mogen niet worden gebruikt voor beveiligingsdoeleinden, maar zijn nog wel bruikbaar voor snelle checksums.
Toepassingen van hashing
- Wachtwoordopslag — Websites slaan nooit je wachtwoord in platte tekst op, maar een hash ervan. Bij inloggen wordt je invoer gehasht en vergeleken met de opgeslagen hash.
- Bestandsintegriteit — Na het downloaden van software kun je de SHA-256 hash vergelijken met de hash op de website om te controleren of het bestand niet is gemanipuleerd.
- Digitale handtekeningen — SSL-certificaten en software-updates gebruiken hashes om authenticiteit te garanderen.
- Blockchain — Elke block in een blockchain bevat de hash van het vorige block, waardoor manipulatie onmogelijk is zonder alle volgende blocks te wijzigen.
Veelgestelde vragen
Wat is een hash?▼
Een hash is een vaste-lengte uitvoer gegenereerd uit invoerdata via een wiskundig algoritme. Hashes worden veel gebruikt voor gegevensverficatie en wachtwoordopslag.
Welke hash algoritmes ondersteunt de tool?▼
De tool ondersteunt MD5, SHA-1 en SHA-256 hashes.
Is mijn invoer veilig?▼
Ja, alle verwerking gebeurt lokaal in je browser. Je gegevens worden nooit naar een server gestuurd.
Kan ik een hash ook gebruiken als wachtwoord?▼
Hashes zijn niet bedoeld als wachtwoorden — gebruik daarvoor een wachtwoord generator om sterke, willekeurige wachtwoorden te maken.
Gerelateerde tools
OntwikkelaarBase64 Encoder / DecoderCodeer en decodeer tekst naar Base64 formaat. Gratis online Base64 encoder en decoder — werkt direct in je browser zonder registratie of installatie nodig.Afbeelding & BestandWachtwoord GeneratorGratis wachtwoord generator. Stel de lengte en tekensets in voor een sterk wachtwoord. De wachtwoorden worden lokaal in je browser gemaakt en nooit opgeslagen.OntwikkelaarURL Encoder / DecoderCodeer en decodeer URL's en query strings gratis online. Zet speciale tekens zoals spaties om naar procentcodering — direct in je browser zonder installatie.