.SHA1

Arquivo SHA1

SHA-1 Checksum File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .sha1 é um pequeno arquivo de texto simples contendo uma impressão digital SHA-1 de 40 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 SHA-1 do seu arquivo e compare-o com o valor interno. No Windows, execute certutil -hashfile seuarquivo.iso SHA1; no macOS, execute shasum seuarquivo.iso; no Linux, execute sha1sum -c arquivo.sha1. Nota: O SHA-1 está criptograficamente quebrado desde 2017 e não pode provar que um arquivo não foi substituído maliciosamente.

Desenvolvedor: Convention (no single author); SHA-1 algorithm by NSA / NIST, FIPS 180-1, 1995 Categoria: Arquivos Variados Padrão aberto MIME: text/plain
ABRE EM Windows macOS Linux
Relacionado: .TORRENT · .MSO · .MD5 · .SHS

Nesta página

19k+ extensões indexadas
Última revisão em Sep 9, 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 SHA1?

.SHA1 é um arquivo de checksum de texto simples que armazena um ou mais resumos criptográficos SHA-1 junto com seus nomes de arquivo correspondentes. Seu formato segue a convenção do GNU sha1sum: cada linha contém um resumo hexadecimal de 40 caracteres em minúsculas (representando 160 bits / 20 bytes), um separador de dois espaços (ou * para modo binário) e o nome do arquivo.

O SHA-1 foi publicado pelo NIST em abril de 1995 (FIPS 180-1) e tornou-se uma ferramenta padrão de verificação de integridade para distribuição de software ao longo do final dos anos 1990 e 2000. Um arquivo auxiliar .sha1 permite que um usuário verifique se um arquivo baixado não foi corrompido - executando sha1sum -c arquivo.sha1 no Linux/macOS ou certutil -hashfile / Get-FileHash -Algorithm SHA1 no Windows.

Importante: O SHA-1 está criptograficamente quebrado. O Google e o CWI Amsterdam demonstraram um ataque de colisão prático (*SHAttered*) em fevereiro de 2017, provando que dois arquivos diferentes podem produzir o mesmo resumo. O NIST já havia descontinuado o SHA-1 para uso em segurança em 2011. Arquivos .sha1 permanecem úteis para detectar corrupção acidental (bit-rot), mas não se deve confiar neles para verificar a autenticidade ou detectar adulteração deliberada. Para fins de segurança, .sha256 ou .sha512 são fortemente preferidos.

O SHA-1 permanece em uso generalizado no Git para hashing de objetos; formatos de repositório Git mais recentes estão migrando ativamente para o SHA-256.

Segurança e proteção

RISCO: LOW

O arquivo .sha1 em si é um texto simples inofensivo. A preocupação de segurança reside no que o SHA-1 garante: ele detecta de forma confiável a corrupção acidental (bit-flip, download truncado), mas está criptograficamente quebrado desde o ataque de colisão SHAttered de 2017. Um SHA-1 correspondente NÃO prova que um arquivo não foi substituído deliberadamente. Para downloads sensíveis à segurança (imagens de SO, software assinado), verifique um checksum SHA-256 ou SHA-512 E a assinatura PGP/GPG do editor. Certifique-se de que o hash publicado venha de uma fonte HTTPS confiável, não do mesmo servidor que o arquivo.

Detalhes do formato

em resumo
NOME COMPLETOSHA-1 Checksum Filetambém conhecido como SHA1 hash sidecar, SHA-1 digest file
DESENVOLVEDORConvention (no single author); SHA-1 algorithm by NSA / NIST, FIPS 180-1, 1995desde SHA-1 published April 1995 (FIPS 180-1); .sha1 sidecar convention in common use since late 1990s
TIPO MIMEtext/plain
TIPOarquivo auxiliar de checksum em texto simples (um ou mais resumos SHA-1 com nomes de arquivos)
PADRÃOAberto · livre de royalties

Programas que abrem arquivos SHA1

