Como posso verificar a assinatura digital de uma fonte?

Como posso verificar a assinatura digital de uma fonte?

A ferramenta Windows Font Preview às vezes diz: “Assinada digitalmente” para uma fonte. De acordo com o site da Adobe, isso significa:

Se a assinatura digital for válida, então a fonte foi realmente feita pela fundição de fontes identificada na tabela DSIG.

A ferramenta Font Preview não diz nada sobre "fundição de fontes". Mesmo a visualização de detalhes (clique com o botão direito/propriedades) no Windows Explorer em um arquivo de fonte não diz nada sobre "fundição de fontes", ela possui apenas os outros metadados usuais como "Autor", "Direitos autorais", "Marca registrada" etc., mas Não consegui encontrar nenhum padrão válido sobrequaldesses metadados, na verdadeéassinado pela assinatura.

E como posso verificar se a assinatura ainda é válida ou como é a assinatura (VeriSign etc)?

Diferente dos arquivos .exe, os arquivos de fonte não possuem a guia “Assinatura digital” quando clicados com o botão direito. Isso é tão confuso. Também não encontrei nenhum programa que pudesse exibir informações sobre as assinaturas das fontes.

Responder1

Baixe o da Microsoftferramenta de assinatura de fontes. Execute o executável e peça para descompactar em um diretório vazio. Em um prompt de comando, cdacesse o diretório em que você descompactou a ferramenta e registre a ferramenta de assinatura de fontes com regsvr32 mssipotf.dll. Depois, você pode ver detalhadamente a assinatura de uma fonte executando a chktrustferramenta incluída. Clique no nome do editor e depois em View Certificate.

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

informação relacionada