# BLAKE2b ģenerators

Aprēķiniet jebkura teksta BLAKE2b jaucējvērtību, izvēloties jaucējvērtības garumu no 128 līdz 512 bitiem. Rīks kodē ievadi UTF-8 formātā, palaiž RFC 7693 aprakstīto BLAKE2b funkciju bez atslēgas un atgriež jaucējvērtību heksadecimālā formā vai Base64. Izstrādātāji to izmanto, lai iegūtu tādu pašu rezultātu kā libsodium, Argon2 iekšējās funkcijās, b2sum un citā programmatūrā, kas ātrai un drošai jaukšanai izmanto BLAKE2b.

## Bieži uzdotie jautājumi

### Kas ir BLAKE2b?

BLAKE2b ir kriptogrāfiska jaucējfunkcija, kas aprakstīta RFC 7693 un optimizēta 64 bitu procesoriem. Programmatūrā tā ir ātrāka par MD5 un SHA-2, vienlaikus nodrošinot SHA-3 līdzvērtīgu drošību. Tā var ģenerēt jaucējvērtību jebkurā garumā no 1 līdz 64 baitiem.

### Kādus jaucējvērtības garumus varu izvēlēties?

Varat izvēlēties 512, 384, 256, 160 vai 128 bitus. Garums ir daļa no BLAKE2b parametriem, tāpēc BLAKE2b-256 nav vienkārši BLAKE2b-512 pirmā puse. Izvēlieties to pašu garumu, ko izmanto otra sistēma, citādi rezultāts nesakritīs.

### Kādas ir BLAKE2b testa vērtības?

Tukšas virknes BLAKE2b-512 jaucējvērtība ir 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce. Virknei abc RFC 7693 norāda ba80a53f981c4d0d6a2797b69f12f6e94c212f14685ac4b74b12bb6fdbffa2d17d87c5392aab792dc252d5de4533cc9518d38aa8dbf1925ab92386edd4009923. Šis rīks atgriež abas vērtības.

### Vai rīks dod tādus pašus rezultātus kā komanda b2sum?

Jā. Pēc noklusējuma b2sum aprēķina BLAKE2b-512, kas ir arī šī rīka noklusējuma garums. Ņemiet vērā, ka b2sum jauc faila baitus, tāpēc tekstam ar beigu jaunas rindas rakstzīmi būs cita jaucējvērtība nekā tam pašam tekstam bez tās.

### Vai šeit varu izmantot BLAKE2b ar atslēgu?

Nē. Rīks aprēķina tikai BLAKE2b jaucējvērtības bez atslēgas. Ziņojuma autentifikācijas kodam izmantojiet šīs vietnes HMAC-SHA256 ģeneratoru vai bibliotēku, kas atbalsta BLAKE2b ar atslēgu.

### Ar ko BLAKE2b atšķiras no BLAKE2s?

BLAKE2b darbojas ar 64 bitu vārdiem un ģenerē līdz 512 bitu garas jaucējvērtības, savukārt BLAKE2s izmanto 32 bitu vārdus un ģenerē līdz 256 bitu garas jaucējvērtības. BLAKE2s ir ātrāks mazās 32 bitu ierīcēs. Šis rīks aprēķina BLAKE2b jaucējvērtības.

### Kā tiek kodēts teksts?

Jūsu ievade tiek pārveidota UTF-8 baitos un jaukta tieši tā, kā ievadīta. Atstarpes un rindu pārtraukumi tiek iekļauti, tāpēc pirms tam noņemiet tos, ja to dara arī otrā pusē.

### Vai BLAKE2b ir piemērots paroļu jaukšanai?

Ne tieši. Tas ir ātrs, kas palīdz uzbrucējiem, kuri min paroles. Parolēm piemērots ir Argon2, kas iekšēji izmanto BLAKE2b un ir pieejams Argon2 ģeneratorā.

### Cik daudz teksta varu jaukt?

Rīks pieņem līdz 5 MiB teksta vienā pieprasījumā un aprēķina jaucējvērtību serverī, izmantojot WebAssembly. Ievade netiek saglabāta.

### Kuru izvades kodējumu izvēlēties?

Heksadecimāls formāts ir standarta kontrolsummām un atbilst b2sum izvadei. Base64 ir īsāks un piemērots JSON, galvenēm un konfigurācijas failiem. Abos formātos tiek attēloti vieni un tie paši baiti.

Jūsu reklāma šeit?

[Rakstiet mums](mailto:hi@dennn.is?subject=Rekl%C4%81ma%20vietn%C4%93%20OneClick%20Pro)

[Reklāma Aģentiem gatavais spraudņu komplekts vietnei WordPress.](https://sleekwp.com/?ref=oneclickpro)
