驱动程序为什么要做WHQL认证

驱动程序开发出来之后,一般的开发者都知道给驱动加上数字签名,否则驱动程序难于在Windows中安装运行。

但如果您的驱动程序要在Win10、server2016,2019系统中的安装运行,仅仅有一般的代码签名证书(查看常见的代码签名证书价格)是不能满足微软对驱动数字签名要求的。

这是以为在一般情况下,windows 10,server 2016,2019系统中的secure boot服务都是默认处于开启状态的,从而使得只有第三方机构证书(例如 DigiCert、GlobalSign、Entrust)签名的驱动无法正常安装和加载。要解决这个问题就必须进行WHQL认证签名。

驱动程序为什么要做WHQL认证_第1张图片

为此专门推出WHQL认证服务项目,协助驱动开发者通过WHQL的方式来获取微软驱动签名,从而保证驱动可以顺畅安装和兼容各类系统,提升了用户体验和产品可信度。

你可能感兴趣的:(SSL加密)