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?
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, poppler
pois 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 evince
capturas de tela para uma assinatura válida e inválida, os patches parecem estar ativando apenas os recursos nos quais você está interessado.