Saltare al contenuto

๐Ÿ” chiave

๐Ÿ” Gestisci le chiavi di cifratura per la distribuzione sicura dei bundle in Capgo Cloud, supportando la cifratura end-to-end con combinazione di RSA e AES.

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

๐Ÿ’พ Salva la chiave pubblica nel Capacitor config, utile per gli ambienti CI. Si raccomanda 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 generare un nuovo elemento
โ€”chiavestringPercorso della chiave da salvare in Capacitor config
โ€”chiave-datistringDati della chiave da salvare in Capacitor config
Fenestra 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 generare uno nuovo

๐Ÿ—‘๏ธ Elimina vecchio

Sezione intitolata โ€œ Elimina vecchioโ€
Finestra del terminale
npx @capgo/cli@latest key delete_old

๐Ÿงน Elimina la vecchia chiave di crittografia dalla configurazione Capacitor per assicurarti che venga utilizzata solo la chiave corrente.

Esempio:

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