Passer à la navigation principale

🔐 clé

Gérez les clés d'encryption pour une distribution de bundles sécurisée dans Capgo Cloud, en supportant une encryption de bout en bout avec la combinaison de RSA et AES.

Fenêtre de terminal
npx @capgo/cli@latest key save

💾 Enregistrez la clé publique dans la Capacitor config, utile pour les environnements CI. Il est recommandé de ne pas commiter la clé pour des raisons de sécurité.

Exemple :

Fenêtre de terminal
npx @capgo/cli@latest key save --key ./path/to/key.pub

Options :

ParamètreTypeDescription
-f,stringForcer la génération d'un nouveau
—keystringChemin de clé pour sauvegarder dans la configuration Capacitor
—key-datastringDonnées de clé pour sauvegarder dans la configuration Capacitor
Fenêtre de terminal
npx @capgo/cli@latest key create

🔨 Create RSA key pair for end-to-end encryption. Creates .capgo_key_v2 (private) and .capgo_key_v2.pub (public) in project root. Public key is saved to capacitor.config for mobile app decryption. NEVER commit the private key - store it securely!

Exemple :

Fenêtre de terminal
npx @capgo/cli@latest key create

Options :

ParamètreTypeDescription
-f,stringForcer la génération d'une nouvelle clé
Fenêtre de terminal
npx @capgo/cli@latest key delete_old

Supprimer l'ancienne clé de chiffrement de la configuration Capacitor pour s'assurer que seule la clé actuelle est utilisée.

Exemple :

Fenêtre de terminal
npx @capgo/cli@latest key delete_old