Malheureusement, vous ne pouvez pas (maintenant sur Gitlab) le faire actuellement avec la version standard d'evince
, comme l'a expliqué un développeur sur les listes de diffusion officielles:
Cette fonctionnalité n'est pas implémentée dans Evince, principalement car elle n'est pas supportée par poppler, la bibliothèque sous-jacente pour le support PDF.
C'est en effet le point principal; vous auriez besoin de patcher poppler
avec le support de la signature numérique ainsi que evince
.
Cependant, il y a un projet intéressant en cours pour fournir exactement la fonctionnalité que vous voulez; les détails sont expliqués sur cette page github intitulée 'signatures evince', où tous les patches sont disponibles.
Ainsi que sur la page github, il y a plus d'information sur le projet sur ce site; il est clair qu'ils espèrent l'intégrer en amont à l'avenir. Les développeurs notent que
le logiciel le plus utilisé pour lire des documents pdf sur Windows (Adobe Reader) supporte l'affichage et la validation des signatures dans les documents pdf. Sur les bureaux Linux modernes, cela n'existe pas encore et c'est le but de ce projet, changer le visualiseur de documents Evince (lecteur pdf gnome par défaut) pour ajouter ces fonctionnalités.
Donc, vous pouvez expérimenter avec le code de développement github si vous le souhaitez, mais ce n'est peut-être pas une bonne idée de patcher poppler
car d'autres programmes en dépendent; cependant, il est probable que la fonctionnalité de signatures numériques sera bientôt disponible si elle est intégrée en amont. En jugeant par les captures d'écran evince
pour une et pour une signature invalide, les patches semblent effectivement activer exactement les fonctionnalités qui vous intéressent.