it

Calcola un checksum

Calcola il checksum (hash) di un file: SHA-256, SHA-1, SHA-384/512, MD5 o CRC-32. Tutto in locale, il file non lascia mai il dispositivo.

Algoritmo
  • SHA-256
  • SHA-1
  • SHA-384
  • SHA-512
  • MD5
  • CRC-32

Elaborazione in locale sul tuo dispositivo ...

0%

I tuoi file non hanno mai lasciato il dispositivo

    Il mio file viene caricato?

    No. Tutto avviene nel tuo browser - il tuo file non lascia mai il dispositivo. Perché è verificabile

    Nessun caricamento100% in locale
    I contenuti restano tuoinessun accesso di terzi
    Server in GermaniaRGPD by design
    Verificato esternamenteTLS A+ · Intestazioni A+

    Un checksum è una breve impronta di un file: da un numero qualsiasi di byte una funzione di hash calcola un unico valore fisso e breve. Cambiate anche un solo bit del file e il checksum risulta completamente diverso. È proprio per questo che molti fornitori pubblicano il valore SHA-256 accanto a un download: calcolate voi stessi il checksum del file scaricato e lo confrontate con il valore pubblicato. Se i due coincidono, il file è arrivato completo e immutato.

    Questo strumento calcola i metodi più comuni. SHA-256 è lo standard di oggi e la scelta giusta quando non è richiesto nient'altro. SHA-1 è considerato superato e non dovrebbe più essere usato per i controlli di sicurezza, ma resta utile per allinearsi a sistemi più vecchi. SHA-384 e SHA-512 forniscono valori più lunghi della stessa famiglia. MD5 è ancora più vecchio ed è crittograficamente compromesso (le collisioni possono essere create deliberatamente), ma molti download e strumenti datati lo pubblicano ancora come valore di riferimento. CRC-32 non è un checksum crittografico ma un controllo d'integrità veloce, quello integrato negli archivi ZIP e nei file PNG: ottimo per individuare errori di trasferimento casuali, non per escludere una manomissione.

    Il calcolo viene eseguito interamente in locale nel browser, tramite l'interfaccia nativa Web Crypto (per SHA) e una minuscola routine in puro JavaScript (per CRC-32). Nulla viene caricato, nulla viene memorizzato e nessuna libreria di terze parti viene scaricata da un CDN. Il risultato compare come file di testo, nello stesso formato degli strumenti da riga di comando sha256sum o certutil, così potete confrontarlo direttamente con un valore prodotto altrove.

    Scheda tecnica

    Scheda tecnica
    Formato di outputTXT
    Elaborazione in batch
    ElaborazioneIn locale nel browser (JavaScript)
    Caricamento fileNessuno

    In 3 passaggi

    1. Trascina un file.
    2. Scegli un algoritmo (predefinito: SHA-256).
    3. Leggi il checksum e scaricalo come file di testo.

    Limiti: Un checksum dimostra che due file sono identici byte per byte; non cifra nulla e non protegge dalle intercettazioni. MD5, SHA-1 e CRC-32 non sono adatti a scopi di sicurezza (CRC-32 rileva solo gli errori casuali; MD5 e SHA-1 possono essere fatti collidere deliberatamente) - contro una manomissione deliberata usa SHA-256 o superiore. Il valore di riferimento deve provenire da una fonte affidabile.

    Domande frequenti

    I miei file vengono caricati?

    No. Il checksum è calcolato interamente in locale nel browser; il file non lascia mai il tuo dispositivo e non viene memorizzato.

    Quale algoritmo devo scegliere?

    Nel dubbio, SHA-256 - è lo standard di oggi. Usa MD5, SHA-1 o CRC-32 solo quando un sistema si aspetta esplicitamente quel valore.

    Come confronto il checksum?

    Calcolalo qui e confronta il valore carattere per carattere con quello pubblicato. Se coincidono, il file è immutato.

    Qual è la differenza tra CRC-32 e SHA-256?

    CRC-32 è un controllo veloce contro gli errori di trasferimento casuali (come in ZIP e PNG), ma non è sicuro dal punto di vista crittografico. SHA-256 rileva anche una manomissione deliberata.

    Strumenti correlati