Como verificar a assinatura digital de um programa no Windows 10/8/7

Última atualização: Novembro 8, 2023

O que são assinaturas digitais e por que são úteis? Neste artigo, discutimos três métodos pelos quais você pode encontrar, verificar ou validar a assinatura digital de programas no Windows 10/8/7.

Sempre que arquivos são criados digitalmente, sejam eles arquivos multimídia, arquivos executáveis, documentos ou qualquer outro tipo de arquivo, eles são assinados digitalmente pela fonte desses dados. Por exemplo, quando o Google libera o arquivo de instalação, que é um arquivo executável para o navegador Google Chrome, ele é assinado digitalmente. Portanto, sempre que o arquivo é baixado diretamente da fonte oficial, sua autenticidade pode ser verificada.

Em outro cenário, outra pessoa também pode hospedar o mesmo arquivo em seus servidores. Isso é normal, pois o arquivo não será modificado de forma alguma. Mas se o arquivo for destruído e algumas modificações forem feitas no código, a assinatura digital será removida automaticamente e, portanto, a autenticidade do arquivo não será verificada, já que a assinatura digital é removida automaticamente, o que recompila o arquivo de instalação adulterado. É assim que funciona na prática.

Agora, também precisamos saber como verificar as assinaturas digitais que acompanham o arquivo. Então, vamos começar.

Verifique a assinatura digital de um programa no Windows 10

Discutiremos três métodos para verificar as Assinaturas Digitais de programas no sistema operacional Windows.

1] Via Explorador de Arquivos

Primeiro, abra o Explorador de Arquivos do Windows e navegue até o local onde o programa foi salvo.

  O que é um arquivo ASC?

Clique com o botão direito do mouse no arquivo de instalação e, em seguida, clique em Propriedades.

Acesse a aba intitulada Assinaturas Digitais.

Na Lista de Assinaturas, se você vir entradas, significa que seu arquivo está assinado digitalmente.

Você pode clicar duas vezes em qualquer uma dessas entradas para ver detalhes adicionais sobre a autoridade de assinatura.

Portanto, você pode saber se o arquivo é assinado pelo distribuidor original do software ou não.

Além disso, na Visualização Detalhada da Assinatura, você pode clicar em um botão que diz " Visualizar Certificado" para ver detalhes adicionais sobre o certificado que acompanha a assinatura.

2] Usando o utilitário de certificado DigiCert

Utilize este link para baixar a versão mais recente do DigiCert e execute o arquivo executável.

Aceite os termos de uso que aparecem no início, clique na aba " Assinatura de Código" e, em seguida, na seção do cabeçalho, clique em " Verificar Assinatura".

Selecione o arquivo de configuração necessário para verificar a assinatura digital.

Isso fará com que o DigiCert verifique a assinatura e exiba as informações resumidas completas em uma nova janela que será aberta.

Há duas coisas que a DigiCert verifica. São elas:

  • Se o arquivo foi assinado e se a assinatura é válida.
  • Verifique o registro de data e hora da assinatura.

Se você vir duas marcas de seleção verdes como as mostradas na captura de tela acima, a verificação foi bem-sucedida. Você também encontrará informações adicionais nessa janela para sua conveniência.

3] Usando o SignTool

A Microsoft fornece um programa chamado SignTool com o SDK do Windows. O SDK do Windows, ou Kit de Desenvolvimento de Software, não está incluído no Windows. Ele é destinado a desenvolvedores, que devem instalá-lo separadamente. Se você estiver interessado em experimentar este método, certifique-se de ter o SDK correto para suas necessidades. Você pode baixar o SDK do Windows 10 aqui.

Esta entrada será útil se você vir a mensagem "A assinatura digital deste arquivo não pôde ser verificada".

Conteúdo Relacionado

[pt_view id=»1047b4eroy»]