从 Windows Vista 开始,基于 x64 的 Windows 版本请求在内核模式下运行的所有软件(包含驱动程序)进行数字签名才能加载。未签名的驱动程序被系统阻挠,数字签名可确保驱动程序已由受信任的开发人员或供应商发布,并且其代码未被修改。
什么是内核模式驱动签名?
操作系统中的内核模式表示操作系统上所有其他程序所依赖的核心程序。使用此模式的基本目的是走访操作系统的硬件组件并规划将运行系统的过程。即便是常规程序,当它们必需走访计算机硬件时,也必需通过内核模式树立连接。文章源自微观生活(93wg.com)微观生活-https://93wg.com/6268.html
内核模式旨在验证在系统上运行咱们的程序以及软件的驱动程序包的代码,内核模式代码的签名文件在安全目录(CAT 文件)中受到维护。对此证书进行签名的目的是创立一个策略,在该策略中,内核模式驱动程序必需始终加载才能使系统安稳运行。文章源自微观生活(93wg.com)微观生活-https://93wg.com/6268.html
内核模式驱动程序签名认证进程取决于操作系统的版本。内核模式代码拥有.sys扩大名,若要正确加载这些驱动程序,必需使用安全目录 (CAT) 对它们进行有效签名。因而,引入操作系统的任何驱动程序都需要取得数字签名进行验证。文章源自微观生活(93wg.com)微观生活-https://93wg.com/6268.html
怎么为驱动程序签名,完成WHQL认证?
因为微软晋升驱动程序签名请求,以往只需要采取微软交叉根签名的证书颁发机构提供的EV代码签名证书签名驱动程序,便可完成驱动签名认证,但从 Windows 10 开始,文章源自微观生活(93wg.com)微观生活-https://93wg.com/6268.html
以上就是微观生活(93wg.com)关于“怎么给驱动程序签名?如何做微软WHQL认证?”的详细内容,希望对大家有所帮助!文章源自微观生活(93wg.com)微观生活-https://93wg.com/6268.html 文章源自微观生活(93wg.com)微观生活-https://93wg.com/6268.html
评论