BLAKE3 Generator
Genereer met één klik de BLAKE3-hash van willekeurige tekst. De tool codeert je invoer als UTF-8, voert de BLAKE3-functie uit in de standaard hashingmodus van 256 bits en geeft de digest terug als 64 hextekens of in Base64. De uitvoer komt overeen met die van de opdracht b3sum en de officiële BLAKE3-bibliotheken. Zo kunnen ontwikkelaars fixtures, cachesleutels en contentadressen controleren die deze zeer snelle, moderne hash gebruiken.
Veelgestelde vragen
Wat is BLAKE3?
BLAKE3 is een cryptografische hashfunctie die door de ontwerpers van BLAKE2 en de Bao-boommodus is gepubliceerd in 2020. De functie verdeelt invoer in blokken van 1 KiB, gerangschikt in een Merkle-boom, waardoor parallel hashen mogelijk is. De standaarduitvoer is 256 bits.
Wat zijn de testwaarden voor BLAKE3?
Een lege invoer geeft als hash af1349b9f5f9a1a6a0404dea36dcc9499bcb25c9adc112b7cc9a93cae41f3262. De tekst abc geeft als hash 6437b3ac38465133ffb63b75273a8db548c558465d79db03fd359c6cd5bd9d85. Dit zijn de waarden die de referentie-implementatie en b3sum teruggeven.
Ondersteunt de tool hashing met een sleutel of sleutelafleiding?
Nee. De tool gebruikt de gewone hashingmodus van BLAKE3 met de standaarduitvoer van 256 bits. Voor hashing met een sleutel en de modus derive_key zijn een aparte sleutel of contexttekenreeks nodig; die kun je in deze tool niet opgeven.
Is BLAKE3 sneller dan SHA-256?
In software is BLAKE3 doorgaans meerdere keren sneller dan SHA-256 en voor grote invoer schaalt de functie mee met het aantal cores. Bij de korte teksten die je hier plakt, merk je het verschil niet.
Is BLAKE3 veilig?
BLAKE3 biedt 128-bits beveiliging tegen botsingen en preimages, hetzelfde niveau als SHA-256. De functie gebruikt minder rondes dan BLAKE2. De ontwerpers onderbouwen die keuze met uitgebreide cryptanalyse van de BLAKE-familie.
Hoe wordt de tekst gecodeerd?
De tool hasht de UTF-8-bytes van je tekst precies zoals je die invoert. Een afsluitend regeleinde of andere regeleinden veranderen de digest volledig.
Kan ik een langere BLAKE3-uitvoer krijgen?
BLAKE3 kan uitvoer van elke lengte produceren, maar deze tool geeft altijd de standaarddigest van 32 bytes terug. Dat is wat b3sum en de meeste bibliotheken standaard weergeven.
Moet ik BLAKE3 gebruiken voor wachtwoorden?
Nee. BLAKE3 is ontworpen om zo snel mogelijk te zijn, precies het tegenovergestelde van wat wachtwoordopslag vereist. Gebruik Argon2, bcrypt of scrypt voor wachtwoorden.
Wat is de invoerlimiet?
Elk verzoek accepteert maximaal 5 MiB tekst. De hash wordt op de server berekend en de invoer wordt niet opgeslagen of gelogd.
Hex of Base64: wat moet ik kiezen?
Hex komt overeen met b3sum en de meeste documentatie. Base64 is korter en werkt goed in JSON of URL's nadat je de speciale tekens hebt vervangen. Beide coderen dezelfde 32 bytes.