しばらく前に、デジタル署名されたPDFファイルを受け取りました。
Document Viewer(Evince)は、デジタル署名が検証されなかったことを示しています。
警告が消えるように、ファイルのデジタル署名をevinceに追加するにはどうすればよいですか?
開発者が 公式メーリングリスト で説明したように、残念ながら できません 標準バージョンのevince
でこれを行うことができます:
この機能は、主にPDFサポートの基礎となるライブラリであるpopplerでサポートされていないため、Evinceには実装されていません。
これが本当に重要なポイントです。 poppler
に加えて、デジタル署名サポートでevince
にパッチを適用する必要があります。
ただし、必要な機能だけを提供するために 興味深いプロジェクト が進行中です。詳細はこれで説明されています github page 「evince signatures」と題され、すべてのパッチが利用可能です。
Githubページだけでなく、プロジェクトに関する詳細情報があります このサイト ;将来、アップストリームに統合したいと考えていることは明らかです。開発者は、
windows(Acrobat Reader)でPDFドキュメントを読むために最も使用されるソフトウェアは、PDFドキュメントの署名を表示および検証するためのサポートを持っています。まだ存在せず、それがこのプロジェクトの目的である最新のLinuxデスクトップでは、Evinceドキュメントビューアー(デフォルトのgnome pdfリーダー)を変更して、これらの機能を追加します。
そのため、必要に応じてgithub開発コードを試すことができますが、poppler
にパッチを当てるのは良い考えではないかもしれません。ただし、アップストリームに統合されている場合、デジタル署名機能はすぐに利用可能になる可能性があります。 evince
スクリーンショットで判断すると、 有効な場合 および 無効な 署名により、パッチは目的の機能のみを有効にしているようです。