Passer à la navigation

Clé

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

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

Enregistrer la clé publique dans le 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
—cléstringChemin de clé pour sauvegarder dans la configuration Capacitor
—clé-donnéesstringDonnées de clé pour sauvegarder dans la configuration Capacitor
Fenêtre de terminal
npx @capgo/cli@latest key create

Créez un paire de clés RSA pour une encryption de bout en bout. Crée .capgo_key_v2 (privé) et .capgo_key_v2.pub (public) dans le répertoire racine du projet. La clé publique est sauvegardée dans capacitor.config pour la décryptage de l'application mobile. NE JAMAIS commitez la clé privée - stockez-la de manière sécurisée !

Exemple :

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

Options :

ParamètreTypeDescription
-f,stringGénérez forcément une nouvelle clé
Fenêtre de terminal
npx @capgo/cli@latest key delete_old

🧹 Supprimez l'ancienne clé d'encryption du fichier de configuration Capacitor pour vous assurer que seule la clé actuelle est utilisée.

Exemple :

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

Si vous utilisez Planification de la sécurité et de la conformité, connectez-le à Chiffrer Pour les détails d'implémentation dans Chiffrer, Conformité Pour les détails d'implémentation dans Conformité, __CAPGO_KEEP_0__ Scanner de sécurité Pour le flux de travail du produit dans Capgo Scanner de sécurité, Capgo Sécurité Pour le flux de travail du produit dans Capgo Sécurité, et Capgo Centre de confiance Pour le flux de travail du produit dans Capgo Centre de confiance. Capgo