Parsing 能否使用PDF用户密码删除加密?

Parsing 能否使用PDF用户密码删除加密?,parsing,pdf,encryption,passwords,Parsing,Pdf,Encryption,Passwords,似乎便携式文档格式(PDF)工具,甚至是开源软件,都要求提供加密文档的主密码,以便将PDF文件转换为未加密版本。我的情况是,我有用户密码,但没有主密码。是否有任何特定原因(算法或加密相关)表明转换文件在技术上需要主密码,并且用户密码不够,或者这种差异仅仅是应用程序本身强制执行的策略?常识告诉我,如果用户密码足以让程序解析和显示PDF文件,那么从技术上讲,也足以将解密的内容保存到转换后的文件中。这让我想知道,第三方软件是否仅仅出于原则或出于对Adobe诉讼的恐惧而强制执行主/用户密码差异 是否有任

似乎便携式文档格式(PDF)工具,甚至是开源软件,都要求提供加密文档的主密码,以便将PDF文件转换为未加密版本。我的情况是,我有用户密码,但没有主密码。是否有任何特定原因(算法或加密相关)表明转换文件在技术上需要主密码,并且用户密码不够,或者这种差异仅仅是应用程序本身强制执行的策略?常识告诉我,如果用户密码足以让程序解析和显示PDF文件,那么从技术上讲,也足以将解密的内容保存到转换后的文件中。这让我想知道,第三方软件是否仅仅出于原则或出于对Adobe诉讼的恐惧而强制执行主/用户密码差异


是否有任何应用程序可以在只知道用户密码而不知道主密码的情况下转换PDF文件?我在这里遗漏了什么吗?

是的,这在技术上是可能的——事实上,很容易

多年前,在旧的PDF参考手册中有一种语言暗示,由于PDF操作员的语法是Adobe版权所有的,因此发布允许违反Adobe意愿进行解密的软件是非法的。作为一名律师,我不知道这是否真的有任何影响力


我在新的ISO 32000标准中找不到任何类似的语言,所以我不知道Adobe现在依赖的是什么,除了goodwill。

好的。这是一个简单的解决方案

  • 用谷歌浏览器打开PDF
  • 输入密码
  • 使用Ctrl+p打印文档
  • 选择另存为PDF选项
  • 完成了


    因为它是原始PDF的副本,没有任何证券,你可以用新的PDF尝试任何东西

    常识告诉我,如果用户密码足以让程序解析和显示PDF文件,那么从技术上讲,也足以将解密的内容保存到转换后的文件中。-常识在这里是正确的。你是正确的,有很多PDF解密工具,尽管它们大多是付费软件。如果你能阅读它,你就可以解密它,除非从服务器到显示器的整个链条都受到保护(然后你就可以拍照片了)。用户密码赋予你打开和查看文件的权利。它不授予您修改文档的权利;要修改文档,您需要主密码(如果已设置)。使用主密码,您仍然拥有一组权限。主密码允许您访问这些权限。使用某些打印命令的解决方案通常存在以下缺陷,即它们要么平坦化,要么忽略注释。取决于所讨论的PDF,这可能会严重削弱它。