Strumento di Sicurezza

Generatore di hash

Genera hash crittografici da testo o file • Verifica l'integrità dei download • 100% nel browser

Hash SHA-256
100% nel browser
Alcuni strumenti funzionano localmente nella sessione corrente. I controlli che dipendono da dati esterni richiedono una connessione internet.
5 algoritmi
SHA-256, SHA-384, SHA-512 e SHA-1 usano la Web Crypto API; MD5 usa SparkMD5. MD5 e SHA-1 sono disponibili per compatibilità con sistemi precedenti.

Cos'è un hash e perché è importante

Impronta digitale

Un hash è un'impronta digitale univoca dei dati. Basta cambiare un solo carattere e l'intero hash diventa completamente diverso. Questo lo rende perfetto per rilevare manomissioni.

Verifica dei download

Corrispondenza: i byte generati corrispondono a questo hash di riferimento. Questo non verifica chi ha pubblicato il riferimento.

Funzione a senso unico

Puoi generare un hash dai dati, ma un hash crittografico è progettato per essere a senso unico. Non usare hash SHA o MD5 grezzi per memorizzare password; usa una KDF con sale per password.

Quale algoritmo?

SHA-256 è lo standard di riferimento attuale. SHA-1 e MD5 sono considerati compromessi a fini di sicurezza e dovrebbero essere usati solo per compatibilità con sistemi precedenti.

Casi d'uso comuni

  • Download di software: verifica che un file EXE, DMG o ISO scaricato non sia stato manomesso
  • Verifica delle password: usa una KDF con sale dedicata, non un hash SHA o MD5 grezzo
  • Blockchain e certificati: SHA-256 è alla base di Bitcoin e delle firme dei certificati TLS
  • Deduplicazione di file: confronta gli hash dei file per trovare duplicati senza confrontarne il contenuto

Come funziona questo strumento

La generazione degli hash avviene nel tuo browser tramite la Web Crypto API (per SHA-256, SHA-384, SHA-512 e SHA-1) e SparkMD5 (per MD5). Nessun testo, file o hash viene inviato per l’elaborazione. Alcuni strumenti funzionano localmente nella sessione corrente. I controlli che dipendono da dati esterni richiedono una connessione internet.