バータングイント
インストール手順とフルマークダウンガイドを含むセットアップの案内を1つのコピー可能なコマンドで取得
端末間エンドツーヘンド暗号化
「端末間エンドツーヘンド暗号化」のセクションバージョン 4.15.0 以降のプラグインでは、暗号化されたアップデートを送信することができます。
ステップ 1: 秘密鍵を作成する
「ステップ 1: 秘密鍵を作成する」のセクションnpx @capgo/cli key createステップ 2: バンドルを作成して圧縮する
セクションのタイトル “Step 2: Create and zip your bundle”npx @capgo/cli bundle zip [appId] --key-v2 --jsonその --key-v2 __CAPGO_KEEP_0__は新しい暗号化システムを使用し、より良いチェックサムを提供し、__CAPGO_KEEP_0__はバンドル情報を出力し、__CAPGO_KEEP_0__のチェックサムが必要になります。 --json Step 3: Encrypt your bundle
セクションのタイトル “Step 3: Encrypt your bundle”
__CAPGO_KEEP_0__のバンドル zip を暗号化してチェックサムを付与するnpx @capgo/cli encrypt [path/to/zip] [checksum]__CAPGO_KEEP_0__はSHA256チェックサムを生成するzipコマンドのパラメーターです。__CAPGO_KEEP_0__コマンドは暗号化されたバンドルを返します。 checksum flag ivSessionKey と暗号化されたチェックサムを生成します。zipコマンドから生成された元のチェックサムとは異なる、暗号化されたチェックサムを生成する際に生成されるものです。 ivSessionKey __CAPGO_KEEP_0__を session_key __CAPGO_KEEP_1__としてください。
Step 4: __CAPGO_KEEP_0__をアップデートペイロードに使用
Step 4: __CAPGO_KEEP_0__をアップデートペイロードに使用する方法{"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"}The session_key は ivSessionKey encryptコマンドによって返されるものであり、zipコマンドによって生成された元のチェックサムとは異なる、暗号化されたチェックサムが生成される際に生成されるものです。 checksum Then
アプリはプライベートキーを使用して session_key を復号化し、復号化された session_key __CAPGO_KEEP_0__のアップデートを復号するには。エンコードされたチェックサムにより、バンドルの整合性検証が保証されます。
Learn More
「Learn More」を参照Encrypted Bundles
Encrypted Bundles__CAPGO_KEEP_0__を使用している場合 Encrypted Bundles __CAPGO_KEEP_0__をセキュリティとコンプライアンスの計画に接続するには 使用@capgo/capacitor-updater native機能のための@capgo/capacitor-updater 暗号化 暗号化の実装詳細 法的合致 法的合致の実装詳細 Capgo セキュリティ スキャナー Capgo セキュリティ Capgo Security for the product workflow in Capgo Security.