> hash | checksum | verifiëren <
// SHA-512 cryptografische hash generator voor maximale beveiliging
512-bit Beveiliging
SHA-512 produceert een 512-bit hash, het sterkste lid van de SHA-2 familie voor maximale beveiliging.
Web Crypto API
Aangedreven door de native Web Crypto API voor hardwareversneld, razendsnelle hashing in uw browser.
Hex & Base64
Uitvoer in hexadecimaal of Base64 formaat. Direct schakelen tussen formaten.
// OVER SHA-512 HASHING
Hoe SHA-512 werkt:
SHA-512 (Secure Hash Algorithm 512-bit) is het sterkste lid van de SHA-2 familie ontworpen door de NSA. Het verwerkt invoergegevens met de Merkle-Damgård-structuur met 80 compressierondes. Het produceert een 512-bit (64-byte) hashwaarde, weergegeven als een hexadecimale string van 128 tekens.
Voorbeeld:
"Hello" → 3615f80c9d293ed7402687f94b22d58e529b8cc7916f8fac7fddf7fbd5af4cf777d3d795a7a00a16bf7e7f3fb9561ee9baae480da9fe7a18769e71886b03f315
Veelvoorkomende toepassingen:
- >Hoogbeveiligde digitale handtekeningen en certificaten
- >Bestandsintegriteitsverificatie voor kritieke systemen
- >Cryptografische protocollen die 256-bit beveiligingsniveau vereisen
- >TLS/SSL met SHA-512 cipher suites
- >Veilige wachtwoord-hashing (met juiste salting)
>> veelgestelde vragen
V: Wat is het verschil tussen SHA-512 en SHA-256?
A: SHA-512 produceert een 512-bit (128 hex-teken) hash met 80 compressierondes en 64-bit woorden, terwijl SHA-256 een 256-bit (64 hex-teken) hash produceert met 64 rondes en 32-bit woorden. SHA-512 kan sneller zijn op 64-bit processors en biedt een grotere beveiligingsmarge.
V: Wanneer moet ik SHA-512 gebruiken in plaats van SHA-256?
A: Gebruik SHA-512 wanneer u maximale beveiligingsmarge nodig heeft, wanneer u werkt op 64-bit systemen waar SHA-512 sneller kan zijn, of wanneer uw protocol specifiek 512-bit hashes vereist.
V: Is SHA-512 langzamer dan SHA-256?
A: Op 64-bit processors is SHA-512 vaak sneller dan SHA-256 omdat het native 64-bit bewerkingen gebruikt. Op 32-bit systemen is SHA-256 doorgaans sneller. Beide zijn zeer efficiënt met de Web Crypto API.
V: Welk beveiligingsniveau biedt SHA-512?
A: SHA-512 biedt 256-bit beveiliging tegen collision-aanvallen en 512-bit beveiliging tegen preimage-aanvallen. Er zijn geen praktische aanvallen tegen SHA-512 gevonden.
V: Wat is SHA-512/256?
A: SHA-512/256 is een afgeknotte variant van SHA-512 die slechts 256 bits uitvoert. Het gebruikt andere beginwaarden dan SHA-512 om length extension-aanvallen te voorkomen. Het combineert het snelheidsvoordeel van SHA-512 op 64-bit systemen met een 256-bit uitvoergrootte.