【发布时间】:2013-12-13 07:38:21
【问题描述】:
最近,我从朋友那里得到了一个 PDF 文件,我用我的 Adobe Reader X 打开它,我在标题栏上看到了一个安全的注释。我找到这个文件的属性,它说这个文件的安全方法是“密码安全”,PDF版本是1.7 8级。我不能在不知道这个文件密码的情况下编辑它。
由于阅读器 X 在没有询问我密码的情况下打开文件,内容不应该被加密,阅读器 X 只是遵循一个协议,它告诉它不允许人们编辑文件。所以如果有人写了一个不遵循协议的程序,密码就没有用了。然后我对这个问题感到困惑,是否可以编写那个程序?如果不是,我一定是错的,pdf的内容必须加密。
但另一个问题是:Adobe Reader 是如何在不知道密码的情况下获取内容的?
非常感谢。
PS:我找到了一些 PDF 密码删除程序,并在这个 PDF 文件上尝试了它们,它们都不起作用,这就是我将文件格式的版本放在问题中的原因。另外,我只能用 Adobe Reader X 及更高版本打开这个文件。所以我认为 Adobe 已经改变了加密算法。
【问题讨论】:
-
很难谈论您拥有但未提供的特定文件。话虽如此,这听起来像是使用默认密码作为用户密码的普通 PDF 安全性。也许它只是使用了一种加密算法,这种加密算法最近才被引入到带有 Adobe 扩展的 PDF 中,因此你发现的密码删除程序还不知道。
-
密码用于加密文件中的每个对象,因此 Adobe 无法在没有密码的情况下打开它。所以它必须是默认值。请记住,有 2 个密码(用户和所有者)。
标签: pdf encryption adobe-reader