Ouvrir des PDF signés sous Linux

14

Nous avons des fichiers PDF sécurisés par un certificat .pfx . Sous Windows, nous pouvons utiliser Adobe Reader pour lire ces fichiers PDF (avec un certificat précédemment importé).

Je recherche sur Google depuis longtemps, mais je ne trouve pas de lecteur PDF qui puisse l'ouvrir.

REMARQUE: juste pour que ce soit clair. Si je devais ouvrir un fichier PDF auquel cette signature numérique était appliquée, et il a été ouvert, disons, Evince, il s'afficherait comme ceci:

   ss1

Alors que Acrobat Reader ( acroread) comme celui-ci:

   ss2

   ss3

Le fichier PDF pour ce qui précède est ici: http://adobetrainer.co.uk/Resources/sign-a-pdf-with-reader-enabled.pdf

AgentTux
la source
Si cette fonctionnalité n'est disponible que dans des logiciels propriétaires et que vous n'appréciez pas votre liberté, vous pouvez utiliser Adode Reader.
ctrl-alt-delor
1
Que signifie exactement sécurisé par un certificat .pfx ? Le fichier .pfx contient-il le PDF chiffré? Dans ce cas, vous pouvez essayer openssl pkcs12de le décrypter (à condition d'avoir la clé appropriée) - voir la pkcs12page de manuel.
peterph
Sry, mais le dernier lecteur Adobe pour Unix est le 9.5.5. - il y a beaucoup de mauvaises notifications pour des raisons de sécurité.
AgentTux
Non, le .pfx ne contient pas le fichier pdf crypté. Il existe deux fichiers: PDF et PFX. Le fichier pdf est sécurisé par ces certificats et ne peut être ouvert qu'avec le certificat joint.
AgentTux
Ce billet de blog montre comment signer des fichiers PDF à l'aide d'un certificat .pfx sous Linux: paulbradley.org/digitally-sign-pdf-files
slm

Réponses:

2

Pour ouvrir le fichier, utilisez n'importe quel lecteur PDF. J'ai testé cela en ouvrant un fichier pdf auto-signé sous linux en utilisant epdfviewer . Même si le fichier .pfx n'était pas dans le système, le visualiseur ne s'est pas plaint ou a même demandé le fichier .pfx.

Je pense que le fichier .pfx n'est nécessaire que pour signer le document, pas pour l'ouvrir. De cette façon, il agit comme un fichier de clé privée.

Mise à jour: la question mise à jour clarifie les exigences. Vous recherchez une visionneuse PDF qui affiche le champ de signature et vous permet également de signer le document dans le champ de signature. epdfviewer ne fait pas cela.

Comme je l'ai mentionné dans les commentaires, CabaretStage affiche le champ de signature et vous permet également de placer la signature sur ce champ. La version gratuite ajoute un filigrane, vous devez donc l'acheter.

Apparemment, Foxit Reader fonctionne également, mais je n'ai pas pu le faire fonctionner sur mon système, donc je ne peux pas le confirmer.

aprad046
la source
J'ai essayé plusieurs documents signés et ils s'ouvrent mais ne montrent pas les choses correctement.
slm
Pouvez-vous obtenir une copie du PDF non signé, pour les comparer avec le PDF signé? Qu'est-ce qui ne s'affiche pas correctement, la signature elle-même ou le document entier?
aprad046
@slm Visuellement, la différence que j'ai remarquée entre Adobe Reader et les autres visionneuses PDF Adobe met en évidence le champ de signature. CabaretStage vous permet de "voir" le champ de signature. Cependant, je pense que vous recherchez une visionneuse qui vous permet également de signer le document dans le champ de signature. CabaretStage le fait, mais la version gratuite ajoute un filigrane, vous devez donc l'acheter. Apparemment, Foxit Reader fonctionne également, mais je ne l'ai pas essayé.
aprad046
Les différences que je remarque sont que la fonctionnalité de signature numérique est complètement ignorée dans tous les téléspectateurs gratuits que j'ai essayés. J'ai travaillé ce problème pendant une bonne partie de la semaine et je suis venu vide. Quand j'ai fait des recherches, il y a beaucoup de confusion entre la signature électronique et la signature numérique. Ce dernier a à voir avec un certificat numérique réel utilisé pour «signer» le document. Les téléspectateurs gratuits ignoraient généralement cet aspect du PDF. Je ne suis pas l'OP de ce Q mais comme un mod du site essayait d'aider en y répondant.
slm
1

Je recommande pdf-xchange-viewer . Il fonctionne en utilisant wine. Dans mon Debian 7 fonctionne très bien. Je l'utilise beaucoup pour annoter des PDF, ajouter / supprimer des pages, des signets, etc.

Selon leur page Web pour le support des signatures, vous avez besoin de la version Pro (payante).

Luis Antolín Cano
la source
0

PDF Studio Viewer peut rendre des documents PDF signés. Il peut valider les signatures numériques. Il est livré avec des certificats de confiance par défaut (Oracle) mais les utilisateurs peuvent les personnaliser. PS: je suis développeur chez Qoppa.

Leila Holmann
la source
-5

Oracle VirtualBox et "bonne nuit". Avec la puissance de calcul des machines d'aujourd'hui, le vin est obsolète.

Je me ferais un joli .pdf (et peut-être d'autres formats aussi) auteur d'une machine virtuelle dédiée.

Argento
la source
2
winen'est pas obsolète. Essayez d'exécuter quelque chose qui tire parti d'un GPU.
jordanm
Aucun problème avec Virtualbox (presque), un HASSLE total avec Wine. À ce niveau, il n'y a aucune raison d'utiliser une boîte GNU / Linux (je suppose que vous faites référence au jeu - mais même là, j'ai eu de bons résultats avec ma méthode et je répète: AVEC l'accélération matérielle :)). Je pense toujours que le vin est obsolète. Si vous me montrez un scénario qui vaut vraiment la peine, je n'ai aucun problème à changer d'idée! Et btw, ne parlons-nous pas de .pdf et de la création de documents ici? : /
Argento