Assinatura de código

Definição - o que significa a assinatura de código?

A assinatura de código é uma tecnologia para verificar a autenticidade do editor de um download para evitar um vírus ou malware de computador. O software assinado com uma assinatura digital é considerado seguro para download. Editores de software inseguros ou não reconhecidos podem ser identificados por um pop-up indicando que o editor ou autor não é reconhecido e alertando o usuário para ter certeza de que o download é de uma fonte válida.

Definirtec explica a assinatura de código

O software de assinatura de código pode identificar algoritmos de hash (tipos de assinaturas eletrônicas) e autores de códigos de publicação por meio de certificados digitais. Esses certificados usam tecnologia de proteção, como chaves de criptografia públicas e privadas. A chave privada do editor pode ser identificada a partir do certificado digital. Essa tecnologia de proteção é amplamente adaptada e apenas uma das várias medidas para prevenir a propagação de vírus de computador.

A segurança da distribuição é considerada uma grande vantagem da assinatura de código. Isso torna os sites espelho impossíveis e fornece aos desenvolvedores de software muito controle sobre suas obras protegidas por direitos. No entanto, a assinatura de código não pode prometer proteção total contra vírus agressivos e sofisticados. Em vez disso, ele garante principalmente que os downloads não foram modificados.