EvidenceでPDFのデジタル署名を検証するにはどうすればよいですか?


17

しばらく前に、デジタル署名されたPDFファイルを受け取りました。

Document Viewer(Evince)は、デジタル署名が検証されなかったことを示しています。

警告が消えるように、ファイルのデジタル署名をevinceに追加するにはどうすればよいですか?

回答:


13

残念ながら、開発者が公式メーリングリストで説明しているように、標準バージョンのでこれをすぐに行うことはできません。evince

この機能は、主にPDFサポートの基礎となるライブラリであるpopplerでサポートされていないため、Evinceには実装されていません。

これが本当に重要なポイントです。あなたpopplerだけでなく、デジタル署名のサポートでパッチを適用する必要がありますevince

ただし、必要な機能だけを提供する興味深いプロジェクトが進行中です。詳細については、すべてのパッチが利用可能な「evince signatures」というタイトルのこのgithubページで説明されています。

githubページだけでなく、このサイトのプロジェクトに関する詳細情報もあります。将来、アップストリームに統合したいと考えていることは明らかです。開発者は、

Windows(Acrobat Reader)でPDFドキュメントを読むために最も使用されるソフトウェアは、PDFドキュメントの署名を表示および検証するためのサポートを持っています。まだ存在せず、それがこのプロジェクトの目的である最新のLinuxデスクトップでは、Evinceドキュメントビューアー(デフォルトのgnome pdfリーダー)を変更して、これらの機能を追加します。

そのため、必要に応じてgithub開発コードを試すことができますがpoppler、他のプログラムがgithubに依存しているため、パッチを当てるのは得策ではありません。ただし、アップストリームに統合されている場合、デジタル署名機能はすぐに利用可能になる可能性があります。有効署名と無効な署名のevinceスクリーンショットから判断すると、パッチは目的の機能のみを有効にしているようです。


1
なぜこれがまだ可能でないのですか?またはそれは?
iamatrain

1
また、2017年にこれが可能になったことを知りたいと思います。
フルボジェT
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.