コンテンツにジャンプ

暗号化されたバンドル

GitHub

__CAPGO_KEEP_5__

__CAPGO_KEEP_6__

__CAPGO_KEEP_7__

私的鍵を作成
npx @capgo/cli key create

Step 2: バンドルを作成し、zipします

セクション「Step 2: バンドルを作成し、zipします」
バンドル zip を作成し、チェックサムを含めます
npx @capgo/cli bundle zip [appId] --key-v2 --json

The --key-v2 旗は、新しい暗号化システムを使用し、より良いチェックサムを持ち、旗は、暗号化に必要なチェックサムを含むバンドル情報を出力します。 --json Step 3: バンドルを暗号化

zip を暗号化する
npx @capgo/cli encrypt [path/to/zip] [checksum]

この checksum は、ステップ 2 の zip コマンドで生成された SHA256 チェックサムです。暗号化コマンドは、暗号化されたチェックサムを生成します。更新パケットのキーを変更することを忘れないでください。 ivSessionKey Step 4: 更新パケットに使用する ivSessionKey ステップ 4: 更新パケットに使用する session_key コピー

{
"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"
}

__CAPGO_KEEP_2__ session_key __CAPGO_KEEP_0__ ivSessionKey __CAPGO_KEEP_1__ checksum __CAPGO_KEEP_2__

__CAPGO_KEEP_3__ session_key __CAPGO_KEEP_4__ session_key __CAPGO_KEEP_5__

__CAPGO_KEEP_6__

__CAPGO_KEEP_7__

Encrypted Bundlesから続けてください

「Encrypted Bundlesから続けてください」

Capgoを使用している場合 Capgo Encrypted Bundlesを使用してセキュリティとコンプライアンスを計画している場合 Using @capgo/capacitor-updater for the native capability in Using @capgo/capacitor-updater, Capgoを使用してCapacitorのnative capabilityの実装詳細 Encryption Capgoを使用してCapacitorのnative capabilityの実装詳細 Compliance Capgo Security Scanner 製品ワークフローにおけるCapgo セキュリティ スキャナの機能について Capgo セキュリティ 製品ワークフローにおけるCapgo セキュリティの機能について