Verschlüsselung
Kopieren Sie einen Einrichtungsbefehl mit den Installationsanweisungen und der vollständigen Markdown-Dokumentation für diesen Plugin.
Diese Dokumentation erklärt, wie man auf das Verschlüsselungssystem v2 migriert. Erfahren Sie mehr über das Verschlüsselungssystem v2 in dem Blog-Beitrag.
1. Schlüsselpaar erstellen
Abschnitt mit dem Titel “1. Erstelle Schlüsselpaar”npx @capgo/cli key createSpeichere den privaten Schlüssel sicher. Komme ihn niemals in die Quellcodekontrolle oder teile ihn mit unvertrauenswürdigen Parteien.
Diese Kommandozeile:
- Erstellt ein neues Schlüsselpaar in Ihrer App
- Entfernt den alten Schlüssel aus Ihrer Capacitor Konfiguration
- Bewahrt alte Schlüsseldateien für die Rückwärtskompatibilität auf
2. Aktualisiere Capacitor Konfiguration
Abschnitt mit dem Titel “2. Aktualisiere Capacitor Konfiguration”Wenn Sie aufgefordert werden “Möchten Sie die Verschlüsselung mit dem neuen Kanal einrichten, um alte Apps zu unterstützen und die Migration zu erleichtern?”, wählen Sie ja. Dies fügt eine neue defaultChannel Option zu Ihrer Capacitor Konfiguration hinzu
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. Bundle in neuen Kanal hochladen
Abschnitt mit Überschrift „3. Bundle in neuen Kanal hochladen“npx @capgo/cli bundle upload --channel encryption_v24. Selbstzuweisung aktivieren
Abschnitt mit Überschrift „4. Selbstzuweisung aktivieren“npx @capgo/cli channel set encryption_v2 --self-assign5. Hochladen in den alten Kanal
Abschnitt mit dem Titel „5. Hochladen in den alten Kanal”npx @capgo/cli bundle upload --channel production6. Reinigung (Nach 3-4 Monaten)
Abschnitt mit dem Titel „6. Reinigung (Nach 3-4 Monaten)”Sobald alle Benutzer ihre Apps aktualisiert haben:
- Entfernen
defaultChannelaus Ihrem Capacitor-Konfiguration - Löschen Sie den alten Kanal:
npx @capgo/cli channel delete encryption_v2Weitergehen von der Verschlüsselung
Abschnitt mit dem Titel “Weitergehen von der Verschlüsselung”Wenn Sie Verschlüsselung zur Planung von Sicherheit und Compliance verbinden, Verschlüsselung für die Implementierungsdetails in Verschlüsselung, Compliance für die Implementierungsdetails in Compliance, Capgo Sicherheits-Scanner für den Produktworkflow in Capgo Sicherheits-Scanner, Capgo Sicherheit für den Produktworkflow in Capgo Sicherheit, und Capgo Trust Center für das Produktworkflow in Capgo Trust Center.