Tengo la clave de gpg generada .
Y para firmar un documento pongo lo siguiente en una ventana de terminal:
gpg --output cifrado.gpg --sign original.pdf
Luego me pide que ingrese mi contraseña y el proceso termina perfecto.
Ahora la idea es que utilizando PHP poder realizar este procedimiento y mandar como argumento la clave para que el proceso se haga automaticamente incluso si es con muchos archivos.
Si alguien se le ocurre algo espero sus respuestas.
Saludos
JUCA