# SHA3-256-generator

Bereken de SHA3-256-hash van willekeurige tekst met de op Keccak gebaseerde SHA-3-standaard uit FIPS 202. De tool codeert uw invoer als UTF-8 en geeft de 256-bits digest terug als 64 hexadecimale tekens of als Base64. Handig voor ontwikkelaars die SHA-3-digests nodig hebben voor protocollen, testfixtures en integriteitscontroles, of resultaten willen vergelijken met een andere SHA-3-bibliotheek.

## Veelgestelde vragen

### Wat is SHA3-256?

SHA3-256 is een hashfunctie uit de SHA-3-standaard, FIPS 202, gebaseerd op de Keccak-sponsconstructie. De functie produceert een digest van 256 bits, weergegeven als 64 hexadecimale tekens. Het interne ontwerp verschilt volledig van SHA-2.

### Is SHA3-256 hetzelfde als Keccak-256 dat Ethereum gebruikt?

Nee. Ethereum gebruikt de oorspronkelijke Keccak-256-inzending, die de invoer anders opvult dan de definitieve SHA-3-standaard. Daardoor leveren ze voor dezelfde tekst verschillende digests op. Deze tool berekent de gestandaardiseerde SHA3-256 uit FIPS 202.

### Wat zijn de testvectoren voor SHA3-256?

De lege tekenreeks heeft als hash a7ffc6f8bf1ed76651c14756a061d662f580ff4de43b49fa82d80a4b80f8434a. De tekst abc heeft als hash 3a985da74fe225b2045c172d6bd390bd855f086e3e9d525b46bfe24511431532. Beide komen overeen met de voorbeelden van NIST.

### Waarom SHA-3 kiezen in plaats van SHA-256?

SHA-3 biedt een alternatief als er ooit een zwakke plek in SHA-2 wordt gevonden, omdat de twee ontwerpen niets gemeen hebben. De functie is ook bestand tegen length-extensionaanvallen. SHA-256 blijft veilig en wordt breder ondersteund, dus kies SHA-3 wanneer een specificatie daarom vraagt.

### Hoe wordt mijn invoer verwerkt?

Uw tekst wordt gecodeerd als UTF-8 en byte voor byte gehasht. Elke spatie en regeleinde telt mee. De berekening wordt op de server uitgevoerd in WebAssembly en de invoer wordt niet opgeslagen.

### Wat is het verschil tussen de hex- en Base64-uitvoer?

Beide coderen dezelfde digest van 32 bytes. Hex gebruikt 64 kleine letters en cijfers, terwijl Base64 44 tekens nodig heeft, inclusief één opvulteken. Gebruik het formaat dat uw code of documentatie verwacht.

### Kan SHA3-256 ongedaan worden gemaakt?

Nee. SHA3-256 is een eenrichtingsfunctie, dus de oorspronkelijke tekst kan niet uit de digest worden berekend. Korte of veelvoorkomende invoer kan nog steeds worden geraden door kandidaten uit te proberen. Behandel een hash van een raadbare waarde daarom nooit als geheim.

### Is SHA3-256 geschikt voor wachtwoorden?

Niet op zichzelf. De functie is snel, waardoor aanvallers per seconde veel pogingen kunnen doen. Gebruik in plaats daarvan een wachtwoordhashfunctie zoals Argon2, bcrypt of scrypt.

### Hoe lang mag de tekst zijn?

De tool accepteert maximaal 5 MiB tekst per aanvraag. Langere gegevens of binaire bestanden kunt u beter lokaal hashen, bijvoorbeeld met openssl dgst -sha3-256.

### Geeft SHA3-256 overal hetzelfde resultaat?

Ja. Elke correcte implementatie geeft voor dezelfde bytes dezelfde digest terug. Als twee tools verschillen, komt dat bijna altijd door een andere tekencodering, een afsluitende regeleinde of de hierboven beschreven verwarring met de Keccak-variant.

Hier adverteren?

[E-mail ons](mailto:hi@dennn.is?subject=Adverteren%20op%20OneClick%20Pro)

[Advertentie De plug-insuite voor agents van WordPress.](https://sleekwp.com/?ref=oneclickpro)
