メインコンテンツへスキップ

🔐 key

🔐 Capgo Cloud で bundle を安全に配信するための暗号化キーを管理します。RSA と AES を組み合わせたエンドツーエンド暗号化をサポートしています。

ターミナル
npx @capgo/cli@latest key save

💾 公開キーを Capacitor の設定に保存します。CI 環境で役立ちます。 セキュリティのため、キーをコミットしないことを推奨します。

例:

ターミナル
npx @capgo/cli@latest key save --key ./path/to/key.pub

オプション:

パラメータ種類説明
-f,string強制的に新しい鍵を生成する
—keystringCapacitor の設定に保存するキーのパス
—key-datastringCapacitor の設定に保存するキーのデータ
ターミナル
npx @capgo/cli@latest key create

🔨 エンドツーエンド暗号化用のRSA鍵ペアを作成します。 プロジェクトのルートに .capgo_key_v2 (秘密鍵) と .capgo_key_v2.pub (公開鍵) を生成します。 公開鍵は、モバイルアプリでの復号用に capacitor.config に保存されます。 秘密鍵は絶対にコミットしないでください。安全に保管してください!

例:

ターミナル
npx @capgo/cli@latest key create

オプション:

パラメータ種類説明
-f,string強制的に新しい鍵を生成する

🗑️ 古いものを削除

「 🗑️ Delete_old」セクション
ターミナル
npx @capgo/cli@latest key delete_old

🧹 現在のキーのみが使用されるよう、Capacitor の設定から古い暗号化キーを削除します。

例:

ターミナル
npx @capgo/cli@latest key delete_old

使用している場合 キー セキュリティとコンプライアンスを計画するには、これを以下と連携させてください 暗号化 暗号化の実装詳細について コンプライアンス コンプライアンスの実装詳細について Capgo セキュリティスキャナー Capgo Security Scanner のプロダクトワークフローについて Capgo のセキュリティ Capgo Security のプロダクトワークフロー向け、および Capgo トラストセンター Capgo Trust Center のプロダクトワークフロー向け。