appmanager 中文文档 下载 App

备份加密——OpenPGP、RSA、ECC、AES 四种方案

为什么加密

完整备份里包含应用的私有数据、账号密码、游戏存档、SSAID等敏感信息。如果备份文件裸奔地存在你的手机存储、云盘同步目录或电脑硬盘上——拿到这份备份的人理论上可以把你的应用数据全部还原。

App Manager 支持给每个备份单独加密,加了密之后,没有解密密钥任何人(包括 App Manager 本身,包括 root)都打不开备份。

四种加密方案

App Manager 提供四种加密方式,按需选择:

方案复杂度安全性特点适合场景
AES最低高只用密码,App Manager 内置实现快速、不想额外装 App
OpenPGP (OpenKeychain)中很高非对称密钥对,需要 OpenKeychain App跨设备、长期安全备份
RSA中很高App Manager 内置 RSA 密钥生成不想装 OpenKeychain 又要非对称
ECC + AES(混合)中很高v3.1 新增,椭圆曲线加密 + AES 数据加密同 RSA,但密钥更小

AES 加密怎么用

最简单:

  1. 设置 → 备份/恢复 → 找到加密选项
  2. 选 AES
  3. 设一个密码(不少于 8 位)
  4. 之后创建的备份自动加密

恢复时输入同一个密码即可解密。

OpenPGP 怎么用

OpenPGP 是非对称加密——用公钥加密备份,用私钥解密。密钥对存在 OpenKeychain App 里(需要单独安装 F-Droid 上的 OpenKeychain)。

  1. 安装 OpenKeychain(F-Droid 免费开源)
  2. OpenKeychain 里创建一个密钥对或导入已有密钥
  3. App Manager → 设置 → 备份/恢复 → 选 OpenPGP
  4. 系统弹出 OpenKeychain 的密钥选择器
  5. 选好后备份自动加密
  6. 恢复时 App Manager 调 OpenKeychain 用私钥解密

OpenPGP 的好处是密钥对独立于 App Manager——即使 App Manager 卸载重装,私钥还在 OpenKeychain 里。密码忘了也能换个密钥。

RSA / ECC

App Manager v3.1 起内置了 RSA 和 ECC(椭圆曲线加密)密钥生成:

跟 OpenPGP 的区别是 RSA/ECC 的密钥由 App Manager 自己管,不是 OpenKeychain。好处是不用额外装 App,坏处是密钥跟 App Manager 绑定(卸载重装 App Manager 后密钥也没了,之前加密的备份就解不开了)。

密钥安全

加密备份的核心是密钥(或密码)的安全:

什么时候用哪种

场景推荐
给自己换手机时临时备份AES 够了,简单
长期存档(存在云盘)OpenPGP,密钥独立保存
不想装 OpenKeychainRSA/ECC
恢复 App Manager 自己的设置AES

加密备份默认是关的——你显式启用后才加密。