niagara4 模块签名

By | 2023-06-01

4.9后的版本默认会启用模块签名验证,可以通过修改配置文件system.properties来更改验证的3个等级

niagara.moduleVerificationMode=medium,low,high

如果不想降低签名验证的等级,可以创建一个自签名的证书对未签名模块进行自签名

打开tools菜单的certificate management 证书管理器点击new来创建自签名证书
填写必填项后,certificate usage 选择代码签名用途,按确定后会提示输入证书密码完成后应在user key store里看到新建的证书文件
打开tools菜单,点击jar signer tool,选择需要签名的jar文件,然后证书选择刚刚创建的证书并输入密码,选择一个路径保存签名过的jar文件即可
导出刚刚创建的证书备用,自签名模块的使用需要把自签名证书导入到当前机器的证书新人区域