.MD5

File MD5

MD5 Checksum File
Fai una domanda
RISPOSTA RAPIDA

Un file MD5 è un piccolo file di testo che contiene un'impronta digitale di 32 caratteri di un altro file (un ISO, un programma di installazione o un archivio). Si usa per confermare che il download sia arrivato senza corruzioni: calcola l'hash MD5 del tuo file e confrontalo con il valore all'interno del .md5. Su Windows esegui certutil -hashfile tuo-file.iso MD5; su macOS/Linux esegui md5 tuo-file.iso o md5sum -c file.md5. Se gli hash corrispondono, il file è integro.

Sviluppatore: N/A (convention; MD5 algorithm by Ronald Rivest, RFC 1321, 1992) Categoria: Altri file Standard aperto MIME: text/plain
SI APRE SU Windows macOS Linux
Correlati: .TORRENT · .MSO · .SHS · .DDD

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jun 30, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file MD5?

I file con l'estensione .md5 sono piccoli file di testo semplice utilizzati per memorizzare i checksum. Il loro scopo è verificare l'integrità dei file scaricati, delle immagini disco o di qualsiasi altro dato che si desidera proteggere da corruzione o manomissione.

I file .md5 sono importanti per confermare che il contenuto di un file sia completo e inalterato. Un file può essere modificato intenzionalmente per scopi malevoli o danneggiato da un errore di archiviazione o trasmissione - un file d'appoggio .md5 permette di rilevare istantaneamente entrambi i problemi.

Ogni file .md5 contiene un checksum: un digest a lunghezza fissa prodotto dall'algoritmo MD5 (progettato da Ronald Rivest, pubblicato come RFC 1321 nel 1992). Il digest è sempre composto da 32 caratteri esadecimali minuscoli, che rappresentano un valore a 128 bit (16 byte). Anche un singolo bit modificato nel file sorgente produce un digest completamente diverso, rendendo facile rilevare qualsiasi alterazione. Una riga tipica appare così:

d41d8cd98f00b204e9800998ecf8427e ubuntu.iso

I due spazi separano l'hash dal nome del file; un prefisso * sul nome del file indica la modalità binaria.

Storicamente, i file .md5 venivano utilizzati principalmente con i software di masterizzazione di CD/DVD e la creazione di immagini disco. Oggi compaiono in una gamma molto più ampia di contesti - mirror di download, repository di pacchetti e strumenti di backup distribuiscono regolarmente file .md5 insieme ai pacchetti di rilascio. Su Linux lo strumento standard è md5sum (parte di GNU coreutils); su Windows è possibile utilizzare certutil -hashfile o Get-FileHash in PowerShell. Poiché MD5 è vulnerabile ad attacchi di collisione deliberati, non è più raccomandato per la sicurezza crittografica; i file .SHA256 e .SHA1 servono allo stesso scopo con garanzie più forti.

Sicurezza e incolumità

RISCHIO: LOW

Il file .md5 è testo innocuo e non può eseguire codice. Il vero punto di sicurezza è ciò che l'MD5 dimostra: rileva in modo affidabile la corruzione accidentale ma è crittograficamente compromesso, quindi un MD5 corrispondente NON garantisce che un file non sia stato sostituito maliziosamente (le collisioni sono fattibili). Per i download critici per la sicurezza, verifica invece un checksum SHA-256 e la firma GPG/PGP dell'editore. Assicurati inoltre che l'hash pubblicato provenga da una fonte affidabile (pagina HTTPS), non dallo stesso luogo del file.

Dettagli del formato

in sintesi
NOME COMPLETOMD5 Checksum File
SVILUPPATOREN/A (convention; MD5 algorithm by Ronald Rivest, RFC 1321, 1992)dal MD5 algorithm 1992 (RFC 1321); .md5 sidecar files in common use since the late 1990s
CATEGORIAAltri file
TIPO MIMEtext/plain
TIPOdigest hash in testo semplice (una o più righe)
STANDARDAperto · royalty-free

Programmi che aprono file MD5

Windows4 apps
ExactFile Gratuito Utilizzato per creare e testare file digest (.md5) in un intero albero di cartelle; verifica un download rispetto al suo .md5.
Notepad Integrato Apre il .md5 come testo per permetterti di leggere l'hash atteso - ma NON verifica nulla; devi comunque calcolare l'hash del file separatamente.
certutil (built-in) Integrato Esegui «certutil -hashfile tuo-file.iso MD5» nel Prompt dei comandi, quindi confronta l'output con il valore nel file .md5.
PowerShell Get-FileHash Integrato Esegui «Get-FileHash tuo-file.iso -Algorithm MD5» e confronta la colonna Hash con il valore .md5.
macOS2 apps
checkSum+ Gratuito Trascina il file all'interno per calcolare il suo MD5 e confrontarlo con il .md5; alternativa GUI al Terminale.
md5 / md5sum (Terminal) Integrato Esegui «md5 tuo-file.iso» (o «md5sum -c file.md5» con coreutils) e confrontalo con il contenuto del .md5.
Linux1 app
md5sum (coreutils) Open-source Esegui «md5sum -c file.md5» nella cartella con il file - riporta OK o FALLITO per ogni voce.

