【发布时间】:2014-09-06 07:46:22
【问题描述】:
似乎可移植文档格式 (PDF) 工具,甚至是开源软件,都需要提供加密文档的主密码才能将 PDF 文件转换为未加密版本。我的情况是我有用户密码但没有主密码。是否有任何特殊原因(算法或加密相关)在技术上需要主密码来转换文件并且用户密码不够,或者这种差异仅仅是应用程序本身强制执行的策略?常识告诉我,如果用户密码足以让程序解析和显示 PDF 文件,那么从技术上讲,这应该足以将解密的内容保存到转换后的文件中。这让我想知道第三方软件是否只是为了原则或害怕 Adobe 的诉讼而强制执行主/用户密码差异......
有没有只知道用户密码不知道主密码的应用程序可以转换PDF文件?我在这里遗漏了什么吗?
【问题讨论】:
-
常识告诉我,如果用户密码足以让程序解析和显示 PDF 文件,那么从技术上讲,这应该足以将解密的内容保存到转换后的文件中. - 这里的常识是正确的。
-
你说得对,市面上有很多 PDF 解密实用程序,尽管它们大多是付费软件。如果你能读懂它,你就可以解密它,除非从服务器到显示器的整个链都受到保护(然后你可以拍照)。
-
用户密码赋予您打开和查看文件的权限。它不授予您修改文档的权利;要修改文档,您需要主密码(如果已设置)。使用主密码,您仍然拥有一组权限。主密码使您可以访问这些权限。
标签: parsing pdf encryption passwords