跳过内容

🔐 键

🔐 为 Capgo 云中的安全分发包管理加密密钥,支持 RSA 和 AES combination 的端到端加密。

🔹 保存

标题:保存
终端窗口
npx @capgo/cli@latest key save

💾 将公钥保存在 Capacitor 配置中,适用于 CI 环境。 建议不要将密钥提交到版本控制中以保证安全。

示例:

终端窗口
npx @capgo/cli@latest key save --key ./path/to/key.pub

选项:

参数类型描述
-f,string强制生成一个新密钥
--keystring保存密钥的路径在Capacitor配置中
--key-datastring保存密钥数据在Capacitor配置中

🔨 创建

标题:创建
终端窗口
npx @capgo/cli@latest key create

🔨 为端到端加密创建 RSA 密钥对。 在项目根目录创建 .capgo_key_v2 (私钥) 和 .capgo_key_v2.pub (公钥)。 公钥保存到 capacitor.config 中用于移动应用解密。 绝不将私钥提交到版本控制中 - 安全存储!

示例:

终端窗口
npx @capgo/cli@latest key create

选项:

参数类型描述
-f,string强制生成新的密钥

🗑️ 删除旧密钥

标题:删除旧密钥
终端窗口
npx @capgo/cli@latest key delete_old

🧹 从 Capacitor 配置中删除旧的加密密钥,以确保只使用当前密钥。

示例:

终端窗口
npx @capgo/cli@latest key delete_old

继续使用密钥

标题:继续使用密钥

如果您正在使用 key 来规划安全性和合规性, Encryption Encryption __CAPGO_KEEP_0__ 安全扫描器 __CAPGO_KEEP_0__ 安全扫描器 Capgo 安全 Capgo 安全 Capgo 信任中心 Capgo 信任中心 Capgo 信任中心 为产品工作流程在Capgo信任中心。