Como posso validar a assinatura digital de um pdf com evince?

17

Há um tempo atrás, recebi um arquivo PDF assinado digitalmente.

O Visualizador de documentos (Evince) mostra que a assinatura digital não foi validada.

Como adiciono a assinatura digital do arquivo para evidenciar para que o aviso desapareça?

jorgehsrama
fonte

Respostas:

13

Infelizmente, você não pode fazer isso no minuto com a versão padrão do evince, como um desenvolvedor explicou nas listas de discussão oficiais :

Esse recurso não foi implementado no Evince, principalmente porque não é suportado pelo poppler, a biblioteca subjacente para suporte a PDF.

Este é realmente o ponto principal; você precisaria consertarpoppler com o suporte à assinatura digital e também evince.

No entanto, há um projeto interessante em andamento para fornecer apenas a funcionalidade desejada; os detalhes são explicados neste página do github intitulada 'evince signatures', onde todos os patches estão disponíveis.

Assim como na página do github, há mais informações sobre o projeto neste site ; é claro que eles esperam integrá-lo a montante no futuro. Os desenvolvedores observam que

o software mais usado para ler documentos PDF no Windows (Acrobat Reader) tem suporte para mostrar e validar assinaturas em documentos PDF. Nos desktops Linux modernos que ainda não existem e esse é o objetivo deste projeto, altere o visualizador de documentos do Evince (leitor de PDF padrão do gnome) para adicionar esses recursos.

Portanto, você pode experimentar o código de desenvolvimento do github, se desejar, mas pode não ser uma boa ideia corrigir, popplerpois outros programas dependem dele; no entanto, é provável que o recurso de assinaturas digitais esteja disponível em breve se estiver integrado a montante. A julgar pelas evincecapturas de tela para uma assinatura válida e inválida, os patches parecem estar ativando apenas os recursos nos quais você está interessado.


fonte
11
Como isso ainda não é possível? Ou é?
Iamatrain 9/10
11
Eu também gostaria de saber se isso é possível agora em 2017.?
precisa