更新时间:2023-03-23 GMT+08:00

APP SDK包完整性校验

表1 Android/iOS/Windows/Mac/Electron UI SDK SHA256值

版本

资源

SHA256值

80.13.6

(最新)

Android UI SDK

4dbbac60c23d43dfe186a237cc5ab37367b3b6e20652404558974f7c9c9c30dd

iOS UI SDK

3c3a7b58997fb431d2e2c9a49c7eeb0e5f7fdf0994f769e7d3573fd74bd548dd

Windows UI SDK

9e5d7ef35498b4675b5e844a5d1d775fe90fa597f619e17ccca11c9c8d55bd9a

Mac UI SDK

dcb35dca829b15a58082dadfb085a0c9bfeff8c11d4fdc0b5a072cfcc8d90bd2

Electron UI SDK

db0aad3a11a324ea041b7cf4a1e8dcdcc02708c746351a55bb41e76d2cd40e0e

80.13.5

(最新)

Android UI SDK

d526b5223ddb038f5a93430ed15388b8c4ea07527a6713954d942f6609753c41

iOS UI SDK

f8eefe147556533355e1507e5cbd63b6ebf7c53f78aeaec087584556d56fe585

Windows UI SDK

25e442dabdcd1e2320fad3e77d45a278b2ee848a0c8c71eaf2c7ec4174b88898

Mac UI SDK

c9a10deefb37373e5d6d83df83c1da645417a7fc8badbe179530b8ee8571d463

Electron UI SDK

028c86704cdb654db64e03b167b4692fa78d4cd46452a38d176673482e65e5e3

操作说明

可对下载的SDK包进行完整性校验,判断在下载过程中是否存在篡改和丢包现象。

操作步骤

1.在"App SDK下载"章节中,“表1 Android/iOS/Windows/Mac/Electron UI SDK资源下载路径”中下载的SDK的包;

2.下载SDK包到本地;

3.打开本地命令提示符框,输入如下命令,在本地生成已下载的SDK包的SHA256值,其中,“D:\hwmsdk-win-80.12.7.zip”为SDK包的本地存放路径和SDK包名,请根据实际情况修改。

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

命令执行结果示例,如下所示:

SHA256 的 D:\hwmsdk-win-80.12.7.zip 哈希: 
85a691c46a56572ea092945e9565f7927e6c1b4c612b35d01b1c8a9524f8c498 
CertUtil: -hashfile 命令成功完成。

对比查询的SDK包的SHA256值和下载后的SDK包的SHA256值。如果一致,则表示下载过程不存在篡改和丢包。