Hace un tiempo recibí un archivo PDF firmado digitalmente.
El Visor de documentos (Evince) me muestra que la firma digital no fue validada.
¿Cómo agrego la firma digital del archivo para demostrar que la advertencia desaparece?
Desafortunadamente, no puede hacer esto en el momento con la versión estándar de evince
, como explicó un desarrollador en las listas de correo oficiales :
Esta característica no se implementa en Evince, principalmente porque no es compatible con poppler, la biblioteca subyacente para la compatibilidad con PDF.
Este es de hecho el punto principal; necesitaría parchear también poppler
con el soporte de firma digital evince
.
Sin embargo, hay un proyecto interesante en progreso para proporcionar solo la funcionalidad que desea; los detalles se explican en esta página de github titulada 'evidenciar firmas', donde todos los parches están disponibles.
Además de en la página de github, hay más información sobre el proyecto en este sitio ; Está claro que esperan integrarlo río arriba en el futuro. Los desarrolladores notan que
El software más utilizado para leer documentos PDF en Windows (Acrobat Reader) tiene soporte para mostrar y validar firmas en documentos PDF. En los escritorios modernos de Linux que aún no existen y ese es el propósito de este proyecto, cambie el visor de documentos Evince (lector de PDF de gnome predeterminado) para agregar esas funciones.
Por lo tanto, puede experimentar con el código de desarrollo de github si lo desea, pero puede que no sea una buena idea parchear poppler
ya que otros programas dependen de él; sin embargo, es probable que la función de firmas digitales esté disponible pronto si se integra en sentido ascendente. A juzgar por las evince
capturas de pantalla de una firma válida e inválida, los parches parecen habilitar solo las funciones que le interesan.