コンテンツにスキップ

🔐 キー

🔐 Capgo CloudでRSAとAESの組み合わせによるエンドツーワークの暗号化をサポートし、安全なバンドル配布用の暗号化鍵を管理します。

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

💾 Capacitor configにパブリック鍵を保存してください。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

Capgoの設定ファイルからCapacitorで指定された古い暗号化キーを削除して、現在のキーだけが使用されるようにしてください。

例えば

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