__CAPGO_KEEP_0__
설치 단계와 이 플러그인의 전체 마크다운 가이드를 포함한 설정 명령어를 복사하세요.
끝에서 끝까지 암호화
끝에서 끝까지 암호화버전 4.15.0부터 플러그인은 암호화된 업데이트를 보낼 수 있게 해줍니다.
1단계: 개인 키 생성
1단계: 개인 키 생성npx @capgo/cli key create2단계: 번들 생성 및 압축
2단계: 번들 생성 및 압축npx @capgo/cli bundle zip [appId] --key-v2 --json끝 --key-v2 flag은 새로운 암호화 시스템을 사용하여 더 나은 체크섬을 사용합니다. --json flag은 암호화에 필요한 체크섬을 포함하는 번들 정보를 출력합니다.
Step 3: 번들을 암호화하세요
Step 3: 번들을 암호화하세요npx @capgo/cli encrypt [path/to/zip] [checksum]The checksum parameter는 zip 명령어의 체크섬을 생성하는 SHA256 체크섬입니다. encrypt 명령어는 체크섬을 암호화하고 ivSessionKey 암호화된 체크섬을 생성합니다. 업데이트로직에서 체크섬을 다시 이름을 ivSessionKey key session_key 으로 변경하세요.
업데이트로직에서 사용하세요.
Step 4: 업데이트로 사용하기{"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"}이는 session_key API에서 반환하는 ivSessionKey API에서 반환하는 checksum API에서 반환하는
API에서 반환하는 session_key API에서 반환하는 session_key API에서 반환하는
API에서 반환하는
API에서 반환하는 API에서 반환하는 RSA + AES 암호화 시스템이 어떻게 작동하는지 Capgo에 대해 깊이 들여다보세요.
자체 호스팅 Live Updates __CAPGO_KEEP_0__ 자체 호스팅 업데이트 설정 완벽한 워크플로우