Cifrado
Copia un prompt de configuración con los pasos de instalación y la guía completa en markdown para este plugin.
Esta documentación explica cómo migrar al sistema de encryption v2. Obtén más información sobre el sistema de encryption v2 en el artículo del blog.
1. Crea el par de claves
sección titulada “1. Create Key Pair”npx @capgo/cli key createGuarda la clave privada de forma segura. Nunca la subas al control de versiones ni la compartas con terceros.
Este comando:
- Crea un nuevo par de claves en tu app
- Elimina la clave antigua de tu config de Capacitor
- Mantiene los archivos de la clave antigua para compatibilidad
2. Actualiza la config de Capacitor
Sección titulada “2. Actualizar la config de Capacitor”Cuando aparezca el prompt “Do you want to setup encryption with the new channel in order to support old apps and facilitate the migration?”, selecciona yes. Esto añade una nueva defaultChannel opción a tu config de Capacitor.
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. Sube el bundle al nuevo canal
Sección titulada “3. Upload Bundle to New Channel”npx @capgo/cli bundle upload --channel encryption_v24. Activa la autoasignación
Sección titulada “4. Enable Self-Assignment”npx @capgo/cli channel set encryption_v2 --self-assign5. Sube al canal antiguo
Sección titulada “5. Subir al canal antiguo”npx @capgo/cli bundle upload --channel production6. Limpieza (tras 3-4 meses)
Sección titulada “6. Limpieza (después de 3-4 meses)”Una vez que todos los usuarios hayan actualizado sus apps:
- Eliminar
defaultChannelde tu configuración de Capacitor - Elimina el canal antiguo:
npx @capgo/cli channel delete encryption_v2Sigue con el cifrado
Sección titulada “Continuar desde Encryption”Si estás usando Cifrado para planificar la seguridad y el cumplimiento, conéctalo con Cifrado para los detalles de implementación en Cifrado, Cumplimiento para los detalles de implementación en Cumplimiento, Escáner de seguridad de Capgo para el flujo de trabajo del producto en Capgo Security Scanner, Seguridad de Capgo para el flujo de trabajo del producto en Capgo Security, y Centro de confianza de Capgo para el flujo de trabajo del producto en Capgo Trust Center.