Dettagli tecnici

specifiche approfondite
Algoritmo hashMD5 (Message-Digest Algorithm 5), progettato da Ronald Rivest, specificato in RFC 1321 (1992)
Lunghezza del digest128 bit - sempre codificato esattamente come 32 caratteri esadecimali minuscoli
Struttura del fileTesto ASCII semplice; una voce per riga: digest a 32 esadecimali seguito da due spazi e il nome del file (modalità testo), oppure uno spazio, un asterisco e il nome del file (modalità binaria)
Tipo MIMEtext/plain
Set di caratteriASCII; il digest utilizza solo i caratteri 0-9 e a-f; i nomi dei file nelle voci possono contenere percorsi UTF-8
Dimensione tipica del file50-100 byte per voce; un file che elenca i checksum per centinaia di artefatti di rilascio rimane tipicamente sotto i 20 KB
Firma del file (magic bytes)Nessuna - nessuna firma binaria; identificato dall'estensione .md5 e dal pattern di riga 32-esadecimali-più-nomefile
Supporto multi-fileUn singolo file .md5 può elencare i checksum per qualsiasi numero di file, una voce per riga; md5sum -c verifica tutte le voci in un unico passaggio
Comando di verifica (Linux/macOS)md5sum -c checksums.md5 - controlla ogni file elencato e riporta OK o FALLITO per ogni voce
Comando di verifica (Windows)certutil -hashfile <file> MD5 calcola l'hash; PowerShell: Get-FileHash -Algorithm MD5 | Select-Object Hash
Invarianza della dimensione dell'outputIndipendentemente dalla dimensione del file sorgente - 1 byte o 1 TB - il digest MD5 è sempre esattamente 128 bit / 32 caratteri esadecimali
Case sensitivityIl digest è convenzionalmente minuscolo; la maggior parte degli strumenti accetta input maiuscoli ma genera minuscoli per impostazione predefinita
Stato crittograficoVulnerabilità alle collisioni dimostrate pubblicamente dal 2004; inadatto per firme digitali o autenticazione critica per la sicurezza; accettabile solo per rilevare corruzioni accidentali
Casi d'uso tipiciVerifica dell'integrità dei download, checksum delle immagini disco ISO, validazione dei backup, rilasci di distribuzioni Linux, repository di pacchetti software
Formati successoriI file d'appoggio .sha256 e .sha1 forniscono la medesima struttura riga-per-file ma con una maggiore resistenza alle collisioni; i file .sfv offrono un'alternativa più semplice basata su CRC32
RilasciatoMD5 algorithm 1992 (RFC 1321); .md5 sidecar files in common use since the late 1990s
Standard apertoSì · royalty-free
Specificawww.rfc-editor.org

Conversioni MD5

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file MD5. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file MD5.

Domande frequenti

Come apro un file MD5?
Non lo si apre per leggerlo - lo si usa per verificare un file. Calcola l'MD5 del file (Windows: certutil -hashfile file MD5; Mac/Linux: md5 / md5sum) e controlla che corrisponda al valore nel file .md5.
Come verifico un file rispetto al suo MD5 su Windows?
Esegui «certutil -hashfile tuo-file.iso MD5» nel Prompt dei comandi, oppure «Get-FileHash tuo-file.iso -Algorithm MD5» in PowerShell, quindi confronta il risultato con il contenuto del .md5.
Cosa fa effettivamente un checksum MD5?
Produce un'impronta digitale di 32 caratteri di un file. Se l'impronta calcolata è uguale a quella pubblicata, il file è stato scaricato integro e invariato.
Gli hash non corrispondono - cosa significa?
La tua copia differisce dall'originale: solitamente si tratta di un download corrotto o incompleto (riscaricalo), o in rari casi di un file manomesso. Non utilizzare un file il cui checksum fallisce.
MD5 è sicuro?
No, non per la sicurezza. MD5 è compromesso - gli aggressori possono creare due file diversi con lo stesso MD5. Usalo solo per rilevare corruzioni accidentali; affidati a SHA-256 e alle firme per la sicurezza.
Posso convertire un file MD5 in SHA-256?
No. Gli hash sono unidirezionali e irreversibili. Per ottenere un SHA-256 devi calcolare nuovamente l'hash del file originale con l'algoritmo SHA-256.

Riferimenti

1RFC 1321 - The MD5 Message-Digest Algorithmwww.rfc-editor.org
2Microsoft - certutil command referencelearn.microsoft.com

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.MDMarkdown Document
8.DATProgram Data File (generic)
9.NOMEDIAAndroid No-Media Marker File
10.TXTPlain Text File

Estensioni correlate

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)
.THUMBDATA4--1967290299Android Gallery Thumbnail Cache (.thumbdata)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z