Win10内核驱动获取微软签名的过程可以归纳为以下几个步骤:
- 建立Windows硬件开发人员账号:
- 首先,需要建立一个Windows硬件开发人员账号。在建立账号的过程中,需要EV(扩展验证)代码签名证书。
- 购买EV代码签名证书:
- 微软推荐的EV代码签名证书品牌包括:
A. Symantec EV代码签名证书(该品牌目前已经合并到DigiCert旗下)
B. Entrust EV代码签名证书
C. GlobalSign EV代码签名证书
D. DigiCert EV代码签名证书 - 在购买时,请确保选择受信任的品牌和渠道。
- 微软推荐的EV代码签名证书品牌包括:
- 开发驱动程序并通过测试:
- 将自己开发的驱动程序通过HLK(Hardware Lab Kit)或者HCK(Hardware Certification Kit)的平台进行测试。
- 通过测试后,需要拿到完整的测试数据包,并将驱动程序打包进去。
- 使用EV证书进行签名:
- 使用前面购买的EV代码签名证书对驱动程序进行签名。
- 提交数据包并通过审核:
- 提交已签名和打包的驱动程序数据包。
- 微软会对提交的数据包进行审核,确保其符合WHQL(Windows Hardware Quality Labs)的认证标准。
- 下载含有签名的驱动:
- 如果数据包通过审核,可以从微软官方下载含有微软签名的驱动程序。
请注意,以上步骤仅供参考,并且可能随着微软政策的调整而有所变化。在实际操作中,请务必参考微软官方文档和指南,以确保正确无误地完成整个过程。同时,由于涉及到专业的开发和测试工作,建议由具有相关经验和资质的团队或人员来执行这些步骤。