Veilige Hash Generator
Bereken MD5, SHA-1, SHA-256 en SHA-512 hashes van elke tekst of bestand — volledig in je browser.
Snel antwoord: Bereken MD5, SHA-1, SHA-256 en SHA-512 hashes van elke tekst of bestand — volledig in je browser.
Laatst bijgewerkt
Veelgestelde vragen
- Welke hash-algoritmen worden ondersteund?
- MD5, SHA-1, SHA-256 en SHA-512. Gebruik SHA-256 voor nieuw werk; MD5 en SHA-1 worden bewaard voor het verifiëren van legacy checksums gepubliceerd door oude softwareversies.
- Is MD5 veilig om te gebruiken?
- Niet voor beveiliging (botsingen zijn triviaal), maar het is nog steeds goed om te verifiëren dat een bestand zonder corruptie is gedownload tegen een door de verkoper gepubliceerde MD5. We ondersteunen het omdat de echte wereld het nog steeds gebruikt.
- Hoe groot een bestand kan ik hashen?
- Enkele honderden megabytes zijn comfortabel op een typische laptop; zeer grote bestanden (meerdere GB) kunnen de tab kort onderbreken terwijl de browser de buffer toewijst. Voor enorme bestanden, geef de voorkeur aan een native CLI (sha256sum, certutil, shasum).
- Wordt het bestand naar je server geüpload?
- Nee. Het bestand wordt lokaal in het geheugen gelezen en verwerkt met crypto.subtle.digest. We ontvangen nooit de bytes.
- Waarom zijn SHA-1 en SHA-256 hashes van verschillende lengtes?
- Omdat de algoritmen opzettelijk digests van verschillende groottes produceren: SHA-1 is 160 bits (40 hex-tekens), SHA-256 is 256 bits (64), SHA-512 is 512 bits (128). MD5 is 128 bits (32).
- Zijn de hashes kleine letters of hoofdletters?
- Kleine letters hex, wat overeenkomt met het formaat dat door sha256sum, openssl, Git en de meeste andere Unix-tools wordt gebruikt.
- Kan ik hier twee hashes vergelijken?
- Ja — zie de Hash Vergelijk tool. Het doet een constante tijdstring vergelijking, zodat je geen informatie door timing lekt.
- Maakt codering (UTF-8 vs UTF-16) uit voor tekst?
- Ja. We coderen tekst als UTF-8 voordat we hashen, wat overeenkomt met elke Unix-tool en de meeste talen. Als je 'hello' in PowerShell met de standaard UTF-16 hasht, zal het een ander resultaat geven.
- Wordt de SHA-3 / BLAKE-familie ondersteund?
- Nee — de Web Crypto API stelt ze nog niet beschikbaar. Gebruik een native CLI voor SHA-3 of BLAKE2/3.
- Kan ik een download verifiëren met deze tool?
- Ja. Dropping het gedownloade bestand, kopieer de SHA-256, en vergelijk het met de waarde die de verkoper heeft gepubliceerd. Als ze precies overeenkomen, is het bestand intact en niet gewijzigd.