Bundel Terenkripsi
Copy sebuah prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Enkripsi Akhir ke Akhir
Judul Bagian “Enkripsi Akhir ke Akhir”Mulai dari versi 4.15.0 plugin memungkinkan Anda untuk mengirimkan pembaruan yang terenkripsi.
Langkah 1: Buatlah kunci pribadi
Judul Bagian “Langkah 1: Buatlah kunci pribadi”npx @capgo/cli key createLangkah 2: Buat dan kompres bundel Anda
Judul Bagian “Langkah 2: Buat dan kompres bundel Anda”npx @capgo/cli bundle zip [appId] --key-v2 --jsonHalaman ini --key-v2 flag menggunakan sistem enkripsi baru dengan ceksum yang lebih baik, dan --json flag akan menampilkan informasi tentang bundel termasuk ceksum yang Anda butuhkan untuk enkripsi.
Langkah 3: Enkripsi bundel Anda
Judul Bagian “Langkah 3: Enkripsi bundel Anda”npx @capgo/cli encrypt [path/to/zip] [checksum]Parameter ini adalah ceksum SHA256 yang dihasilkan oleh perintah zip di langkah 2. Perintah enkripsi akan mengembalikan checksum dan menghasilkan ceksum yang dienkripsi. Ingatlah untuk mengubah ivSessionKey nama kunci menjadi ivSessionKey dalam payload update. session_key Langkah 4: Gunakan dalam payload update Anda
parameter is the SHA256 checksum generated by the zip command in step 2. The encrypt command will return an
Bagian berjudul “Langkah 4: Gunakan di payload pembaruan 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"}Perlu diingat bahwa session_key adalah hasil dari perintah enkripsi, dan ivSessionKey adalah checksum yang dienkripsi yang dihasilkan selama proses 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 Baca Lebih Lanjut
Bagian berjudul “Baca Lebih Lanjut”
Petunjuk Panduan Enkripsi End-to-EndTeruskan dari Paket yang Dikripsi
Bagian berjudul “Teruskan dari Paket yang Dikripsi”Jika Anda menggunakan Paket yang Dikripsi untuk merencanakan keamanan dan kinerja, hubungkannya dengan Menggunakan @capgo/capacitor-updater untuk kemampuan asli dalam Menggunakan @capgo/capacitor-updater, Enkripsi untuk detail implementasi dalam Enkripsi, Komitmen untuk detail implementasi di Komitmen, Capgo Scanner Keamanan untuk alur kerja produk di Capgo Scanner Keamanan, dan Capgo Keamanan untuk alur kerja produk di Capgo Keamanan.