Wat is SHA3-512 (FIPS 202)?
SHA3-512 (FIPS 202) (Secure Hash Algorithm 512-bit) is een cryptografische hashfunctie die een 512-bit (64-byte) hashwaarde produceert, doorgaans weergegeven als een 128-karakter hexadecimaal getal. Het is onderdeel van de SHA-3-familie van hashfuncties die door NIST (FIPS 202) is gestandaardiseerd.
Belangrijkste kenmerken:
- Deterministisch: Dezelfde invoer produceert altijd dezelfde hash
- Snelle berekening: Snel te berekenen voor elke gegeven invoer
- Lawine-effect: Kleine veranderingen in invoer produceren drastisch verschillende uitvoer
- Onomkeerbaar: Computationeel onhaalbaar om de hash om te keren om de oorspronkelijke invoer te vinden
- Botsingsbestendig: Zeer moeilijk om twee verschillende invoeren te vinden die dezelfde hash produceren
Veelvoorkomende toepassingen:
- Digitale handtekeningen en certificaten
- Blockchain en cryptocurrency (sommige systemen gebruiken SHA3-512 (FIPS 202))
- Wachtwoordopslag (met juiste zouting)
- Bestandsintegriteitsverificatie
- Proof-of-work algoritmes