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.

6 strumenti
Generatore di hash MD5Generatore di hash MD5 da testo o file, con implementazione JavaScript pura conforme a RFC 1321. Ideale per controlli di integrità e verifica dei dati, gratis nel browser.
Generatore di hash SHA-256Generatore di hash SHA-256 che calcola digest sicuri da testo o file con la Web Crypto API, incluso HMAC-SHA256 con chiave segreta. Verifica gli hash per confronto, gratis nel browser.
Generatore di passwordGeneratore di password che crea password casuali crittograficamente sicure con crypto.getRandomValues e misura l'entropia in bit. Escludi i caratteri ambigui, scegli da 4 a 128 caratteri e genera in blocco, gratis.
Generatore di hash BcryptStrumento Bcrypt gratuito online per generare hash di password con salt e costo regolabile e verificare una password rispetto a un hash.
Generatore HMACGeneratore HMAC gratuito per creare codici di autenticazione dei messaggi con chiave tramite HMAC-SHA256 o HMAC-SHA512. Inserisci un messaggio e una chiave segreta per calcolare e verificare la firma.
Confronto hashStrumento gratuito per confrontare hash e verificare l'integrità dei file e i checksum. Incolla due valori hash o calcola MD5, SHA-1 e SHA-256 di un file e controlla se corrispondono.

Come usare

  1. 1
    Scegli 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.
  2. 2
    Inserisci 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.
  3. 3
    Verifica 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.

Questo sito utilizza cookie per migliorare l'esperienza e la pubblicità. Scopri di più

Consenti gli annunci su questo sito

Per usare questi strumenti, consenti gli annunci su questo sito. La pubblicità mantiene gratuito il servizio.

Apri il blocco annunci, disattivalo per questo sito e verifica di nuovo.