【问题标题】:Encrypted, password-protected file creation加密、受密码保护的文件创建
【发布时间】:2010-09-22 16:44:30
【问题描述】:

我正在编写一个程序来创建包含敏感信息的 Word 文档。我想对文档进行加密和密码保护,并将其分发到自解压文件中,以便用户可以双击,提供密码,然后接收未加密的文件。

我可以创建 Word 文档,但我想要一个第三方程序,无论是否可编写脚本(我可以使用命令行),它可以:

  1. 加密 Word 文档,
  2. 密码保护加密,并且
  3. 创建一个自解压文件。

任何人都可以为此目的推荐软件吗?由于数据以前托管在 SSL 加密的站点上,因此任何 SSL 安全性或更高安全性都已足够。

【问题讨论】:

    标签: file ms-word extract encryption self-extracting


    【解决方案1】:

    也许您想要的只是一个7zip,它已被加密并设置为自我提取。

    【讨论】:

      【解决方案2】:

      WinRAR 可以创建带有密码保护的自解压档案。它使用 128 位 AES 进行加密。自解压器的窗口是可配置的。作为奖励,您可以获得良好的压缩效果。

      【讨论】:

      • 切线:与 RAR 有什么关系?为什么我们需要另一个压缩实用程序,为什么它如此专有,以及为什么warez 网站对它如此兴奋?
      • 啊,是的,孩子们和他们新奇的 RAR 和 ZIP。 ARC 和 LHA 之后的一切都是多余的。不过说真的,WinRAR 具有良好的压缩性能,Windows 上相当不错的 GUI,以及许多较小的功能,如加密、sfx 安装程序、拆分冗余部分以进行恢复。
      【解决方案3】:

      finecrypt.net应该满足你的要求(免费版here

      【讨论】:

        【解决方案4】:

        DotNetZip 这样做。您可以编写脚本或对其进行编程。有命令行工具和 GUI 工具来生成 AES 加密的 ZIP 或自解压档案。 免费。

        【讨论】:

          【解决方案5】:

          如果您想在 LAMP 服务器上加密 Word 文档,就像 MS Word 一样,您可以使用 PHPDocX 的 Crypto API:CryptoPHPDocX

          考虑到加密的 MS Word 文件是 MS 复合文件二进制文件,而不是标准的 OOXML/OPC 文件。

          与其他解决方案相比的优势是:

          • Office 将加密文件直接识别为 Word 文件
          • Word 会直接提示您输入密码
          • 无论何时保存修改后的 Word 文档,它都会保留其加密状态
          • 加密算法为 AES128

          CryptoPHPDocX API 还允许文档保护(不安全,但对于交换您想要防止直接编辑的文档非常有用)并且还可以加密 PDF 文件。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2011-02-02
            • 1970-01-01
            • 1970-01-01
            • 2015-11-15
            • 2011-02-06
            • 2010-10-18
            • 2012-08-08
            相关资源
            最近更新 更多