# Generatore BLAKE2b

Calcolate hash BLAKE2b di qualsiasi testo scegliendo una lunghezza del digest da 128 a 512 bit. Lo strumento codifica l'input in UTF-8, esegue la funzione BLAKE2b non keyed dell'RFC 7693 e restituisce il digest in esadecimale o Base64. Gli sviluppatori lo usano per ottenere risultati compatibili con libsodium, gli interni di Argon2, b2sum e altri software che si affidano a BLAKE2b per un hashing rapido e sicuro.

## Domande frequenti

### Che cos'è BLAKE2b?

BLAKE2b è una funzione hash crittografica specificata nell'RFC 7693, ottimizzata per processori a 64 bit. In software è più veloce di MD5 e SHA-2, offrendo una sicurezza paragonabile a SHA-3. Può produrre digest di qualsiasi lunghezza da 1 a 64 byte.

### Quali lunghezze del digest posso scegliere?

Potete scegliere 512, 384, 256, 160 o 128 bit. La lunghezza fa parte dei parametri di BLAKE2b, quindi BLAKE2b-256 non è semplicemente la prima metà di BLAKE2b-512. Scegliete la lunghezza usata dall'altro sistema, altrimenti il risultato non corrisponderà.

### Quali sono i vettori di test di BLAKE2b?

BLAKE2b-512 di una stringa vuota è 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce. Per abc, l'RFC 7693 riporta ba80a53f981c4d0d6a2797b69f12f6e94c212f14685ac4b74b12bb6fdbffa2d17d87c5392aab792dc252d5de4533cc9518d38aa8dbf1925ab92386edd4009923. Questo strumento restituisce entrambi.

### Lo strumento corrisponde al comando b2sum?

Sì. Per impostazione predefinita, b2sum calcola BLAKE2b-512, la lunghezza predefinita di questo strumento. Ricordate che b2sum esegue l'hash dei byte del file, quindi un testo con un a capo finale produce un digest diverso dallo stesso testo senza.

### Posso usare una chiave con BLAKE2b?

No. Lo strumento calcola solo BLAKE2b senza chiave. Per un codice di autenticazione dei messaggi, usate il Generatore HMAC-SHA256 su questo sito oppure una libreria che supporti BLAKE2b con chiave.

### Qual è la differenza tra BLAKE2b e BLAKE2s?

BLAKE2b opera su parole a 64 bit e produce fino a 512 bit, mentre BLAKE2s usa parole a 32 bit e produce fino a 256 bit. BLAKE2s è più veloce sui dispositivi a 32 bit meno potenti. Questo strumento calcola BLAKE2b.

### Come viene codificato il testo?

L'input viene convertito in byte UTF-8 e sottoposto a hash esattamente come inserito. Spazi e interruzioni di riga vengono inclusi, quindi rimuoveteli prima se l'altra parte lo fa.

### BLAKE2b è adatto all'hashing delle password?

Non direttamente. È veloce, il che aiuta gli aggressori che tentano di indovinare le password. Per le password è preferibile Argon2, che usa BLAKE2b internamente ed è disponibile nel Generatore Argon2.

### Quanto testo posso sottoporre a hash?

Lo strumento accetta fino a 5 MiB di testo per richiesta e calcola l'hash in WebAssembly sul server. L'input non viene memorizzato.

### Quale codifica di output dovrei usare?

L'esadecimale è lo standard per i checksum e corrisponde all'output di b2sum. Base64 è più breve ed è adatto a JSON, intestazioni e file di configurazione. Entrambi contengono gli stessi byte.

Il tuo annuncio qui?

[Scrivici](mailto:hi@dennn.is?subject=Pubblicit%C3%A0%20su%20OneClick%20Pro)

[Annuncio La suite di plugin pronta per gli agenti di WordPress.](https://sleekwp.com/?ref=oneclickpro)
