Pular para o conteúdo
Segurança Digital

Arquivo .p7s: o que é e como abrir

Resposta rápida

O arquivo .p7s guarda uma assinatura digital no padrão PKCS #7. Ele não é um documento para ler: serve para provar quem assinou um arquivo ou um e-mail e se o conteúdo mudou depois. Para conferir, use um validador de assinaturas, como o do governo, enviando o .p7s junto com o documento original.

Neste artigo
  1. O que é o arquivo .p7s
  2. Duas formas em que ele aparece
  3. Como "abrir" o arquivo p7s
  4. Extensões parecidas: p7m, p7b e p7c
  5. Cuidados antes de abrir ou enviar
  6. Assinatura dentro do PDF não gera .p7s
  7. O que fazer na prática

Você recebeu um arquivo com final .p7s, deu dois cliques e nada acontece, ou o sistema pergunta com que programa abrir. É normal. O .p7s não é um documento comum: é a assinatura digital de outro arquivo. Entender isso evita dois erros, apagá-lo achando que é lixo e procurar um programa para "ler" algo que não tem texto.

O que é o arquivo .p7s

A sigla P7S vem de PKCS #7 Signature. PKCS #7 é um padrão técnico para guardar assinaturas digitais e certificados. Dentro do arquivo estão:

  • a assinatura, um código gerado a partir do conteúdo do documento e da chave privada de quem assinou;
  • o certificado digital de quem assinou, com nome e dados de identificação;
  • em alguns casos, uma marca de tempo, que registra quando a assinatura foi feita.

Quando você muda uma única letra do documento depois de assinado, a assinatura deixa de bater. Isso é o que permite saber se o conteúdo foi alterado.

Duas formas em que ele aparece

Assinatura destacada. O .p7s fica separado do documento. Você terá dois arquivos, por exemplo, contrato.pdf e contrato.pdf.p7s. Para validar, os dois precisam estar juntos.

Assinatura anexada. O .p7s contém a assinatura e também o próprio documento dentro dele. Nesse caso, um programa de assinatura consegue extrair o documento original e verificar a assinatura ao mesmo tempo.

Há um terceiro caso muito comum: o smime.p7s em e-mails. Quando alguém assina digitalmente uma mensagem com certificado digital (o recurso se chama S/MIME), o e-mail leva a assinatura como anexo. Programas de e-mail com suporte a esse recurso mostram um selo ou ícone de assinatura. Já outros, como muitos webmails, exibem apenas um anexo chamado smime.p7s. A mensagem em si continua legível.

Como "abrir" o arquivo p7s

Depende do que você quer.

Quero apenas ler a mensagem ou o documento. Se for um smime.p7s de e-mail, ignore o anexo e leia o texto normalmente. Se for uma assinatura destacada, abra o documento original (um PDF, por exemplo), que está em outro arquivo.

Quero conferir se a assinatura é válida. Use um validador. No Brasil, o Instituto Nacional de Tecnologia da Informação (ITI) mantém um validador oficial de assinaturas digitais em validar.iti.gov.br. Em geral, você envia o documento original e o arquivo .p7s, e o validador informa:

  1. quem assinou;
  2. se o certificado era válido na data da assinatura;
  3. se o documento foi alterado depois de assinado.

O fluxo exato e os nomes dos botões podem mudar. Digite o endereço direto no navegador em vez de clicar em links recebidos por mensagem.

Quero extrair o documento de um .p7s anexado. Programas de assinatura e ferramentas de certificado digital fazem isso. Muitas vezes, o próprio sistema que gerou o arquivo, como o portal de uma empresa ou do governo, oferece o botão de baixar o documento original.

Extensões parecidas: p7m, p7b e p7c

O padrão PKCS #7 gera outras extensões, e saber a diferença ajuda a não se confundir:

  • .p7s: a assinatura. Pode vir separada do documento ou com ele dentro.
  • .p7m: uma mensagem ou arquivo em que o conteúdo vai dentro do pacote, assinado ou cifrado. Para ler, é preciso um programa que abra esse envelope.
  • .p7b e .p7c: conjuntos de certificados, sem chave privada. Aparecem quando alguém compartilha a cadeia de certificados, e não são documentos para ler.

