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:

  1. 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).

  2. 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.