Generator BLAKE3
Generați hash-ul BLAKE3 pentru orice text, cu un singur clic. Instrumentul codifică datele introduse în UTF-8, aplică funcția BLAKE3 în modul implicit de hash pe 256 de biți și returnează digestul sub forma a 64 de caractere hexazecimale sau în Base64. Oferă rezultate identice cu comanda b3sum și bibliotecile oficiale BLAKE3, astfel încât dezvoltatorii pot verifica seturi de date de test, chei de cache și adrese de conținut care folosesc acest hash modern, foarte rapid.
Întrebări frecvente
Ce este BLAKE3?
BLAKE3 este o funcție hash criptografică publicată în 2020 de creatorii BLAKE2 și ai modului arborelui Bao. Împarte datele introduse în blocuri de 1 KiB, organizate într-un arbore Merkle, ceea ce permite calcularea hash-urilor în paralel. Rezultatul implicit are 256 de biți.
Care sunt valorile de test BLAKE3?
Hash-ul unei intrări goale este af1349b9f5f9a1a6a0404dea36dcc9499bcb25c9adc112b7cc9a93cae41f3262. Textul abc are hash-ul 6437b3ac38465133ffb63b75273a8db548c558465d79db03fd359c6cd5bd9d85. Acestea sunt valorile returnate de implementarea de referință și de b3sum.
Instrumentul acceptă hash-uri cu cheie sau derivarea cheilor?
Nu. Folosește modul simplu de hash BLAKE3, cu rezultatul standard de 256 de biți. Hash-urile cu cheie și modul derive_key necesită o cheie sau un șir de context separat, pe care acest instrument nu îl acceptă.
Este BLAKE3 mai rapid decât SHA-256?
În software, BLAKE3 este de obicei de câteva ori mai rapid decât SHA-256 și se scalează pe mai multe nuclee pentru intrări mari. Pentru textele scurte pe care le introduceți aici, diferența nu se observă.
Este BLAKE3 sigur?
BLAKE3 oferă securitate de 128 de biți împotriva coliziunilor și preimaginilor, același nivel ca SHA-256. Folosește mai puține runde decât BLAKE2, alegere justificată de creatorii săi prin analize criptografice ample ale familiei BLAKE.
Cum este codificat textul?
Instrumentul calculează hash-ul octeților UTF-8 ai textului exact așa cum l-ați introdus. O întrerupere de linie la final sau terminatori de linie diferiți schimbă complet digestul.
Pot obține un rezultat BLAKE3 mai lung?
BLAKE3 poate genera rezultate de orice lungime, dar acest instrument returnează întotdeauna digestul standard de 32 de octeți. Acesta este rezultatul afișat implicit de b3sum și de majoritatea bibliotecilor.
Ar trebui să folosesc BLAKE3 pentru parole?
Nu. BLAKE3 este conceput să fie cât mai rapid posibil, exact opusul cerințelor pentru stocarea parolelor. Folosiți Argon2, bcrypt sau scrypt pentru parole.
Care este limita de intrare?
Fiecare solicitare acceptă până la 5 MiB de text. Hash-ul se calculează pe server, iar datele introduse nu sunt stocate și nici înregistrate.
Hex sau Base64: ce ar trebui să aleg?
Hex corespunde rezultatului b3sum și formatului din majoritatea documentației. Base64 este mai scurt și funcționează bine în JSON sau în URL-uri după înlocuirea caracterelor speciale. Ambele codifică aceiași 32 de octeți.