Hola amigos del software libre.
En esta publicación os mostraré cual es la forma mas rápida de comprobar si un documento en formato PDF se encuentra o no firmado, y en caso de estarlo quien es el firmante.
Esta publicación va destinada a los usuarios de cualquier distribución del Sistema Operativo GNU/Linux. En particular estoy usando la distribución Ubuntu 18.04 para realizar el siguiente ejemplo práctico.
En la distribución Ubuntu ya viene instalado de serie el paquete "poppler-utils" el cual incorpora una serie de programas o comandos de terminal, y el que usaremos en concreto es el "pdfsig".
Para comprobar que tenemos instalado el comando, escribiremos en el emulador de terminal:
$ apt search pdfsig
Podemos ver que tenemos instalado el paquete "poopler-utils", el cual reúne una serie de comandos entre ellos el "pdfsig".
También podemos comprobar las dependencias del paquete "poppler-utils", escribiendo en el emulador de terminal:
$ apt depends poppler-utils
En el caso de que nuestra distribución no tuviera dicho paquete instalado usaríamos el gestor de paquetes de la distribución que usásemos y lo descargaríamos e instalaríamos.
Una vez tengamos dicho paquete instalado en nuestra distro, solo nos queda ejecutarlo en el emulador de terminal, dándole como argumento el nombre del archivo que queremos comprobar si está firmado:
$ pdfsig archivo.pdf
Podemos apreciar que en el resultado nos muestra el nombre del firmante y su número de identificación (que he pixelado), de una firma digital, realizada mediante un certificado digital y el programa AutoFirma.
En el caso de que eligiéramos un documento pdf sin firmar digitalmente, el resultado de ejecutar el comando pdfsig sería el mostrado en la siguiente imagen:
Saludos.
Gracias por el post. Me ha servido para no instalar más aplicaciones en mi equipo.
ResponderEliminarDe nada. Suerte.
EliminarExcelente, muchas gracias, completo y conciso.
ResponderEliminar