Input

Output

Cos'è l'hashing SHA-256?

SHA-256 fa parte della famiglia SHA-2 (Secure Hash Algorithm 2) di funzioni hash crittografiche. Produce un valore hash di 256 bit (32 byte), rappresentato come stringa esadecimale di 64 caratteri.

SHA-256 è considerato crittograficamente sicuro ed è utilizzato in certificati TLS/SSL, mining di Bitcoin, firme digitali e verifica dell'integrità. L'algoritmo è specificato nel RFC 6234.

Come usare questo strumento

1

Inserisci il testo

Digita o incolla il testo nell'editor a sinistra. Clicca Esempio o Carica un file.

2

Visualizza l'hash SHA-256

Il pannello destro mostra l'hash automaticamente in tempo reale.

3

Copia o scarica

Clicca Copia o Scarica per salvare l'hash.

Esempi di hash

Esempio di hashing SHA-256:

Testo di input

Input

Output hash SHA-256

Output

Domande frequenti

SHA-256 è sicuro?

Sì. SHA-256 è considerato crittograficamente sicuro. Nessun attacco pratico è stato dimostrato.

Come è usato SHA-256 in Bitcoin?

Bitcoin utilizza SHA-256 come algoritmo di proof-of-work per il mining.

I miei dati vengono inviati?

No. Tutto l'hashing è eseguito localmente nel browser con la Web Crypto API.

Cos'è una funzione hash?

Trasforma dati di dimensione arbitraria in un output di dimensione fissa in modo deterministico.

Strumenti correlati

Riferimenti: Standard crittografici NIST e Documentazione Node.js Crypto.