Windows5 apps
Windows Notepad Integrado Abre o .sha1 como texto para ler o valor de hash esperado - NÃO calcula nem verifica nada.
Notepad Código aberto Abre o .sha1 como texto simples; legível e editável.
certutil (built-in) Integrado Execute 'certutil -hashfile seuarquivo.iso SHA1' no Prompt de Comando e compare a saída de 40 caracteres com o valor no arquivo .sha1.
PowerShell Get-FileHash Integrado Execute 'Get-FileHash seuarquivo.iso -Algorithm SHA1' e compare a coluna Hash com o valor do .sha1.
HashCheck Shell Extension Código aberto Clique com o botão direito em qualquer arquivo → Propriedades → aba Checksums; mostra SHA-1, MD5, CRC32 para comparação com o conteúdo do .sha1.
macOS2 apps
TextEdit Integrado Abre o .sha1 como texto simples para leitura do valor do hash.
shasum (Terminal, built-in) Integrado Execute 'shasum seuarquivo.iso' (padrão para SHA-1) ou 'shasum -c arquivo.sha1' para verificação automática. Compare a saída com o valor do .sha1.
Linux2 apps
gedit Código aberto Abre o .sha1 como texto simples para leitura.
sha1sum (coreutils, built-in) Código aberto Execute 'sha1sum -c arquivo.sha1' no diretório que contém o arquivo - exibe OK ou FAILED por entrada. Ou 'sha1sum seuarquivo' para calcular e comparar manualmente.

Detalhes técnicos

especificação profunda
Algoritmo de resumoSHA-1 (Secure Hash Algorithm 1), FIPS 180-1 / FIPS 180-4
Comprimento do resumo160 bits (20 bytes), representado como 40 caracteres hexadecimais minúsculos por hash
Codificação do arquivoTexto ASCII simples (UTF-8 para nomes de arquivos contendo caracteres não-ASCII)
Formato da linha<40-char hex> <nome_do_arquivo> (separador de dois espaços, modo texto); <40-char hex> *<nome_do_arquivo> (modo binário)
Compatibilidade de linha de comandoGNU sha1sum -c (Linux/macOS); certutil -hashfile (Windows); Get-FileHash -Algorithm SHA1 (PowerShell)
ContêinerNenhum - arquivo de texto simples, sem invólucro binário
Tamanho típico do arquivoMenos de 1 KB (arquivo auxiliar de arquivo único); alguns KB para manifestos de múltiplos arquivos
Status de segurançaCriptograficamente quebrado - colisão SHAttered demonstrada em fevereiro de 2017 (Google / CWI Amsterdam)
Descontinuação pelo NISTDescontinuado para uso em segurança desde 2011; certificados TLS SHA-1 não são mais confiáveis pelos principais navegadores desde 2017
Uso válido restanteDetecção de corrupção acidental (bit-rot) em contextos não adversários; hashing de objetos Git (modo SHA-1 legado)
Substituto preferencialSHA-256 (.sha256) ou SHA-512 (.sha512) conforme NIST SP 800-131A
LançadoSHA-1 published April 1995 (FIPS 180-1); .sha1 sidecar convention in common use since late 1990s
Versão mais recenteFIPS 180-4 (2015) - no versioned file format; format is a convention
Padrão abertoSim · livre de royalties
Especificaçãocsrc.nist.gov

Conversões de SHA1

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos SHA1. 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 SHA1.

Perguntas frequentes

Como verifico um arquivo em relação a um checksum .sha1?
Windows: 'certutil -hashfile seuarquivo SHA1' e compare com o conteúdo do .sha1. macOS: 'shasum -c arquivo.sha1'. Linux: 'sha1sum -c arquivo.sha1'.
O SHA-1 ainda é seguro para uso?
Para detectar corrupção acidental - sim. Para verificação de segurança - não. Colisões de SHA-1 são práticas desde 2017. Use SHA-256 ou SHA-512 para qualquer propósito crítico de segurança.
Qual é a diferença entre .sha1 e .sha256?
O .sha1 contém um resumo SHA-1 de 40 caracteres (160 bits, quebrado); o .sha256 contém um resumo SHA-256 de 64 caracteres (256 bits, atualmente seguro). O formato do arquivo é idêntico - texto simples.
Posso converter um hash SHA-1 para SHA-256?
Não. O hashing é um processo de via única. Você deve gerar o hash do arquivo original novamente com SHA-256 - não é possível derivar um SHA-256 de um SHA-1 existente.
Os valores SHA-1 não coincidem - o que devo fazer?
Baixe o arquivo novamente. Uma divergência geralmente significa um download corrompido ou incompleto. Em casos raros, pode indicar adulteração; em caso de dúvida, obtenha o arquivo da fonte oficial.
O Git utiliza SHA-1?
Historicamente sim - o Git usa SHA-1 para IDs de objetos. Desde o Git 2.29 (2020), o SHA-256 é uma opção; a transição para o SHA-256 como padrão está em andamento, mas ainda não foi concluída.

Referências

1GNU coreutils - sha1sumwww.gnu.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.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.TXTPlain Text File

Extensões relacionadas

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)

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