Pacchetti Criptati
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Crittografia end-to-end
Sezione intitolata “Crittografia end-to-end”La versione 4.15.0 del plugin consente di inviare aggiornamenti crittografati.
Passo 1: Crea una chiave privata
Sezione intitolata “Passo 1: Crea una chiave privata”npx @capgo/cli key createPasso 2: Crea e zip il tuo bundle
Sezione intitolata “Passo 2: Crea e zip il tuo bundle”npx @capgo/cli bundle zip [appId] --key-v2 --jsonLa --key-v2 bandiera utilizza il nuovo sistema di crittografia con migliori checksum, e la --json La bandiera produrrà le informazioni sul bundle, compreso il checksum necessario per l'encryption.
Passo 3: Criptare il tuo bundle
Sottosezione intitolata “Passo 3: Criptare il tuo bundle”npx @capgo/cli encrypt [path/to/zip] [checksum]Il checksum il parametro è il checksum SHA256 generato dal comando zip nel passo 2. Il comando di crittografia restituirà un ivSessionKey e genererà un checksum crittografato. Ricordati di rinominare ivSessionKey chiave come session_key in il payload di aggiornamento.
Passo 4: Utilizza nel tuo payload di aggiornamento
Sottosezione intitolata “Passo 4: Utilizza nel tuo payload di aggiornamento”{"version": "1.2.3","url": "https://myserver.com/app/updates/my-new-app-2.0.0.zip","session_key": "encrypted_session_key","checksum": "encrypted_checksum_from_encrypt_command"}La session_key è il ivSessionKey ritornato dal comando di crittografia, e il checksum è il checksum crittografato generato durante la crittografia (non il checksum originale dal comando zip).
Poi la tua app potrà utilizzare la chiave privata per decrittografare il session_key e utilizzare il session_key decrittografato per decrittografare l'aggiornamento. Il checksum crittografato garantisce la verifica dell'integrità del pacchetto.
Saperne di più
Scheda intitolata “Saperne di più”Continua da Pacchetti Criptati
Sottosezione intitolata “Continua da Pacchetti Criptati”Se stai utilizzando Pacchetti Criptati per pianificare la sicurezza e la conformità, connettilo con Utilizzare @capgo/capacitor-aggiornatore per la capacità nativa in Utilizzare @capgo/capacitor-aggiornatore Criptazione per il dettaglio di implementazione in Criptazione Conformità per i dettagli di implementazione in Compliance Capgo Scanner di Sicurezza per il flusso di lavoro del prodotto in Capgo Scanner di Sicurezza, e Capgo Sicurezza per il flusso di lavoro del prodotto in Capgo Sicurezza.