星期五, 九月 18, 2009

在Mac下加密PDF

利用预览(Preview)程序的“存储为...”功能,在保存对话框中选中“加密”选择框;点击“存储”按钮后,将要求你输入密码。通过此过程,你将user password和owner password设置为相同的密码。

Preview_Encrypt

Set the Passwords to PDF是一个免费的程序包,其中包括一个名为“pdfauxinfo”的命令行工具,和一个名为“Add Auxiliary Info to PDF”的Automator动作。它可以为PDF文件设置user password和owner password。

Set_the_Password_to_PDF_v2

jPdf Tweak是一个用Java编写的跨平台的开源软件。她可以说是一把PDF的瑞士军刀,提供了组合、拆分、旋转、排序、水印和加密PDF等多种功能

首先,在“Input”页里选择要加密的PDF文档;然后,在“Encrypt/Sign”页里分别设置user password和owner password两组密码,在这里还可以选择加密模式和分配权限;最后,在“Output”页里生成加密后的新文件。

jPDFTweak_Encrypt

通常:如果你知道owner password,那么你几乎可以对文档做任何事;如果你只知道user password,那么你就只能做那些被授权的事。

注意:user password和owner password两组密码的作用,可能因为阅读器的不同而不同。

情形行为
User PasswordOwner PasswordPermission to printPreview 4.2Skim 1.2
YesYesYes打开文档,需要输入User Password或Owner Password。打印文档,不需要再次输入密码。
YesYesNo打开文档,需要输入User Password或Owner Password。打印文档,必须输入Owner Password。
YesNoYes输入user password即可以打开和打印文档。
YesNoNo打开文档,需要输入user password。但不能打印文档。
NoYesYes不需要密码密码,即可以打开和打印文档。
NoYesNo打开文档,不需要输入密码。打印文档,需要输入owner password。

当你打开设置了密码的PDF文档时,阅读器将提示你输入密码,并根据权限限制你的操作。开源的PDF阅读程序Skim还可以将密码保存至Keychain中,以免去多次重复输入密码的烦琐。

注解:钥匙串访问(Keychain)是Mac内置的程序,用于集中保存登录网站、软件的密码和保存加密内容。

Skim_RemeberPassword

Tags: , , ,

没有评论:

发表评论