# BLAKE2b-generaattori

Laske minkä tahansa tekstin BLAKE2b-tiiviste valitsemallasi tiivisteen pituudella välillä 128–512 bittiä. Työkalu koodaa syötteesi UTF-8-muotoon, suorittaa RFC 7693:ssä määritellyn avaimettoman BLAKE2b-funktion ja palauttaa tiivisteen heksadesimaali- tai Base64-muodossa. Kehittäjät käyttävät sitä libsodiumin, Argon2:n sisäisten toimintojen, b2sum-komennon ja muiden BLAKE2b:tä nopeaan ja turvalliseen tiivistämiseen käyttävien ohjelmistojen tulosten tarkistamiseen.

## Usein kysytyt kysymykset

### Mikä BLAKE2b on?

BLAKE2b on RFC 7693:ssä määritelty kryptografinen tiivistefunktio, joka on optimoitu 64-bittisille prosessoreille. Se toimii ohjelmistossa nopeammin kuin MD5 ja SHA-2, mutta tarjoaa SHA-3:een verrattavan tietoturvan. Se voi tuottaa minkä tahansa pituisen tiivisteen 1–64 tavun välillä.

### Mitä tiivistepituuksia voin valita?

Voit valita pituudeksi 512, 384, 256, 160 tai 128 bittiä. Pituus kuuluu BLAKE2b:n parametreihin, joten BLAKE2b-256 ei ole vain BLAKE2b-512:n ensimmäinen puolikas. Valitse sama pituus kuin toisessa järjestelmässä, muuten tulokset eivät täsmää.

### Mitkä ovat BLAKE2b:n testivektorit?

Tyhjän merkkijonon BLAKE2b-512-tiiviste on 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce. Merkkijonon abc tiiviste on RFC 7693:ssä ilmoitettu ba80a53f981c4d0d6a2797b69f12f6e94c212f14685ac4b74b12bb6fdbffa2d17d87c5392aab792dc252d5de4533cc9518d38aa8dbf1925ab92386edd4009923. Tämä työkalu palauttaa molemmat.

### Vastaako työkalu b2sum-komennon tulosta?

Kyllä. b2sum laskee oletusarvoisesti BLAKE2b-512-tiivisteen, joka on myös tämän työkalun oletuspituus. Muista, että b2sum tiivistää tiedoston tavut, joten lopussa oleva rivinvaihto muuttaa tekstin tiivistettä verrattuna samaan tekstiin ilman rivinvaihtoa.

### Voinko käyttää tässä BLAKE2b:n kanssa avainta?

Et. Työkalu laskee vain avaimettomia BLAKE2b-tiivisteitä. Viestin todennuskoodia varten käytä tämän sivuston HMAC-SHA256-generaattoria tai kirjastoa, joka tukee avaimellista BLAKE2b:tä.

### Mitä eroa BLAKE2b:llä ja BLAKE2s:llä on?

BLAKE2b käsittelee 64-bittisiä sanoja ja tuottaa enintään 512 bittiä, kun taas BLAKE2s käsittelee 32-bittisiä sanoja ja tuottaa enintään 256 bittiä. BLAKE2s on nopeampi pienissä 32-bittisissä laitteissa. Tämä työkalu laskee BLAKE2b-tiivisteitä.

### Miten teksti koodataan?

Syöte muunnetaan UTF-8-tavuiksi ja tiivistetään täsmälleen sellaisena kuin kirjoitit sen. Mukana ovat myös välilyönnit ja rivinvaihdot, joten poista ne ensin, jos toinen osapuoli tekee niin.

### Sopiiko BLAKE2b salasanojen tiivistämiseen?

Ei sellaisenaan. Se on nopea, mikä auttaa salasanoja arvaavia hyökkääjiä. Argon2 käyttää BLAKE2b:tä sisäisesti ja sopii salasanoille; se on saatavilla Argon2-generaattorissa.

### Kuinka paljon tekstiä voin tiivistää?

Työkalu hyväksyy enintään 5 MiB tekstiä pyyntöä kohden ja laskee tiivisteen palvelimella WebAssemblyn avulla. Syötettä ei tallenneta.

### Mitä tulosteen koodausta kannattaa käyttää?

Heksadesimaalimuoto on tarkistussummien standardi, ja se vastaa b2sum-komennon tulostetta. Base64 on lyhyempi ja sopii JSON-arvoihin, otsakkeisiin ja asetustiedostoihin. Molemmat sisältävät samat tavut.

Mainospaikka vapaana?

[Lähetä meille sähköpostia](mailto:hi@dennn.is?subject=Mainostaminen%20palvelussa%20OneClick%20Pro)

[Mainos Agenteille valmis lisäosa­sarja tuotteelle WordPress.](https://sleekwp.com/?ref=oneclickpro)
