Generatore di hash
Tutti gli hash più comuni per testo o file, insieme.
Funziona nel browser. I tuoi file non lasciano mai il dispositivo.
- 5 tipi di hash insieme
- Confronto con hash atteso
- Niente viene caricato
Come generare gli hash
- Incolla del testo, oppure passa alla modalità file e trascina un file.
- Leggi gli hash MD5, SHA-1, SHA-256, SHA-384 e SHA-512.
- Copiane uno qualsiasi, oppure incolla un hash atteso per vedere quale corrisponde.
Quale hash usare
| Algoritmo | Lunghezza output | Adatto per |
|---|---|---|
| MD5 | 32 caratteri esadecimali | Solo checksum legacy |
| SHA-1 | 40 caratteri esadecimali | Hash legacy di git e software |
| SHA-256 | 64 caratteri esadecimali | Checksum e firme moderne |
| SHA-384 | 96 caratteri esadecimali | Firme a maggiore sicurezza |
| SHA-512 | 128 caratteri esadecimali | Output più lungo, velocità simile a SHA-256 |
Perché generare tutti gli hash insieme
- Confrontare con una pagina di checksum che elenca un algoritmo che non ti aspettavi.
- Trovare corrispondenza con un hash da una vecchia documentazione che non specifica mai quale algoritmo ha usato.
- Vedere come la lunghezza dell'output cresce da MD5 fino a SHA-512, affiancati.
- Confermare che la copia di un file di un collega corrisponda alla tua senza doversi accordare prima su un algoritmo.
Come funziona la casella di confronto
- Incolla qualsiasi hash atteso, in qualsiasi maiuscolo/minuscolo, con o senza uno 0x iniziale.
- Viene verificato contro tutti e cinque i risultati insieme, e il messaggio indica quale algoritmo ha corrisposto, se ce n'è uno.
Domande su Generatore di hash
Quale hash dovrei usare?
SHA-256 è oggi lo standard più comune per checksum e firme. MD5 e SHA-1 sono ancora usati per confrontare hash pubblicati da software più datati, ma non dovrebbero essere considerati affidabili per la sicurezza.
Perché la casella di confronto non indica quale hash corrisponde?
Invece lo fa. Incolla il valore atteso e viene verificato contro tutti e cinque gli hash, indicando quale algoritmo corrisponde, se ce n'è uno.
Può calcolare l'hash di file di grandi dimensioni?
Sì. I file vengono letti direttamente nel browser e l'MD5 viene calcolato a blocchi, così i file grandi non bloccano la pagina.
Viene caricato qualcosa?
No. Tutti e cinque gli hash vengono calcolati sul tuo dispositivo.
Calcolare l'hash di un file grande blocca la pagina?
No. L'MD5 viene calcolato in blocchi da 4 MB e la famiglia SHA gira sulla Web Crypto API nativa del browser, quindi anche i file grandi vengono elaborati senza bloccare la scheda.
Gli hash distinguono maiuscole e minuscole?
I valori mostrati qui sono in esadecimale minuscolo a meno che tu non selezioni Maiuscolo, ma il confronto con un hash atteso incollato corrisponde indipendentemente dalle maiuscole o minuscole con cui lo incolli.
Perché include MD5 e SHA-1 se sono considerati inaffidabili?
Alcuni sistemi legacy e checksum pubblicati più datati forniscono solo MD5 o SHA-1. Avere tutti e cinque gli algoritmi affiancati evita di dover usare un secondo strumento quando devi confrontare un hash più vecchio, mentre SHA-256 o superiore resta quello a cui affidarsi per tutto ciò che riguarda la sicurezza.