使用Azure Trusted Signing签名清单文件:是否支持Mage.exe及替代方案
Azure Trusted Signing 与 Mage.exe 兼容及替代签名方案
一、Azure Trusted Signing 是否支持 Mage.exe?
目前无法直接将 Azure Trusted Signing 与 Mage.exe 配合使用,依据如下:
- Azure Trusted Signing 官方文档未提及对 Mage.exe 的支持
- Mage 自身文档无相关集成说明
- 当前 SignTool 文档未包含适配 Mage + Azure Trusted Signing 的特殊参数(如
/dlib) - Mage 源码仓库近期无针对 Azure Trusted Signing 的更新记录
二、不使用 Mage,借助 Azure Trusted Signing 签名清单文件的方法
可以直接使用 SignTool 结合 Azure Trusted Signing 完成清单文件(.manifest)的签名,具体操作如下:
- 提前完成 Azure Trusted Signing 配置:创建签名账户、生成签名密钥/证书,并记录密钥名称(Key Name)
- 执行 SignTool 签名命令,示例:
signtool sign /fd SHA256 /tr http://timestamp.digicert.com /td SHA256 /kc "你的Azure Trusted Signing密钥名称" "C:\path\to\your\app.manifest"
参数说明:
/fd:指定文件摘要算法(推荐使用 SHA256)/tr:指定时间戳服务器地址(可选用 Azure Trusted Signing 兼容的公共时间戳服务)/td:指定时间戳摘要算法/kc:指定 Azure Trusted Signing 中配置的密钥名称
内容的提问来源于stack exchange,提问作者Jayden
相关产品推荐
相关产品推荐

