Bundle Terenkripsi
Copas prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Enkripsi End-to-End
Bab berjudul “Enkripsi End-to-End”Mulai dari versi 4.15.0, plugin ini memungkinkan Anda untuk mengirimkan pembaruan yang dienkripsi.
Langkah 1: Buatlah kunci pribadi
Bab berjudul “Langkah 1: Buatlah kunci pribadi”npx @capgo/cli key createLangkah 2: Buat dan kompres bundle Anda
Bab berjudul “Langkah 2: Buat dan kompres bundle Anda”npx @capgo/cli bundle zip [appId] --key-v2 --jsonKunci --key-v2 flag menggunakan sistem enkripsi baru dengan cek checksum yang lebih baik, dan --json flag akan menampilkan informasi tentang bundle termasuk cek checksum yang Anda butuhkan untuk enkripsi.
Langkah 3: Enkripsi bundle Anda
Judul: Langkah 3: Enkripsi bundle Andanpx @capgo/cli encrypt [path/to/zip] [checksum]Parameter ini adalah cek SHA256 yang dihasilkan oleh perintah zip di langkah 2. Perintah enkripsi akan mengembalikan checksum dan menghasilkan cek enkripsi yang terenkripsi. Ingatlah untuk mengubah ivSessionKey sebagai ivSessionKey dalam payload update Anda. session_key Langkah 4: Gunakan dalam payload update Anda
{"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"}Adalah session_key yang dikembalikan oleh perintah enkripsi, dan ivSessionKey adalah checksum yang dienkripsi yang dihasilkan selama enkripsi (bukan checksum asli dari perintah zip). checksum Maka aplikasi Anda akan dapat menggunakan kunci pribadi untuk mendekripsi
dan menggunakan session_key untuk mendekripsi pembaruan. Checksum yang dienkripsi memastikan verifikasi integritas bundle. session_key Pelajari Lebih Lanjut
Petunjuk Panduan Enkripsi E2E
Panduan Enkripsi E2ETeruskan dari Paket yang Dibungkus dengan Enkripsi
Judul bagian “Teruskan dari Paket yang Dibungkus dengan Enkripsi”Jika Anda menggunakan Paket yang Dibungkus dengan Enkripsi untuk merencanakan keamanan dan keterpaduan, hubungkan dengan Menggunakan @capgo/capacitor-updater untuk kemampuan asli dalam Menggunakan @capgo/capacitor-updater, Enkripsi untuk detail implementasi dalam Enkripsi, Ketepatan untuk detail implementasi di Ketepatan Capgo Scanner Keamanan untuk alur produk di Capgo Scanner Keamanan, dan Capgo Keamanan untuk alur produk di Capgo Keamanan.