Generatore di hash — MD5, SHA-1, SHA-256, SHA-512, HMAC

Utile per verificare che un file di installazione scaricato corrisponda al checksum ufficiale, o che un valore HMAC per la firma di un'API sia corretto. Il file non viene caricato da nessuna parte.

Il file non viene inviato al server — elaborazione solo nel browser di questo dispositivo

Risultato dell'hash

MD5 ⚠︎
—
SHA-1 ⚠︎
—
SHA-256
—
SHA-384
—
SHA-512
—

⚠︎ MD5 e SHA-1 sono vulnerabili ad attacchi di collisione: usali solo per verificare l'integrità dei file. Per le password usa bcrypt o Argon2 invece dell'hashing semplice.

Pubblicità

Come usare Genera hash

  1. 1Inserisci del testo oppure scegli un file.
  2. 2Vengono mostrati gli hash di tutti gli algoritmi. Se necessario, inserisci una chiave HMAC.
  3. 3Incollando l'hash ufficiale nel campo del valore previsto, viene mostrata la corrispondenza (✓/✗).

Domande frequenti

Si possono usare MD5 e SHA-1?

È adatto per verificare se un file è danneggiato, ma essendo vulnerabile ad attacchi di collisione, per scopi di sicurezza (firme, password) usa SHA-256 o superiore.

Si può usare per salvare le password?

No. Le password vanno salvate con funzioni volutamente lente come bcrypt, scrypt o Argon2.

Funziona anche con file grandi?

Il file viene letto interamente in memoria per il calcolo: funziona fino a qualche centinaio di MB, ma in base alla memoria del dispositivo potrebbe risultare lento o non riuscire.

Pubblicità