Siirry sisältöön

BLAKE3-generaattori

Luo minkä tahansa tekstin BLAKE3-tiiviste yhdellä napsautuksella. Työkalu koodaa syötteesi UTF-8-muotoon, suorittaa BLAKE3-funktion oletusarvoisessa 256-bittisessä tiivistystilassa ja palauttaa tiivisteen 64 heksadesimaalimerkkinä tai Base64-muodossa. Tulos vastaa b3sum-komentoa ja virallisia BLAKE3-kirjastoja, joten kehittäjät voivat tarkistaa testiaineistot, välimuistiavaimet ja sisältöosoitteet, joissa käytetään tätä erittäin nopeaa nykyaikaista tiivistettä.

Nollaa

Usein kysytyt kysymykset

Mikä BLAKE3 on?

BLAKE3 on kryptografinen tiivistefunktio, jonka BLAKE2:n ja Bao-puutilan suunnittelijat julkaisivat 2020:ssä. Se jakaa syötteen 1 KiB:n osiin, jotka järjestetään Merkle-puuksi rinnakkaista tiivistämistä varten. Oletustuloksen pituus on 256 bittiä.

Mitkä ovat BLAKE3:n testiarvot?

Tyhjän syötteen tiiviste on af1349b9f5f9a1a6a0404dea36dcc9499bcb25c9adc112b7cc9a93cae41f3262. Merkkijonon abc tiiviste on 6437b3ac38465133ffb63b75273a8db548c558465d79db03fd359c6cd5bd9d85. Vertailutoteutus ja b3sum-komento palauttavat nämä arvot.

Tukeeko työkalu avaimellista tiivistämistä tai avaimen johtamista?

Ei. Se käyttää BLAKE3:n tavallista tiivistystilaa ja vakiomuotoista 256-bittistä tulostetta. Avaimellinen tiivistäminen ja derive_key-tila edellyttävät erillistä avainta tai kontekstimerkkijonoa, joita tämä työkalu ei pyydä.

Onko BLAKE3 nopeampi kuin SHA-256?

Ohjelmistossa BLAKE3 on yleensä moninkertaisesti nopeampi kuin SHA-256, ja suurilla syötteillä se pystyy hyödyntämään useita ytimiä. Tänne liitettyjen lyhyiden tekstien kohdalla eroa ei huomaa.

Onko BLAKE3 turvallinen?

BLAKE3:n tavoitteena on 128-bittinen törmäys- ja esikuvaturvallisuus, sama taso kuin SHA-256:llä. Se käyttää vähemmän kierroksia kuin BLAKE2; suunnittelijat perustelevat valintaa BLAKE-perheen kattavalla kryptanalyysillä.

Miten teksti koodataan?

Työkalu tiivistää tekstisi UTF-8-tavut täsmälleen sellaisina kuin kirjoitit ne. Loppuun lisätty rivinvaihto tai erilaiset rivinvaihtomerkit muuttavat tiivisteen kokonaan.

Voinko saada pidemmän BLAKE3-tiivisteen?

BLAKE3 voi tuottaa tulosteen minkä pituisena tahansa, mutta tämä työkalu palauttaa aina vakiomuotoisen 32 tavun tiivisteen. Tämän b3sum-komento ja useimmat kirjastot tulostavat oletusarvoisesti.

Kannattaako salasanoihin käyttää BLAKE3:a?

Ei. BLAKE3 on suunniteltu mahdollisimman nopeaksi, mikä on päinvastaista kuin salasanojen tallennuksessa tarvitaan. Käytä salasanoihin Argon2:ta, bcryptiä tai scryptiä.

Mikä on syötteen kokoraja?

Pyyntö voi sisältää enintään 5 MiB tekstiä. Syöte tiivistetään palvelimella, eikä sitä tallenneta tai kirjata lokiin.

Heksadesimaali vai Base64: kumman valitsen?

Heksadesimaalimuoto vastaa b3sum-komennon tulostetta ja useimpia dokumentaatioita. Base64 on lyhyempi ja sopii hyvin JSON-arvoihin tai URL-osoitteisiin, kun sen erikoismerkit korvataan. Molemmat koodaavat samat 32 tavua.

Tietoja: OneClick Pro

OneClick Pro on ilmainen kokoelma, jossa on yli 150 verkkotyökalua arjen tehtäviin: kuvien ja yksiköiden muuntamiseen, koodin muotoiluun ja validointiin, verkkotunnusten ja SEO tarkistamiseen sekä tekstien, päivämäärien ja lukujen käsittelyyn. Kaikki työkalut toimivat ilman rekisteröitymistä tai tilausta. Syöttämiäsi tietoja käytetään vain tuloksen laskemiseen, eikä niitä tallenneta koskaan. Käytä palvelua nopeana apuvälineenä yksittäisiin tehtäviin tai lisää kirjanmerkkeihin työkalut, joita tarvitset päivittäin.