Verschlüsselung
Kopiere einen Setup-Prompt mit den Installationsschritten und dem vollständigen Markdown-Guide für dieses Plugin.
Diese Dokumentation erklärt die Migration auf das Verschlüsselungssystem v2. Erfahren Sie mehr über das Verschlüsselungssystem v2 in der Blogpost.
1. Key Pair erstellen
Abschnitt mit dem Titel „1. Key Pair erstellen“npx @capgo/cli key createSpeichere den privaten Schlüssel sicher. Committe ihn niemals in die Source Control oder teile ihn mit nicht vertrauenswürdigen Parteien.
Dieser Befehl:
- Erstellt ein neues Key-Pair in deiner App
- Entfernt den alten Key aus deiner Capacitor Config
- Behält alte Key-Dateien für die Abwärtskompatibilität bei
2. Capacitor Config aktualisieren
Abschnitt mit dem Titel „2. Capacitor Config aktualisieren“Wähle bei der Aufforderung „Möchtest du die Verschlüsselung mit dem neuen Channel einrichten, um alte Apps zu unterstützen und die Migration zu erleichtern?“ Ja. Dies fügt eine neue defaultChannel Option zu deiner Capacitor Config 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 einen neuen Channel hochladen
Abschnitt mit dem Titel „3. Bundle in einen neuen Channel hochladen“npx @capgo/cli bundle upload --channel encryption_v24. Self-Assignment aktivieren
Abschnitt mit dem Titel „4. Self-Assignment aktivieren“npx @capgo/cli channel set encryption_v2 --self-assign5. Upload zum alten Channel
Abschnitt mit dem Titel „5. Upload zum alten Channel“npx @capgo/cli bundle upload --channel production6. Cleanup (nach 3–4 Monaten)
Abschnitt mit dem Titel „6. Cleanup (nach 3–4 Monaten)“Sobald alle Nutzer ihre Apps aktualisiert haben:
- Entfernen
defaultChannelaus deiner Capacitor Config - Alten Channel löschen:
npx @capgo/cli channel delete encryption_v2Weiter mit Verschlüsselung
Abschnitt mit dem Titel „Weiter mit Encryption“Wenn du es nutzt Verschlüsselung um Sicherheit und Compliance zu planen, verbinden Sie es mit Verschlüsselung für die Implementierungsdetails in Encryption, Compliance für das Implementierungsdetail in Compliance, Capgo Security-Scanner für den Produkt-Workflow im Capgo Security Scanner, Capgo Sicherheit für den Produkt-Workflow in Capgo Security und Capgo Trust Center für den Produkt-Workflow im Capgo Trust Center.