Lompat ke konten

πŸ” kunci

πŸ” Atur kunci enkripsi untuk distribusi bundle yang aman di Capgo Cloud, mendukung enkripsi akhir-ke-akhir dengan kombinasi RSA dan AES.

Jendela terminal
npx @capgo/cli@latest key save

πŸ’Ύ Simpan kunci publik di Capacitor konfigurasi, berguna untuk lingkungan CI. Dianjurkan tidak untuk mengkomit kunci untuk keamanan.

Contoh:

Jendela terminal
npx @capgo/cli@latest key save --key ./path/to/key.pub

Pilihan:

ParameterTipeDeskripsi
-f,stringForce generate a new one
β€”keystringPath kunci untuk menyimpan di konfigurasi Capacitor
β€”key-datastringData kunci untuk menyimpan di konfigurasi Capacitor
Jendela terminal
npx @capgo/cli@latest key create

πŸ”¨ Buat pasangan kunci RSA untuk enkripsi akhir-ke-akhir. Membuat .capgo_key_v2 (pribadi) dan .capgo_key_v2.pub (publik) di root proyek. Kunci publik disimpan ke capacitor.config untuk penguraian aplikasi mobile. JANGAN pernah komit kunci pribadi - simpanlah dengan aman!

Contoh:

Jendela terminal
npx @capgo/cli@latest key create

Pilihan:

ParamTipeDeskripsi
-f,stringMenggunakan paksa untuk menghasilkan yang baru

πŸ—‘οΈ Hapus_lama

Judul bagian β€œ Hapus_lama”
Jendela terminal
npx @capgo/cli@latest key delete_old

Hapus kunci enkripsi lama dari konfigurasi Capacitor untuk memastikan hanya kunci saat ini yang digunakan.

Contoh:

Tampilan jendela terminal
npx @capgo/cli@latest key delete_old

Jika Anda menggunakan kunci untuk merencanakan keamanan dan kinerja, hubungkan dengan Enkripsi untuk detail implementasi di Enkripsi, Kepatuhan untuk detail implementasi di Kepatuhan, Capgo Scanner Keamanan untuk alur kerja produk di Capgo Scanner Keamanan, Capgo Keamanan untuk alur kerja produk di Capgo Keamanan, dan Capgo Pusat Kepercayaan untuk alur kerja produk di Capgo Pusat Kepercayaan.