0

pdftk と次のコマンドを使用して、pdf ファイルを「暗号化」できることを知っていますpdftk mydoc.pdf output mydoc.128.pdf owner_pw foopass。これにより、印刷が無効になります。低品質の印刷などを可能にする他のオプションが利用可能です。

ただし、たとえば14日後、パスワードなしでは開くことができないような方法でpdfを暗号化したい-必要に応じて、unixコマンドラインツールまたはスクリプトを使用した時間制限のある暗号化私のためのトリック。

コメントはありますか?提案?

私は学部のクラスを教えており、宿題の問題と解決策をアップロードする必要があるため、これを行っています。私は、学生がそのような pdf からドシエを作成し、将来の学生が使用してカンニングできると信じています。いいえ、ページを印刷して共有することはできません。

4

1 に答える 1

3

「印刷なし」などの PDF フラグは、準拠するビューアーによって「強制」されます。それらを無視する、または簡単に無視できるさまざまなビューアーがあります (特に、形式が文書化されているため)。

X.509 で暗号化された PDF を使用し、証明書の有効期間を短くすることである程度は実現できるかもしれませんが、PDF ネイティブ機能はこれを行うには最適な方法ではありませんが、この計画にはまだ明らかな穴があります。ただし、X.509 署名または暗号化は pdftk ではサポートされていません。

これらはほとんどのオプションをカバーしています:

後者は、問題に対する商用ソリューションにリンクしています。

于 2013-01-21T00:32:05.000 に答える