如何校验软件包完整性?
为保证软件安全,工业数字模型驱动引擎-数据建模引擎(xDM Foundation,简称xDM-F)中的JAR包、数据建模引擎运行SDK、流程引擎流程SDK以及SDK合集均采用高安全性的SHA256哈希算法进行完整性校验。您可以参考以下内容验证下载文件的完整性。
校验软件包完整性(Windows)
如果您的本地电脑为Windows操作系统(如Windows10或Windows Server 2022),可参考如下步骤:
校验软件包完整性(Linux)
如果您的本地电脑为Linux系统,可参考如下步骤:
校验软件包完整性(Mac OS)
如果您的本地电脑为Mac OS系统,可参考如下步骤:
- 打开系统自带的终端(Terminal),执行以下命令。
openssl dgst -sha256 [软件包的完整路径]
请将加粗字段替换为软件包的实际本地存放地址,例如“/Users/sw/56cd13369d244597ad85406e116d640d-sdk-xdm.tar”。
openssl dgst -sha256 /Users/sw/56cd13369d244597ad85406e116d640d-sdk-xdm.tar
- 将前提条件获取的SHA256校验值与1生成的SHA256校验值进行比对。
- 一致:表明软件包完整性通过,可以正常使用。
- 不一致:请重新下载对应版本的软件包后再次校验。