.MD5

Arquivo MD5

MD5 Checksum File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo MD5 é um pequeno arquivo de texto que contém uma „impressão digital” de 32 caracteres de outro arquivo (um ISO, instalador ou arquivo compactado). Você o utiliza para confirmar que seu download chegou sem corrupção: calcule o hash MD5 do seu arquivo e compare-o com o valor dentro do .md5. No Windows, execute certutil -hashfile seuarquivo.iso MD5; no macOS/Linux, execute md5 seuarquivo.iso ou md5sum -c arquivo.md5. Se os hashes coincidirem, o arquivo está intacto.

Desenvolvedor: N/A (convention; MD5 algorithm by Ronald Rivest, RFC 1321, 1992) Categoria: Arquivos Variados Padrão aberto MIME: text/plain
ABRE EM Windows macOS Linux
Relacionado: .TORRENT · .MSO · .SHS · .DDD

Nesta página

19k+ extensões indexadas
Última revisão em Jun 30, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro MD5?

Arquivos com a extensão .md5 são pequenos arquivos de texto simples usados para armazenar checksums (somas de verificação). Seu propósito é verificar a integridade de arquivos baixados, imagens de disco ou quaisquer outros dados que você queira proteger contra corrupção ou adulteração.

Arquivos .md5 são importantes para confirmar que o conteúdo de um arquivo está completo e inalterado. Um arquivo pode ser modificado intencionalmente para fins maliciosos ou danificado por um erro de armazenamento ou transmissão - um arquivo acompanhante .md5 permite detectar qualquer um desses problemas instantaneamente.

Cada arquivo .md5 contém um checksum: um resumo de comprimento fixo produzido pelo algoritmo MD5 (projetado por Ronald Rivest, publicado como RFC 1321 em 1992). O resumo é sempre composto por 32 caracteres hexadecimais minúsculos, representando um valor de 128 bits (16 bytes). Mesmo um único bit alterado no arquivo de origem produz um resumo completamente diferente, tornando qualquer alteração fácil de detectar. Uma linha típica se parece com:

d41d8cd98f00b204e9800998ecf8427e ubuntu.iso

Os dois espaços separam o hash do nome do arquivo; um prefixo * no nome do arquivo indica o modo binário.

Arquivos .md5 foram historicamente usados principalmente com softwares de gravação de CD/DVD e criação de imagens de disco. Hoje, eles aparecem em uma gama muito mais ampla de contextos - espelhos de download, repositórios de pacotes e ferramentas de backup rotineiramente enviam arquivos .md5 junto com os pacotes de lançamento. No Linux, a ferramenta padrão é o md5sum (parte do GNU coreutils); no Windows, você pode usar certutil -hashfile ou Get-FileHash no PowerShell. Como o MD5 é vulnerável a ataques de colisão deliberados, ele não é mais recomendado para segurança criptográfica; arquivos .SHA256 e .SHA1 servem ao mesmo propósito com garantias mais fortes.

Segurança e proteção

RISCO: LOW

O arquivo .md5 é um texto inofensivo e não pode executar código. O ponto real de segurança é o que o MD5 prova: ele detecta de forma confiável a corrupção acidental, mas é criptograficamente vulnerável, portanto, um MD5 correspondente NÃO garante que um arquivo não foi substituído maliciosamente (colisões são viáveis). Para downloads críticos, verifique um checksum SHA-256 e a assinatura GPG/PGP do editor. Certifique-se também de que o próprio hash publicado veio de uma fonte confiável (página HTTPS), não do mesmo local que o arquivo.

Detalhes do formato

em resumo
NOME COMPLETOMD5 Checksum File
DESENVOLVEDORN/A (convention; MD5 algorithm by Ronald Rivest, RFC 1321, 1992)desde MD5 algorithm 1992 (RFC 1321); .md5 sidecar files in common use since the late 1990s
TIPO MIMEtext/plain
TIPOresumo de hash em texto simples (uma ou mais linhas)
PADRÃOAberto · livre de royalties

Programas que abrem arquivos MD5

Windows4 apps
ExactFile Gratuito Usado para criar e testar arquivos de resumo (.md5) em uma árvore de pastas; verifica um download em relação ao seu .md5.
Notepad Integrado Abre o .md5 como texto para que você possa ler o hash esperado - mas NÃO verifica nada; você ainda precisa calcular o hash do arquivo separadamente.
certutil (built-in) Integrado Execute «certutil -hashfile seuarquivo.iso MD5» no Prompt de Comando e compare a saída com o valor no arquivo .md5.
PowerShell Get-FileHash Integrado Execute «Get-FileHash seuarquivo.iso -Algorithm MD5» e compare a coluna Hash com o valor do .md5.
macOS2 apps
checkSum+ Gratuito Arraste o arquivo para calcular seu MD5 e comparar com o .md5; alternativa GUI ao Terminal.
md5 / md5sum (Terminal) Integrado Execute «md5 seuarquivo.iso» (ou «md5sum -c arquivo.md5» com coreutils) e compare com o conteúdo do .md5.
Linux1 app
md5sum (coreutils) Código aberto Execute «md5sum -c arquivo.md5» na pasta com o arquivo - ele reporta OK ou FAILED (FALHOU) por entrada.

