
# 检查软件包完整性
为了防止软件包在传输过程中被恶意篡改或破坏给运营商网络安全造成威胁，在获取到软件包后，需要对软件包的完整性进行校验，通过了校验的软件包才能部署。
#### 背景信息
软件包与签名文件是一一对应并放在同一目录下，一个软件包对应一个校验文件，用于校验软件包是否完整，可在Support上通过单击软件包对应行的"pgp"或"cms"按钮进行下载。
- 通过"pgp"按钮可以下载\*.asc格式的签名文件，用于手工验证软件包的完整性。当需要单独使用软件包时，需要手工进行软件包完整性检查。
  ![](https://support.huaweicloud.com/usermanual-cec/public_sys-resources/note_3.0-zh-cn.png)
  该方法支持校验所有软件包。
  
- 通过"cms"按钮可以下载\*.p7s格式的签名文件，用于系统自动验证软件包的完整性。在导入软件包时，同步导入软件包的CMS格式签名，网管或部署工具进行数字签名校验。
 
#### 异常处理
如果校验失败，请不要使用该软件包，先联系华为技术支持工程师解决。
