Calcolo dell'hash dei file
Verifica un download rispetto al suo checksum pubblicato. Calcola MD5, SHA-1, SHA-256 e SHA-512 di un file o di un testo. Funziona sul tuo dispositivo e non carica nulla.
Scegli un file per ottenere il suo checksum, poi incolla il valore indicato dall'editore per vedere se coincidono. Un worker in background legge il file a pezzi, quindi anche un download grande non blocca la pagina, e il file non lascia mai il tuo dispositivo.
Come funziona
- Scegli un file, oppure passa a Testo e digita qualcosa.
- Scegli gli algoritmi da calcolare. SHA-256 è la scelta abituale, e ogni algoritmo selezionato viene calcolato in un solo passaggio.
- Incolla il checksum dell'editore nella casella di confronto. Vedi subito se corrisponde.
Cosa succede ai tuoi dati
- I file vengono letti sul tuo dispositivo e mai caricati. Calcolare un hash non comporta alcuna richiesta di rete.
- Nulla viene salvato. Il risultato scompare quando scegli un altro file, premi Cancella o chiudi la scheda.
- Un worker in background legge il file in piccoli pezzi, così l'uso della memoria resta basso.
Limiti da conoscere
- MD5 e SHA-1 non sono più resistenti alle collisioni. Vanno bene per individuare un download corrotto rispetto a un valore di cui ti fidi, ma non per la sicurezza.
- Una corrispondenza dimostra solo che il file è quello da cui è stato generato il checksum. Se il checksum proviene dalla stessa pagina di un download manomesso, non prova nulla, quindi prendilo da una fonte di cui ti fidi, separatamente.
Domande frequenti
Quale algoritmo devo usare?
Usa quello indicato dall'editore. Se hai una scelta, prendi SHA-256 o SHA-512. MD5 e SHA-1 individuano ancora i danni accidentali, ma possono essere falsificati di proposito.
Perché il mio checksum risulta diverso?
Cambiare anche un solo byte dà un hash completamente diverso. Controlla di aver confrontato lo stesso algoritmo, che il download sia terminato e di aver copiato l'intero valore.
Quanto può essere grande un file di cui calcolare l'hash?
Non c'è un limite fisso, perché il file viene letto pezzo per pezzo. Un file grande richiede più tempo, e la pagina mostra l'avanzamento mentre lavora e ti permette di annullare.