暗号化されたバンドル
__CAPGO_KEEP_0__のセットアップコマンドをコピーしてください。__CAPGO_KEEP_0__のインストールステップとこのプラグインの全マークダウンガイドが含まれます。
__CAPGO_KEEP_5__
__CAPGO_KEEP_6____CAPGO_KEEP_7__
Step 1: 私的鍵を作成
セクション「Step 1: 私的鍵を作成」npx @capgo/cli key createStep 2: バンドルを作成し、zipします
セクション「Step 2: バンドルを作成し、zipします」npx @capgo/cli bundle zip [appId] --key-v2 --jsonThe --key-v2 旗は、新しい暗号化システムを使用し、より良いチェックサムを持ち、旗は、暗号化に必要なチェックサムを含むバンドル情報を出力します。 --json Step 3: バンドルを暗号化
__CAPGO_KEEP_0__
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 セキュリティの機能について