Como posso verificar a assinatura digital de uma fonte?

5

A ferramenta de visualização de fontes do Windows às vezes diz: "Assinatura digital" para uma fonte. Segundo o site da Adobes, isso significa:

If the digital signature is valid, then the font really was made by the font foundry identified in the DSIG table.

A ferramenta de visualização da fonte não diz nada sobre "fundição de fonte". Mesmo a visualização de detalhes (clique direito / propriedades) no Windows Explorer em um arquivo de fonte não diz nada sobre "fonte de fundição", ele só tem os outros metadados usuais como "Autor", "Copyright", "Marca Registrada" etc, mas Não encontrei nenhum padrão válido sobre qual desses metadados, na verdade, é assinado pela assinatura.

E como posso verificar se a assinatura ainda é válida ou com a aparência da assinatura (VeriSign, etc)?

Diferente dos arquivos .exe, os arquivos de fontes não têm uma guia "Assinatura digital" quando clicados com o botão direito. Isso é tão confuso. Eu também não encontrei nenhum programa que pudesse exibir informações sobre as assinaturas de fontes.

    
por Jürgen Halbesmaß 01.01.2013 / 20:20

1 resposta

1

Faça o download da ferramenta de assinatura de fontes da Microsoft. Execute o executável e diga para descompactar em um diretório vazio. Em um prompt de comando, cd para o diretório em que você descompactou a ferramenta e registre a ferramenta de assinatura de fonte com regsvr32 mssipotf.dll . Em seguida, você pode ver a assinatura de uma fonte em detalhes executando a ferramenta chktrust incluída. Clique no nome do editor e, em seguida, em View Certificate .

Atualizar : no Windows 7, você precisa registrar mssipotf.dll em um prompt de comando elevado.

    
por 01.01.2013 / 20:34

Tags