我正在使用PDF安全性并尝试使用AES 256-bit encryption
算法加密用户和所有者密码。
我已经成功生成了这些密钥(使用crypto
库)但是当这些密钥用PDF
加密字典编写时,它们似乎不起作用。 (Acrobat
无法打开文件)
我已经探索了iTextSharp
来加密pdf
文件。现在我想要解密该文件,以便我了解iTextSharp
如何完成它。但不幸的是,我找不到任何工具。使用iTextSharp
加密的文件已在Adobe Acrobat
中正确打开。
答案 0 :(得分:0)
加密密钥时,您必须使用SASLprep (IETF RFC 4013)stringprep的配置文件(IETF RFC 3454)。我要添加的内容是lib ICU可以轻松生成SASLprep(IETF RFC 4013)配置文件。