Chiffrement
Copier un prompt 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 l' article de blog.
1. Créer un couple de clés
Section intitulée « 1. Créer un couple de clés »npx @capgo/cli key createStockez la clé privée de manière sécurisée. N'y commettez jamais et ne la partagez pas avec des parties non fiables.
Cette commande :
- Creates a new key pair in your app
- Supprime l'ancienne clé de votre Capacitor config
- Keeps old key files for backward compatibility
2. Mettre à jour Capacitor Config
Section intitulée « 2. Mettre à jour Capacitor Config »Lorsque vous êtes invité « Voulez-vous configurer l'encryption avec le nouveau canal pour supporter 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 le nouveau canal
Section intitulée « 3. Télécharger le Bundle dans le nouveau canal »npx @capgo/cli bundle upload --channel encryption_v24. Activer l'attribution automatique
Section intitulée « 4. Activer l'attribution automatique »npx @capgo/cli channel set encryption_v2 --self-assignSection intitulée « 5. Télécharger vers le canal ancien »
Option requise pour que l'option fonctionnenpx @capgo/cli bundle upload --channel production6. Nettoyage (Après 3-4 Mois)
Section intitulée “6. Nettoyage (Après 3-4 Mois)”Once all users have updated their apps:
- Supprimer
defaultChannelà partir de votre Capacitor config - Supprimer le canal ancien :
npx @capgo/cli channel delete encryption_v2Continuez de la section Chiffrement
Titre de la section : « Continuez de la section Chiffrement »Si vous utilisez Encryption pour plus de détails sur l'implémentation dans Chiffrement, Encryption pour les détails d'implémentation dans l'Encryption, Conformité pour le détail 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 travail du produit dans Capgo Centre de confiance.