__CAPGO_KEEP_0__

암호화된 번들

GitHub

버전 4.15.0부터 플러그인은 암호화된 업데이트를 보내는 것을 허용합니다.

1단계: 개인 키 생성

Step 1: 개인 키 생성
Section titled “1단계: 개인 키 생성”
npx @capgo/cli key create
2단계: 압축 파일 생성
npx @capgo/cli bundle zip [appId] --key-v2 --json

The --key-v2 Section titled “2단계: 압축 파일 생성” --json flag은 암호화에 필요한 체크섬을 포함하는 번들 정보를 출력합니다.

3단계: 번들을 암호화하세요

3단계: 번들을 암호화하세요
암호화된 zip을 체크섬으로 암호화하세요
npx @capgo/cli encrypt [path/to/zip] [checksum]

그것 checksum 매개 변수는 2단계의 zip 명령으로 생성된 SHA256 체크섬입니다. 암호화 명령은 체크섬을 암호화하고 암호화된 체크섬을 생성합니다. 업데이트용 파일에 있는 키를 다시 이름을 지어주세요. ivSessionKey 4단계: 업데이트용 파일에 사용하세요 ivSessionKey key as session_key 3단계: 번들을 암호화하세요

4단계: 업데이트용 파일에 사용하세요

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"
}

The session_key 는 ivSessionKey 는 checksum 그것은

그것은 session_key 그것을 session_key 그것을

그것을

Learn More

Encrypted Bundles

Encrypted Bundles

If you are using Capgo. 암호화된 패키지 Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-updater Using @capgo/capacitor-updater Capgo native 기능을 사용하는 @capgo/capacitor-업데이터에 대해 Encryption Compliance Compliance 구현 세부 사항에 대한 준수에서 Capgo 보안 스캐너 구현 세부 사항에 대한 제품 워크플로우에서 Capgo 보안 스캐너, 그리고 Capgo 보안 구현 세부 사항에 대한 제품 워크플로우에서 Capgo 보안.