Chiffrement
Copiez une commande de configuration avec les étapes d'installation et le guide markdown complet pour ce plugin.
Cette documentation explique comment migrer vers le système de cryptage v2. En savoir plus sur le système de cryptage v2 dans le article de blog.
1. Créez un paire de clés
Section intitulée « 1. Créer une paire de clés »npx @capgo/cli key createStockez la clé privée de manière sécurisée. N'y commettez jamais ou ne la partagez pas avec des parties non fiables.
Cette commande :
- Crée une nouvelle paire de clés dans votre application
- Supprime la clé ancienne de votre Capacitor config
- Conserve les fichiers de clés anciens pour la compatibilité en arrière-plan
2. Mettre à jour Capacitor Config
Section intitulée « 2. Mettre à jour Capacitor Config »Lorsque vous êtes invité « Souhaitez-vous configurer l'encryption avec le nouveau canal afin de prendre en charge les anciens applications et faciliter la migration ? », sélectionnez oui. Cela ajoute une nouvelle defaultChannel option à votre Capacitor config.
import { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { appId: 'com.example.app', appName: 'Example App', plugins: { CapacitorUpdater: { // ... other options defaultChannel: 'encryption_v2' // New apps will use this channel } }};
export default config;3. Télécharger le Bundle dans un nouveau canal
Section intitulée « 3. Télécharger le Bundle dans un nouveau canal »npx @capgo/cli bundle upload --channel encryption_v24. Activer l'auto-assignation
Section intitulée « 4. Activer l'auto-assignation »npx @capgo/cli channel set encryption_v2 --self-assign5. Télécharger sur le canal ancien
Section intitulée “5. Télécharger sur le canal ancien”npx @capgo/cli bundle upload --channel production6. Nettoyage (Après 3-4 Mois)
Section intitulée “6. Nettoyage (Après 3-4 Mois)”Une fois que tous les utilisateurs ont mis à jour leurs applications :
- Supprimer
defaultChannelde votre Capacitor config - Supprimer le canal ancien :
npx @capgo/cli channel delete encryption_v2Continuez depuis la section « Encryption »
Section intitulée “Continuez depuis la section « Encryption »”Si vous utilisez Chiffrement pour planifier la sécurité et la conformité, connectez-le à Chiffrement pour les détails d'implémentation dans Chiffrement, Conformité pour les détails d'implémentation dans Conformité, Capgo 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 produit dans le centre de confiance Capgo.