Teruskan dari Bundel Terenkripsi
Copas prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Enkripsi Akhir-ke-Akhir
Judul Bagian: “Enkripsi Dari Awal Sampai Akhir”Mulai dari versi 4.15.0, plugin ini memungkinkan Anda untuk mengirimkan pembaruan yang dienkripsi.
Langkah 1: Buatlah kunci pribadi
Judul Bagian: “Langkah 1: Buatlah Kunci Pribadi”npx @capgo/cli key createLangkah 2: Buat dan kompres bundle Anda
Judul Bagian: “Langkah 2: Buat dan Kompres Bundle Anda”npx @capgo/cli bundle zip [appId] --key-v2 --jsonThe --key-v2 flag ini menggunakan sistem enkripsi baru dengan checksum yang lebih baik, dan --json flag akan menampilkan informasi tentang bundle, termasuk checksum yang Anda butuhkan untuk mengenkripsi.
Langkah 3: Enkripsi bundle Anda
Bagian berjudul "Langkah 3: Enkripsi bundle Anda"npx @capgo/cli encrypt [path/to/zip] [checksum]The checksum parameter adalah checksum SHA256 yang dihasilkan oleh perintah zip di langkah 2. Perintah encrypt akan mengembalikan sebuah ivSessionKey Langkah 4: Gunakan dalam payload pembaruan Anda ivSessionKey kunci sebagai session_key dalam muatan pembaruan.
Langkah 3: Enkripsi bundle Anda
Bagian berjudul "Langkah 3: Enkripsi bundle 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"}Yaitu session_key adalah metode ivSessionKey diterima oleh perintah enkripsi, dan checksum checksum yang dienkripsi yang dihasilkan selama proses enkripsi (bukan checksum asli dari perintah zip).
Setelah itu, aplikasi Anda akan dapat menggunakan kunci pribadi untuk mendekripsi session_key gunakan dan gunakan file yang telah dienkripsi session_key Untuk mendekripsi pembaruan. Ceksum terenkripsi memastikan integritas bundle.
Tahu Lebih Lanjut
Petunjuk Praktis Enkripsi End-to-EndTeruskan dari Paket Terenkripsi
Judul bagian “Teruskan dari Paket Terenkripsi”Jika Anda menggunakan Paket Terenkripsi hubungkan untuk merencanakan keamanan dan kinerja kompatibilitas Menggunakan @capgo/capacitor-updater untuk kemampuan asli dalam Menggunakan @capgo/capacitor-updater, Enkripsi untuk detail implementasi dalam Enkripsi, Compliance untuk detail implementasi di Compliance, Scanner Keamanan Capgo untuk alur produk di Scanner Keamanan Capgo, dan Scanner Keamanan Capgo Untuk alur kerja produk dalam Capgo Keamanan.