Saltare al contenuto

🔐 chiave

🔐 Gestisci le chiavi di crittografia per la distribuzione sicura del pacchetto in Capgo Cloud, supportando la crittografia end-to-end con combinazione di RSA e AES.

Finestra del terminale
npx @capgo/cli@latest key save

💾 Salva la chiave pubblica nella Capacitor config, utile per gli ambienti CI. Consigliato non commettere la chiave per motivi di sicurezza.

Esempio:

Finestra del terminale
npx @capgo/cli@latest key save --key ./path/to/key.pub

Opzioni:

ParametroTipoDescrizione
-f,stringForza la generazione di una nuova chiave
—chiavestring Percorso chiave da salvare nella configurazione Capacitor
—chiave-datistringDati chiave da salvare nella configurazione Capacitor
Finestra del terminale
npx @capgo/cli@latest key create

🔨 Crea coppia di chiavi RSA per la crittografia end-to-end. Crea .capgo_key_v2 (privata) e .capgo_key_v2.pub (pubblica) nella cartella root del progetto. La chiave pubblica viene salvata in capacitor.config per la decrittografia dell'app mobile. NON mai committare la chiave privata - conservala in modo sicuro!

Esempio:

Finestra del terminale
npx @capgo/cli@latest key create

Opzioni:

ParametroTipoDescrizione
-f,stringForza la generazione di una nuova chiave
Finestra del terminale
npx @capgo/cli@latest key delete_old

🧹 Elimina la vecchia chiave di crittografia dal Capacitor config per assicurarti che solo la chiave corrente venga utilizzata.

Esempio:

Finestra del terminale
npx @capgo/cli@latest key delete_old

Se stai utilizzando tasto per pianificare la sicurezza e la conformità, connettilo con Crittografia per il dettaglio di implementazione in Crittografia, Conformità per il dettaglio di implementazione in Conformità, Capgo Scansionatore di Sicurezza per il flusso di lavoro del prodotto in Capgo Scanner di Sicurezza, Capgo Sicurezza per il flusso di lavoro del prodotto in Capgo Sicurezza, e Capgo Centro di Trust per il flusso di lavoro del prodotto in Capgo Centro di Trust.