Hash e crittografia
Hash e crittografia — 6 strumenti per sviluppatori nel browser, tra cui Generatore di hash MD5, Generatore di hash SHA-256 e Generatore di password. Tutto viene eseguito localmente senza registrazione né caricamenti, i tuoi dati restano privati e i risultati sono immediati.
Come usare
- 1Scegli l'algoritmo giusto— SHA-256 per l'integrità dei file e le firme delle API, MD5 solo per checksum storici, bcrypt per salvare le password e HMAC quando un segreto condiviso firma il messaggio.
- 2Inserisci il testo o trascina il file— Gli hash sono calcolati nella scheda con le Web Crypto API del browser, quindi anche un file grande viene letto in locale e mai caricato.
- 3Verifica invece di confrontare a occhio— Il confronto hash mette a fronte due digest carattere per carattere e lo strumento bcrypt verifica una password in chiaro contro un hash esistente.
Domande frequenti
Bcrypt, non MD5 né SHA-256. Il generatore di hash Bcrypt aggiunge un sale a ogni hash e permette di alzare il fattore di costo, rendendo la forza bruta volutamente lenta, mentre MD5 e SHA-256 sono così veloci che una GPU moderna prova miliardi di tentativi al secondo.
No: l'hashing è una funzione a senso unico e non esiste l'operazione inversa. Gli input brevi o comuni si trovano però nelle rainbow table precalcolate, ed è proprio per questo che un hash di password richiede sale e fattore di costo invece di un MD5 nudo.
Sì, fuori dall'ambito della sicurezza: verifica dell'integrità dei file, chiavi di deduplicazione e cache busting, dove basta sapere se due blocchi differiscono. Usa Hash Compare per confrontare un download con un checksum pubblicato e passa a SHA-256 o HMAC quando qualcuno potrebbe manomettere i dati.