Lebih cepat ke konten

Kunci

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

Judul Bagian berjudul β€œ πŸ”Ή Simpan”
npx @capgo/cli@latest key save

Simpan kunci publik di Capacitor konfigurasi, berguna untuk lingkungan CI. Dianjurkan untuk tidak memasukkan kunci ke dalam repositori untuk alasan keamanan.

Example:

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

Opsi:

ParamTipeDeskripsi
-f,stringForce generate yang baru
β€”keystringPath kunci untuk menyimpan di Capacitor konfigurasi
β€”key-datastringData kunci untuk menyimpan di Capacitor konfigurasi
Jendela terminal
npx @capgo/cli@latest key create

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

Misalnya:

Jendela terminal
npx @capgo/cli@latest key create

Pilihan:

ParameterJenisDescription
-f,stringMinta menghasilkan yang baru secara paksa

πŸ—‘οΈ 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:

Jendela Terminal
npx @capgo/cli@latest key delete_old

Jika Anda menggunakan key untuk merencanakan keamanan dan kewenangan, hubungkannya dengan Encryption untuk detail implementasi di Encryption, Compliance untuk detail implementasi di Compliance, 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.