Hashgenerator - SHA-1, SHA-256, SHA-384, SHA-512 (tekst & bestand)

Bereken SHA-1, SHA-256, SHA-384 en SHA-512 hexdigests van elke tekst of bestand. Gebruikt de ingebouwde Web Crypto API van de browser — je gegevens verlaten je apparaat nooit.

Invoertekst of bestand
SHA-1
SHA-256
SHA-384
SHA-512

Over cryptografische hashing

Een cryptografische hash koppelt elke invoer aan een vingerafdruk van vaste lengte die niet onmogelijk is om terug te draaien. SHA-256 is de moderne standaard voor integriteitscontroles. SHA-1 wordt getoond voor legacy-compatibiliteit, maar wordt niet langer als veilig beschouwd tegen botsingsaanvallen. MD5 wordt bewust weggelaten omdat het om veiligheidsredenen kapot is.

Frequently Asked Questions

SHA-1, SHA-256, SHA-384 en SHA-512 — elk algoritme dat wordt blootgesteld door de Web Crypto API van de browser. De digest wordt weergegeven als een kleine hexadecimale string, het formaat dat wordt verwacht door checksumbestanden, pakketmanifesten en HMAC-tools.

features

Ze verschillen in outputlengte en ontwerpgeneratie. SHA-256 is de moderne standaard voor integriteitscontroles en het meeste gebruik van blockchains. SHA-384 en SHA-512 produceren langere digests die weerstand bieden aan lengteverlengingsaanvallen. SHA-1 wordt getoond voor legacy-compatibiliteit, maar wordt niet langer als veilig beschouwd tegen botsingsaanvallen.

technical

MD5 is kapot: botsingsaanvallen zijn praktisch op een laptop, dus het mag niet worden gebruikt voor beveiligingsgevoelige werkzaamheden. We laten het bewust weg om nieuwe code te ontmoedigen om ervan afhankelijk te zijn. Voor niet-beveiligingstoepassingen zoals cache-sleutels, geef je de voorkeur aan SHA-256 die wordt afgekapt tot de benodigde grootte.

technical

Beide. Plak een string of plaats een bestand in het invoervak — de tool leest het bestand als een binaire stroom en stuurt het direct naar de hashing-API, zodat de digest overeenkomt met die geproduceerd door sha256sum, openssl dgst of PowerShell's Get-FileHash.

features

Nee. Cryptografische hashes zijn eenrichtingsfuncties: gegeven een digest is er geen efficiënte manier om de invoer te herstellen. Dat is precies het punt — integriteitscontroles, wachtwoordopslag en handtekeningen zijn allemaal afhankelijk van deze eigenschap.

technical

Nee. De Web Crypto API draait de hash binnen je browser, zodat de invoer nooit het netwerk oversteekt. Dat maakt de tool veilig voor geheimen, privésleutels en elk bestand dat je niet wilt uploaden.

privacy

Use Cases

Controleer de bestandsintegriteit na het downloaden

Bereken de SHA-256 digest van een ISO, installer of release-artefact en vergelijk deze met de checksum van de uitgever om te bevestigen dat het bestand niet corrupt of gemanipuleerd is

utility

Detecteer duplicaten in grote afbeeldingsbibliotheken

Hashbestanden om dubbele foto's, documenten of assets te vinden in mappen, NAS-shares en clouddrives zonder ze elke keer byte voor byte te vergelijken

utility

Ondertekenen en valideren Webhook Payloads

Genereer de SHA-256 digest van een webhook-body om Stripe-, GitHub-, Shopify- en Twilio HMAC-handtekeningen te valideren tijdens lokaal integratiewerk en debugging

technical

Fingerprint Software Releases voor Auditing

Produceer SHA-512 vingerafdrukken voor binaire gegevens, containerafbeeldingen en geef tarballs vrij zodat compliance-teams kunnen auditen welke exacte build aan welke klant is verzonden

business

Genereer cachesleutels & ETags

Hashverzoeklichamen, queryparameters of bestandsinhoud om deterministische cachesleutels af te leiden voor Redis, Cloudflare Workers en CDN ETag-headers

web

Bevestig de integriteit van de back-up in de loop van de tijd

Sla SHA-256-digests van maandelijkse back-ups op en hergebruik ze later opnieuw om te bevestigen dat bitrot niet stilletjes kritieke archieven op langetermijngeheugenmedia heeft beschadigd

utility