Generatore di hash

Tutti gli hash più comuni per testo o file, insieme.

Funziona nel browser. I tuoi file non lasciano mai il dispositivo.

Come generare gli hash

  1. Incolla del testo, oppure passa alla modalità file e trascina un file.
  2. Leggi gli hash MD5, SHA-1, SHA-256, SHA-384 e SHA-512.
  3. Copiane uno qualsiasi, oppure incolla un hash atteso per vedere quale corrisponde.

Quale hash usare

AlgoritmoLunghezza outputAdatto per
MD532 caratteri esadecimaliSolo checksum legacy
SHA-140 caratteri esadecimaliHash legacy di git e software
SHA-25664 caratteri esadecimaliChecksum e firme moderne
SHA-38496 caratteri esadecimaliFirme a maggiore sicurezza
SHA-512128 caratteri esadecimaliOutput 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.

Strumenti correlati