๐ ํค
์ค์น ๋จ๊ณ์ ์ด ํ๋ฌ๊ทธ์ธ์ ์ ์ฒด ๋งํฌ๋ค์ด ๊ฐ์ด๋๋ฅผ ํฌํจํ ์ค์ ๋ช ๋ น์ด๋ฅผ ๋ณต์ฌํ์ธ์.
๐ Capgo Cloud์์ ์์ ํ ๋ฐฐํฌ๋ฅผ ์ํ ์ํธํ ํค ๊ด๋ฆฌ๋ฅผ ์ํด ์ํธํ ํค๋ฅผ ๊ด๋ฆฌํ์ธ์. RSA ๋ฐ AES combination์ ์ง์ํ๋ ์ข ๋จ ๊ฐ ์ํธํ.
๐น ์ ์ฅ
์ ๋ชฉ์ด โ ๐น ์ ์ฅโ์ธ ์น์ npx @capgo/cli@latest key save๐พ CI ํ๊ฒฝ์์ ์ ์ฉํ Capacitor ์ค์ ์์ ๊ณต๊ณต ํค๋ฅผ ์ ์ฅํ์ธ์. ๋ณด์์ ์ํด ํค๋ฅผ ์ปค๋ฐํ์ง ๋ง์ธ์.
์์:
npx @capgo/cli@latest key save --key ./path/to/key.pub์ต์ :
| Param | Type | ์ค๋ช |
|---|---|---|
| -f, | string | CI ํ๊ฒฝ์์ ์๋ก์ด ํค๋ฅผ ๊ฐ์ ๋ก ์์ฑํฉ๋๋ค. |
| โํค | string | Capacitor ์ค์ ์์ ์ ์ฅํ ํค ๊ฒฝ๋ก |
| โํค ๋ฐ์ดํฐ | string | Capacitor ์ค์ ์์ ์ ์ฅํ ํค ๋ฐ์ดํฐ |
๐จ ์์ฑ
๐จ ์์ฑnpx @capgo/cli@latest key create๐จ RSA ํค pair๋ฅผ ์์ฑํ์ฌ ์ข ๋จ ๊ฐ ์ํธํ๋ฅผ ์ํ ํค pair๋ฅผ ์์ฑํฉ๋๋ค. ํ๋ก์ ํธ ๋ฃจํธ์ .capgo_key_v2 (๊ฐ์ธ) ๋ฐ .capgo_key_v2.pub (๊ณต๊ฐ)๊ฐ ์์ฑ๋ฉ๋๋ค. ๋ชจ๋ฐ์ผ ์ฑ ๋ณตํธํ๋ฅผ ์ํ ๊ณต๊ฐ ํค๋ capacitor.config์ ์ ์ฅ๋ฉ๋๋ค. ๊ฐ์ธ ํค๋ ์ ๋ ์ปค๋ฐํ์ง ๋ง์ธ์ - ์์ ํ๊ฒ ์ ์ฅํ์ธ์!
์์:
npx @capgo/cli@latest key create์ต์ :
| Param | ํ์ | ์ค๋ช |
|---|---|---|
| -f, | string | ํ์ฌ ํค๋ง ์ฌ์ฉํ๋๋ก ํ๊ธฐ ์ํด __CAPGO_KEEP_0__ ์ค์ ์์ ์ด์ ํค๋ฅผ ์ญ์ ํฉ๋๋ค. |
๐๏ธ Delete_old
ํฐ๋ฏธ๋ ์ฐฝnpx @capgo/cli@latest key delete_old๐งน Delete the old encryption key from the Capacitor config to ensure only the current key is used.
Force generate a new one
npx @capgo/cli@latest key delete_oldํค์์ ๊ณ์
ํค์์ ๊ณ์ํ๋ ์น์ __CAPGO_KEEP_0__ ๋ณด์ ์ค์บ๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ํค ๋ณด์ ๋ฐ ๊ท์ ์ค์ ๊ณํ์ ์ํด __CAPGO_KEEP_0__์ ์ํธํ ์ํธํ ๊ตฌํ ์ธ๋ถ ์ ๋ณด ๊ท์ ์ค์ Capgo Security Scanner Capgo ๋ณด์ ์ค์บ๋์ ์ ํ ์ํฌํ๋ก์ฐ์์ Capgo ๋ณด์ Capgo ๋ณด์์ ์ ํ ์ํฌํ๋ก์ฐ, ๊ทธ๋ฆฌ๊ณ Capgo ์ ๋ขฐ ์ผํฐ Capgo ์ ๋ขฐ ์ผํฐ์ ์ ํ ์ํฌํ๋ก์ฐ์์