Have a Question?

如果您有任务问题都可以在下方输入,以寻找您想要的最佳答案

文件夹不压缩怎么加密,macOS如何创建加密的DMG文件夹?

文件夹不压缩怎么加密

题图来自Unsplash,基于CC0协议

导读

  • 如何对文件夹进行加密而不压缩?
  • Windows系统自带文件夹加密功能(EFS)使用方法
  • macOS如何创建加密的DMG文件夹?
  • 文件夹加密与压缩加密的区别是什么?
  • 有哪些不压缩文件夹的加密软件推荐?
  • Linux下如何使用Cryptkeeper或eCryptfs加密文件夹?
  • 使用7-Zip仅加密文件夹而不压缩是否可行?
  • 加密文件夹后如何保证不影响文件访问速度?
  • 当你需要保护文件夹内的文件隐私,但又不想改变文件的实际大小或格式时,“文件夹不压缩加密”就是你的需求。加密和压缩是两个不同的过程,前者隐藏或限制访问权限,后者减少存储空间。下面介绍几种方法,让你能在不解压缩的情况下实现文件夹加密:

    1. Windows 活动目录和加密文件系统 (EFS): Windows 自带的 EFS 功能,可以在你使用 NTFS 文件系统创建文件夹后,对其下的文件进行一对一加密。

      • 方法:右键点击你想要加密的文件夹,选择“属性”。
      • 在“常规”选项卡下,切换到“高级”按钮。
      • 勾选“加密内容以便保护数据”。
      • 点击“确定”。系统可能会提示你为了确保可恢复性而对你的账户备份加密私钥和证书,建议备份但非强制。
      • EFS 将直接加密文件夹内的单个文件,文件夹本身的整体大小不会因加密本身而改变,但文件会被逐一加密。这要求整个文件夹属于一个用户或组。
    2. macOS 创建加密的 DMG 文件: macOS 并不直接提供“加密文件夹”的系统级选项,但你可以手动将文件夹打包成一个加密的 DMG 镜像文件,这个文件本身就是加密容器。虽然整体大小基本不变,但文件会被包含在容器中。

      • 方法
        1. 打开终端 (Terminal)。
        2. 使用 hdiutil create 命令创建一个加密的空镜像,例如:hdiutil create -size 文件夹大小 比如10g -encryption AES-256 -volname "文件夹名" 文件名.dmg(记得将命令中的占位符替换成实际值)。这里指定 -encryption 选项来启用加密。
        3. 打开新创建的 .dmg 文件,系统会提示你设置一个密码。
        4. 再次挂载(打开)DMG 文件后,将你的目标文件夹拷贝到 DMG 内部。
      • 需要注意的是,你需要使用支持 DMG 格式的程序来打开这个加密文件,点开 .dmg 文件即可。
    3. 第三方不压缩加密软件 (通用): Windows 和 macOS 也可以使用第三方工具,这些工具通常将整个文件夹视为一个加密容器,访问时需要密码,不进行物理压缩。

      • 推荐工具
        • BitLocker To Go (Windows):适用于 U 盘或移动硬盘,可以对整个存储设备进行加密,包括物理格式化和加密。架构和文件大小不变,但加密是作用在扇区级别的。
        • PGP 驱动器 (适用于各种平台):功能强大,可以创建物理加密驱动器和逻辑加密容器,严格区分加密和压缩。
        • Cryptomator:开源工具,可以创建安全、加密的可访问文件夹,常用于同步服务(如 Dropbox, Nextcloud)中的加密文件库管理,加密在文件系统层面进行,通常不涉及压缩。
        • Tresorit 等同步加密应用:这些应用结合云存储和端点加密,访问时才解密。
    4. 了解区别和限制

      • 加密 vs 压缩:加密添加元数据和安全性,不减少底层数据的大小;压缩则通过算法减小物理占用空间。
      • 文件夹本身的加密上限:上述方法 EFS 需绑定 NTFS 或特定条件,DMG 是容器形式。如果文件夹本身直接加密而不“打包”,Windows 主要还是通过 EFS 按文件操作。
      • 兼容性与访问:加密的数据需要匹配的密钥/密码和读取软件才能访问。普通用户或非专业加密软件可能无法读取。确保你获取了恢复密钥(EFS),以防密码丢失或账户问题。
    5. 速度考虑: 加密过程通常在后台发生(比如挂载时),对于实际文件访问(读写)的速度影响很小,远不如物理压缩带来的额外存储和空间节省显著。不压缩加密是对存储空间要求不高的情况下保护数据隐私的高效方式。

    总结:你可以通过 Windows EFS 按文件夹文件直接加密、使用 macOS 创建加密 DMG 容器、或者借助 BitLocker/PGP 驱动器/Cryptomator 等第三方工具来实现文件夹的不压缩加密,确保数据安全与原始体积相符。

    © 版权声明

    本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com