Verschlüsselung
Ein kopierfertiger Einrichtungsprompt mit den Installationsanweisungen und der vollständigen Markdown-Dokumentation für diesen Plugin.
Diese Dokumentation erklärt, wie Sie auf das Verschlüsselungssystem v2 migrieren können. Erfahren Sie mehr über das Verschlüsselungssystem v2 in der Blogbeitrag.
1. Erstelle Schlüsselpaar
Abschnitt mit dem Titel „1. Erstelle Schlüsselpaar“npx @capgo/cli key createSpeichere den privaten Schlüssel sicher. Vermeide es, ihn in der Quellcodeverwaltung zu speichern oder mit unvertrauenswürdigen Parteien zu teilen.
Diese Kommandozeile:
- Erstellt ein neues Schlüsselpaar in Ihrer App
- Entfernt das alte 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 dazu aufgefordert werden “Möchten Sie die Verschlüsselung mit dem neuen Kanal einrichten, um alten Apps und die Migration zu erleichtern?”, wählen Sie ja. Dies fügt Ihrem __CAPGO_KEEP_0__-Konfiguration eine neue Option hinzu. defaultChannel Option zur Capacitor-Konfiguration hinzufügen.
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 hochladen in den neuen Kanal
Abschnitt mit dem Titel ‘3. Bundle hochladen in den neuen Kanal’npx @capgo/cli bundle upload --channel encryption_v24. Selbstzuweisung aktivieren
Abschnitt mit dem Titel ‘4. Selbstzuweisung aktivieren’npx @capgo/cli channel set encryption_v2 --self-assign5. Hochladen in den alten Kanal
Sektion 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 Ihrer Capacitor-Konfiguration - Löschen Sie den alten Kanal:
npx @capgo/cli channel delete encryption_v2Weitermachen von Verschlüsselung
Abschnitt mit dem Titel “Weitermachen von Verschlüsselung”Wenn Sie Verschlüsselung verwenden Verschlüsselung Verschlüsselung um Sicherheit und Compliance zu planen, verbinden Sie es mit Verschlüsselung für die Implementierungsdetails in Verschlüsselung, Compliance Capgo Security Scanner Capgo Sicherheits-Scanner für den Produktworkflow in Capgo Sicherheits-Scanner, und für den Produktworkflow in Capgo Sicherheit und Capgo Vertrauenszentrum für den Produktworkflow in Capgo Vertrauenszentrum.