SHA-3 256-bit Hashcalculator
Genereer een SHA-3 (Secure Hash Algorithm 3 gedefinieerd door FIPS PUB 202) 256-bit / 32-byte berichtdigest van een tekstreeks gecodeerd in hex. SHA-3 256-bit is de meest gebruikte uitvoergrootte voor hashberekeningen voor algemeen gebruik.
SHA-3 256-bit hash:
Gerelateerde Hulpmiddelen
Meer over SHA-3 Hash
SHA-3 (Secure Hash Algorithm 3) is een cryptografische hashfunctie gestandaardiseerd door NIST in FIPS PUB 202. De 256-bit variant is de meest gebruikte uitvoergrootte en produceert een 32-byte berichtdigest die een goede balans biedt tussen beveiliging en efficiëntie.
SHA-3 werd ontworpen door Guido Bertoni, Joan Daemen, Michaël Peeters en Gilles Van Assche, en werd geselecteerd als winnaar van de NIST-hashfunctiecompetitie in 2012. In tegenstelling tot SHA-2, dat de Merkle-Damgård-constructie gebruikt, is SHA-3 gebaseerd op de Keccak-sponsconstructie.
De sponsconstructie werkt in twee fasen:
Absorptiefase: Het invoerbericht wordt opgevuld en verdeeld in blokken. Elk blok wordt ge-XOR'd in een deel van de interne toestand, gevolgd door een permutatiefunctie (Keccak-f).
Uitknijpfase: Uitvoerblokken worden uit de toestand geëxtraheerd, waarbij de permutatie wordt toegepast tussen extracties als er meer uitvoer nodig is.
Belangrijke voordelen van SHA-3 256-bit:
Bestand tegen lengteuitbreidingsaanvallen die SHA-2 beïnvloeden
Andere interne structuur dan SHA-2, wat algoritmediversiteit biedt
128-bit beveiligingsniveau tegen botsingsaanvallen
256-bit beveiligingsniveau tegen preimage-aanvallen
SHA-3 256-bit wordt aanbevolen voor toepassingen die een cryptografische hashfunctie voor algemeen gebruik vereisen met sterke beveiligingsgaranties. Het is geschikt voor digitale handtekeningen, berichtauthenticatiecodes, sleutelafleiding en het genereren van willekeurige getallen.