Assinaturas digitais para arquivos executáveis

Uma assinatura digital é um bloco de informações criptografadas adicionado a determinados arquivos para identificar o remetente (autor) e indicar se um arquivo foi alterado desde que a assinatura digital foi aplicada.

Arquivos executáveis binários ou de texto (script) com assinaturas digitais têm as seguintes vantagens:

Assinaturas digitais inválidas

Uma assinatura digital se tornará inválida pelos seguintes motivos:

Observação: Renomear um arquivo não invalida a assinatura digital dele. Além disso, uma assinatura digital permanece válida, mesmo após a expiração do certificado utilizado para gerá-la.

Assinaturas digitais e arquivos binários associados ao 3ds Max

Os seguintes tipos de arquivos na distribuição de produtos 3ds Max são executáveis e foram assinados digitalmente para proteger melhor você: EXE, DLL, DLZ, DLU, DLO, DLM, DLC, DLI, DLT, DLE, DLV, DLK, DLB, DLF , DLR, BMF, IMC, BMS, FLT, GUP, DLH, DLN, DLA, DLS, DLY, DLX.

A assinatura digital para arquivos executáveis pode ser acessada clicando com o botão direito no arquivo, clicando em Propriedades, na guia Assinaturas digitais, no nome da pessoa que assinou e no botão Detalhes e, em seguida, em Visualizar certificado. Observe que, para que isso funcione, a extensão do arquivo deve ser .DLL. Por isso, recomenda-se fazer uma cópia do arquivo e alterar sua extensão para DLL e, em seguida, verificar as Propriedades de arquivo.

Por exemplo, esta é a aparência da caixa de diálogo Propriedades de arquivo para o 3dsmax.exe:

Assinaturas digitais e arquivos MAXScript

Todos os arquivos MAXScript que acompanham o 3ds Max são assinados com um certificado digital. Um script permite que os usuários confirmem quem escreveu o script e se ele recebeu alterações depois de ter sido assinado.

Os tipos de arquivos que podem ser assinados incluem:

O 3ds Max também acompanha uma ferramenta de verificação, AdskSignTool.exe, que você pode usar para verificar esses arquivos.

Você pode ver uma mensagem de uso geral ao executar AdskSignTool sem argumentos.

Consulte Verificar scripts assinados para obter mais informações.