我正在编写一个程序来创建一个包含敏感信息的 Word 文档。我想对文档进行加密和密码保护并将其分发到自解压文件中,以便用户可以双击,提供密码,然后接收未加密的文件。
我可以创建 Word 文档,但我想要一个第三方程序,无论是否可编写脚本(我可以使用命令行),它可以:
- 加密Word文档,
- 密码保护加密,以及
- 创建一个自解压文件。
任何人都可以为此目的推荐软件吗?由于数据以前托管在 SSL 加密站点上,因此任何 SSL 安全性或更高安全性都足够了。
我正在编写一个程序来创建一个包含敏感信息的 Word 文档。我想对文档进行加密和密码保护并将其分发到自解压文件中,以便用户可以双击,提供密码,然后接收未加密的文件。
我可以创建 Word 文档,但我想要一个第三方程序,无论是否可编写脚本(我可以使用命令行),它可以:
任何人都可以为此目的推荐软件吗?由于数据以前托管在 SSL 加密站点上,因此任何 SSL 安全性或更高安全性都足够了。
也许您想要的只是一个已加密并设置为自解压的7zip 。
Finecrypt.net应该满足您的要求(免费版本在这里)
WinRAR可以创建带有密码保护的自解压文件。它使用 128 位 AES 进行加密。自解压器的窗口是可配置的。作为奖励,您可以获得良好的压缩效果。
DotNetZip做到了这一点。您可以编写脚本或对其进行编程。有命令行工具和 GUI 工具来生成 AES 加密的 ZIP 或自解压档案。自由。
如果你想在 LAMP 服务器上加密 Word 文档,就像 MS Word 一样,你可以使用 PHPDocX 的 Crypto API:CryptoPHPDocX。
考虑到加密的 MS Word 文件是 MS 复合文件二进制文件,而不是标准的 OOXML/OPC 文件。
与其他解决方案相比的优点是:
CryptoPHPDocX API 还允许文档保护(不安全,但对于交换您想要防止直接编辑的文档非常有用)并且还可以加密 PDF 文件。