Vai al contenuto

🔐 chiave

🔐 Gestisci le chiavi di cifratura per la distribuzione sicura dei bundle su Capgo Cloud, con supporto alla cifratura end-to-end tramite combinazione RSA e AES.

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

💾 Salva la chiave pubblica nella configurazione di Capacitor, utile per gli ambienti CI. Si consiglia di non committare 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
—keystringKey path to save in Capacitor config
—key-datastringDati della chiave da salvare nella config di Capacitor
Finestra del terminale
npx @capgo/cli@latest key create

🔨 Crea una coppia di chiavi RSA per la crittografia end-to-end. Genera .capgo_key_v2 (privata) e .capgo_key_v2.pub (pubblica) nella root del progetto. La chiave pubblica viene salvata in capacitor.config per la decrittazione dell'app mobile. NON committare mai 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 cifratura dalla configurazione di Capacitor per assicurarti che venga usata solo quella attuale.

Esempio:

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

Se stai usando chiave per pianificare sicurezza e compliance, collegalo a Crittografia per i dettagli di implementazione della crittografia, Conformità per i dettagli di implementazione in Compliance, Security Scanner di Capgo per il workflow del prodotto in Capgo Security Scanner, Sicurezza Capgo per il workflow del prodotto in Capgo Security, e Trust Center di Capgo per il workflow del prodotto in Capgo Trust Center.