EV代码签名证书驱动WHQL认证

发布时间:2018/5/9 8:57:03 打印 字号:

Windows 10 1607以后的操作系统版本,安装的驱动程序都需要先通过WHQL认证,而进行驱动程序WHQL认证的第一步,就是必须使用EV代码签名证书建立微软硬件开发者中心仪表板账号。如果您希望驱动程序能够正常加载,获取一张EV代码签名证书必不可少!Gworg EV代码签名证书,符合微软对代码签名证书的要求,可用于所有硬件开发人员中心硬件仪表板服务,支持硬件开发者中心仪表盘帐户建立、WHQL认证以及LSA、UEFI等文件签名服务。

WHQL认证必须使用EV代码签名证书

早期Windows操作系统中,不可靠的硬件和编制不良的驱动程序是造成操作系统错误频发的重要原因。WHQL认证,也称为Windows徽标计划,是由微软设立的针对第三方驱动程序进行的测试认证,通过使用微软的测试平台对设备和驱动进行严格的测试,旨在确保硬件设备和驱动程序的可靠性和兼容性。WHQL是Windows Hardware Quality Labs(Windows硬件设备质量实验室)的简称,通过WHQL认证的硬件产品可以获得使用“Designed for Windows”徽标的资格,并列入Windows硬件兼容性列表(HCL)和Windows目录。

不过,如果您希望完成WHQL认证,首先需要建立微软硬件开发者中心仪表板账号,无论您的驱动程序计划支持哪个版本的操作系统,建立Windows硬件开发人员中心仪表板账号都需要EV代码签名证书。因此,驱动程序开发商必备EV代码签名证书,才能顺利完成WHQL认证过程,步骤如下:


(1) 获取EV代码签名证书,向受信任的CA机构(如:Gworg CA)申请

(2) 为你的公司注册硬件开发人员中心仪表板账号

(3) 下载并安装 Windows 驱动程序工具包 (WDK)

(4) 创建CAB文件提交

(5) 使用EV代码签名证书对CAB文件提交数字签名

(6) 使用硬件开发人员中心仪表板提交EV代码签名证书签名后Cab文件

(7) 验证驱动程序是否已正确签名

(8) 在 Windows 10 桌面版上测试驱动程序