Detalhes técnicos

especificação profunda
Algoritmo de HashMD5 (Message-Digest Algorithm 5), projetado por Ronald Rivest, especificado na RFC 1321 (1992)
Comprimento do resumo128 bits - sempre codificado como exatamente 32 caracteres hexadecimais minúsculos
Estrutura do arquivoTexto ASCII simples; uma entrada por linha: resumo de 32 hexadecimais seguido por dois espaços e o nome do arquivo (modo texto), ou um espaço, asterisco e nome do arquivo (modo binário)
Tipo MIMEtext/plain
Conjunto de caracteresASCII; o resumo usa apenas caracteres 0-9 e a-f; nomes de arquivos nas entradas podem conter caminhos em UTF-8
Tamanho típico do arquivo50-100 bytes por entrada; um arquivo listando checksums para centenas de artefatos de lançamento geralmente permanece abaixo de 20 KB
Assinatura do arquivo (magic bytes)Nenhuma - sem assinatura binária; identificado pela extensão .md5 e pelo padrão de linha de 32 hexadecimais mais o nome do arquivo
Suporte a múltiplos arquivosUm único arquivo .md5 pode listar checksums para qualquer número de arquivos, uma entrada por linha; o md5sum -c verifica todas as entradas em uma única passagem
Comando de verificação (Linux/macOS)md5sum -c checksums.md5 - verifica cada arquivo listado e reporta OK ou FAILED por entrada
Comando de verificação (Windows)certutil -hashfile <arquivo> MD5 calcula o hash; PowerShell: Get-FileHash -Algorithm MD5 | Select-Object Hash
Invariância do tamanho da saídaIndependentemente do tamanho do arquivo de origem - 1 byte ou 1 TB - o resumo MD5 tem sempre exatamente 128 bits / 32 caracteres hexadecimais
Sensibilidade a maiúsculas/minúsculasO resumo é convencionalmente minúsculo; a maioria das ferramentas aceita entrada em maiúsculas, mas gera minúsculas por padrão
Status criptográficoVulnerabilidades de colisão demonstradas publicamente desde 2004; inadequado para assinaturas digitais ou autenticação crítica de segurança; aceitável apenas para detectar corrupção acidental
Casos de uso típicosVerificação de integridade de download, checksums de imagem de disco ISO, validação de backup, lançamentos de distribuições Linux, repositórios de pacotes de software
Formatos sucessoresArquivos acompanhantes .sha256 e .sha1 fornecem a mesma estrutura de linha por arquivo, mas com maior resistência a colisões; arquivos .sfv oferecem uma alternativa mais simples baseada em CRC32
LançadoMD5 algorithm 1992 (RFC 1321); .md5 sidecar files in common use since the late 1990s
Padrão abertoSim · livre de royalties
Especificaçãowww.rfc-editor.org

Conversões de MD5

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos MD5. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos MD5.

Perguntas frequentes

Como eu abro um arquivo MD5?
Você não o abre para ler - você o usa para verificar um arquivo. Calcule o MD5 do arquivo (Windows: certutil -hashfile arquivo MD5; Mac/Linux: md5 / md5sum) e verifique se ele coincide com o valor no arquivo .md5.
Como verifico um arquivo em relação ao seu MD5 no Windows?
Execute «certutil -hashfile seuarquivo.iso MD5» no Prompt de Comando, ou «Get-FileHash seuarquivo.iso -Algorithm MD5» no PowerShell, e compare o resultado com o conteúdo do .md5.
O que um checksum MD5 realmente faz?
Ele produz uma impressão digital de 32 caracteres de um arquivo. Se a impressão digital calculada for igual à publicada, o arquivo foi baixado intacto e sem alterações.
Os hashes não coincidem - o que isso significa?
Sua cópia difere da original: geralmente um download corrompido ou incompleto (baixe-o novamente) ou, em casos raros, um arquivo adulterado. Não use um arquivo cujo checksum falhe.
O MD5 é seguro?
Não para fins de segurança. O MD5 está vulnerável - invasores podem criar dois arquivos diferentes com o mesmo MD5. Use-o apenas para detectar corrupção acidental; confie no SHA-256 e em assinaturas para validação de confiança.
Posso converter um arquivo MD5 para SHA-256?
Não. Hashes são unidirecionais e irreversíveis. Para obter um SHA-256, você deve processar o arquivo original novamente com o algoritmo SHA-256.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

.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)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z