Passer au contenu

Paquets chiffrés

Chiffrement de bout en bout

À partir de la version 4150, le plugin permet d’envoyer des mises à jour chiffrées Pour commencer, créez une clé privée

Create a private key
npx @capgo/cli key create

Ensuite, chiffrez votre zip

Encrypt bundled zip
npx @capgo/cli encrypt [path/to/zip]

La commande vous imprimera un ivSessionKey qui doit être envoyé avec votre payload de mise à jour dans la clé session_key

{
"version": "123",
"url": "https://myservercom/app/updates/my-new-app-200zip",
"session_key": "encrypted_session_key",
}

Ensuite, votre application pourra utiliser la clé privée pour déchiffrer la session_key et utiliser la session_key déchiffrée pour déchiffrer la mise à jour

En savoir plus ici :