Help Center> Meeting> Client SDK Reference> Downloading SDKs> Verifying Integrity of an App SDK Package
Updated on 2023-03-27 GMT+08:00

Verifying Integrity of an App SDK Package

Table 1 SHA-256 value of the Android/iOS/Windows/macOS/Electron UI SDK

Version

Resource

SHA-256 Value

80.13.6

(Latest)

Android UI SDK

4dbbac60c23d43dfe186a237cc5ab37367b3b6e20652404558974f7c9c9c30dd

iOS UI SDK

3c3a7b58997fb431d2e2c9a49c7eeb0e5f7fdf0994f769e7d3573fd74bd548dd

Windows UI SDK

9e5d7ef35498b4675b5e844a5d1d775fe90fa597f619e17ccca11c9c8d55bd9a

macOS UI SDK

dcb35dca829b15a58082dadfb085a0c9bfeff8c11d4fdc0b5a072cfcc8d90bd2

Electron UI SDK

db0aad3a11a324ea041b7cf4a1e8dcdcc02708c746351a55bb41e76d2cd40e0e

80.13.5

(Latest)

Android UI SDK

d526b5223ddb038f5a93430ed15388b8c4ea07527a6713954d942f6609753c41

iOS UI SDK

f8eefe147556533355e1507e5cbd63b6ebf7c53f78aeaec087584556d56fe585

Windows UI SDK

25e442dabdcd1e2320fad3e77d45a278b2ee848a0c8c71eaf2c7ec4174b88898

macOS UI SDK

c9a10deefb37373e5d6d83df83c1da645417a7fc8badbe179530b8ee8571d463

Electron UI SDK

028c86704cdb654db64e03b167b4692fa78d4cd46452a38d176673482e65e5e3

Function

Check the integrity of downloaded SDK packages, that is, check whether the packages are tampered with or packets are lost during download.

Procedure

1. Obtain the download path of the Android/iOS/Windows/macOS/Electron UI SDK package from Downloading an App SDK.

2. Download the SDK package to your device.

3. Open the CLI and run the following command to generate the SHA-256 value of the downloaded SDK package. In the command, D:\hwmsdk-win-80.12.7.zip indicates the local path for storing the SDK package and the SDK package name. Replace it with the actual value.

certutil -hashfile D:\hwmsdk-win-80.12.7.zip SHA256

The following is an example of the command output:

SHA256 D:\hwmsdk-win-80.12.7.zip hash:
85a691c46a56572ea092945e9565f7927e6c1b4c612b35d01b1c8a9524f8c498 
CertUtil: -hashfile Command executed

Compare the generated SHA-256 value with that listed in Table 1. If they are the same, no tampering or packet loss occurred during download.