Se você recebeu um .p7m e não consegue ver o conteúdo, é normal: o arquivo precisa ser aberto por um programa de assinatura ou de e-mail com suporte a S/MIME. Já o .p7b, em geral, só interessa a quem administra certificados.

Cuidados antes de abrir ou enviar

Documentos assinados costumam conter dados pessoais e comerciais. Por isso:

  • Confirme o remetente por outro canal se o e-mail for inesperado. Golpistas também se aproveitam de anexos com nomes técnicos para parecerem oficiais.
  • Não envie documentos sensíveis para sites desconhecidos que prometem "abrir p7s". Use o validador oficial ou o programa do seu certificado.
  • Não abra executáveis disfarçados. Um arquivo chamado documento.p7s.exe não é uma assinatura, é um programa. Ative a exibição de extensões de arquivo no Windows para ver o nome completo.
  • Guarde o .p7s junto do original. Se você mover só o PDF, perde a prova da assinatura.

Para entender como o recurso se relaciona com certificados e com PDFs assinados, veja certificado digital: o que é, tipos e quando precisa e assinatura digital de PDF: tipos, validade e como assinar.

Assinatura dentro do PDF não gera .p7s

Se você assinou um PDF com Adobe, com o gov.br ou com um certificado digital, a assinatura geralmente fica embutida no próprio PDF. Nesse caso não existe arquivo .p7s separado. Para conferir, abra o PDF num leitor que mostre o painel de assinaturas, como o Adobe Acrobat Reader, ou use o validador do ITI.

O que fazer na prática

Se o .p7s veio em um e-mail inesperado, não clique em nada além de ler a mensagem. Se veio junto de um contrato ou documento importante, salve os dois arquivos na mesma pasta, com nomes iguais, e valide em um serviço oficial antes de tomar decisões com base no documento. E se aparecer o smime.p7s num e-mail comum, é só o rastro de uma assinatura: a mensagem está ali para você ler.

Para outros cuidados ao lidar com anexos de origem incerta, vale ler também como converter arquivos sem riscos.

  • Assinatura digital
  • Certificado digital
  • E-mail

Perguntas frequentes

O arquivo smime.p7s que aparece no meu e-mail é perigoso?

Em geral, não. Ele aparece quando o remetente assinou o e-mail digitalmente e o seu programa de e-mail não mostra a assinatura de forma visual. A mensagem em si continua legível. Mesmo assim, desconfie de qualquer anexo inesperado.

Posso apagar o arquivo .p7s?

Pode, mas você perde a prova da assinatura. Se o documento tem valor jurídico ou comercial, guarde o .p7s junto com o arquivo original, na mesma pasta.

Por que meu .p7s não abre quando dou dois cliques?

Porque ele guarda dados criptográficos, e não texto ou imagem. O computador precisa de um programa que valide assinaturas, ou o arquivo precisa ser enviado a um validador online.

Leia também

Produtividade

Assinatura digital de PDF: tipos, validade e como assinar

Veja quando basta desenhar o nome no PDF e quando é preciso uma assinatura com validade jurídica mais forte.

· 5 min de leitura
Dicas de Internet

Certificado digital: o que é, tipos (e-CPF, e-CNPJ) e quando precisa

O RG digital da internet: para que serve, quais tipos existem e como emitir.

· 5 min de leitura
Computadores e Tecnologia

Como converter arquivos (imagem, vídeo, PDF) sem riscos

Os caminhos para trocar o formato de um arquivo e os cuidados ao usar conversores online.

· 5 min de leitura
Segurança Digital

Como saber se seu e-mail ou senha vazou na internet

Onde conferir se seu e-mail ou senha apareceu em vazamentos e o passo a passo para se proteger depois.

· 5 min de leitura

Deixe seu comentário