Windows 的驱动程序签名要求
数字签名允许要安装基于 Windows 的软件的管理员和最终用户了解该软件包是否由合法的发布者提供。
在 Windows Vista 和 Windows Server 2008 中,新功能利用代码签名技术,并且操作系统对安全具有新的要求,从而增强了某几种代码的数字签名的使用。
以下数字签名要求适用于 Windows Vista 和 Windows Server 2008:
- 安装未签名的内核模式组件需要管理员权限。这包括设备驱动程序、筛选器驱动程序和服务等。
这适用于所有开发阶段,包括发布前产品编码和测试等非产品编码阶段。
- x64 版本的 Windows Vista 和 Windows Server 2008 需要内核模式代码签名 (KMCS) 才能加载内核模式软件。
- 必须对Windows Vista Protected Media Path (PMP) 中的组件进行 PMP 签名,所有其他内核模式组件必须由 Microsoft 进行 Windows 徽标计划(以前称为“WHQL 签名”)或内核模式代码签名,以便确保对高级内容的访问。
- 对于x86 以及 x64 版本的 Windows Vista 和 Windows Server 2008 来说,在引导阶段加载的驱动程序二进制文件必须包含嵌入的签名,如本站点的“内核模式代码签名演练”所述。
- 通过Internet Explorer 下载的安装包和自解压可执行文件必须进行数字签名,以便运行和安装。
- 硬件相关的驱动程序和其他为 Windows 徽标计划提交的内核组件均要求数字签名。
- 组件必须由Windows“信任”的证书进行签名,如本站点中的白皮书所述。
Windows 的驱动程序签名要求相关推荐
- Windows 内核驱动签名策略
Windows的驱动签名策略起始于Win7 64位操作系统,从Win7 64位一直到 Win10 1511版本,驱动程序必须要有SHA1签名,且证书必须使用微软签发的证书交叉签名. 后来微软推行了SH ...
- 如何给驱动程序签名?怎么做微软WHQL认证?
从 Windows Vista 开始,基于 x64 的 Windows 版本要求在内核模式下运行的所有软件(包括驱动程序)进行数字签名才能加载.未签名的驱动程序被系统阻止,数字签名可确保驱动程序已由受 ...
- 64位win7禁用驱动程序签名强制
64位win7禁用驱动程序签名强制 其实想要在64位win7中使用未有签名的驱动程序还是有很多方法的,如上图中,开机之后在登录等待界面按下F8键,进入Windows系统的高级启动项,我们会发现与原有的 ...
- win 10 强制禁用驱动程序签名
前言 数字签名的驱动程序是真实的,不会被恶意第三方更改. 然而,一些制造商不提供此功能,这可能会给您带来麻烦.别担心,有一些方法可以禁用驱动程序签名强制,我们在下面介绍了它们. 为了实现最大的安全性, ...
- win7驱动程序未经签名可以使用吗_w7禁用驱动程序签名
2017-06-01 20:19:07 win7电脑安装驱动程序的时候需要数字签名,要不然就无法正常安装,那么win7系统驱动程序签名怎么强制禁用?想了解具体的设置步骤的话,可以参考以下的教程. 20 ...
- Windows 禁用驱动签名方式
Windows 禁用驱动签名方式 1. Windows开启测试模式 2. 强制禁用 2.1 Win7.Win8 2.2 Win10 3. 开机选用强制开启禁用签名模式 3.1 Win7 2.3 Win ...
- 计算机驱动程序签名,如何对驱动程序包进行测试签名
如何对驱动程序包进行测试签名 04/20/2017 本文内容 本部分提供有关测试 驱动程序包时必须遵循的基本步骤的信息. 测试签名是指使用测试证书对要在测试计算机上使用的 驱动程序包 的预发布版本进行 ...
- 64位win7禁用驱动程序签名强制 几种常用方法
Driver Signature Enforcement Overrider http://www.oyksoft.com/soft/8350.html 其实想要在64位win7中使用未有签名的驱动程 ...
- win7驱动程序未经签名可以使用吗_手把手教你解决win7系统驱动程序签名强制禁用的设置技巧...
win7系统稳定性好,使用者众多:免不了会遇到win7系统驱动程序签名强制禁用这样的问题要处理,太多的用户是不想看到win7系统驱动程序签名强制禁用这种情况的,靠别人来解决问题太被动,只要我们自己找到 ...
- 微软ODBC服务器驱动,Windows ODBC 驱动程序中的连接弹性
Windows ODBC 驱动程序中的连接弹性 09/01/2020 本文内容 为了确保应用程序能与 Azure SQL 数据库 保持连接,Windows 上的 ODBC 驱动程序可以还原空闲连接. ...
最新文章
- 【linux】shell中整数运算的加、减、乘、除
- python删除类方法_python中向类中动态添加新特性及删除属性方法
- Python语言学习之文件格式后缀那些事:python和常见各种文件格式后缀介绍、使用方法之详细攻略
- 用户模式与内核模式(2)
- MariaDB备份和恢复
- 流量洪峰成为常态,腾讯数据库如何高性能支撑海量SQL查询?
- java面试题二十五 构造函数
- Liner(分段线性插值)
- 苹果手机运行python_iPhone是卖的最好的手机?用Python照样把他玩弄鼓掌之间!
- mysql主从搭建配置(mysql version5.7.22)
- 用四张图说清楚Go程序调度的本质
- 2017.9.9 传送带 失败总结
- Python+matplotlib设置y轴标签距离、位置、竖排
- wait()被notify()后,接着执行wait()后面的语句
- 全球光伏产业战加剧:美国考虑对进口太阳能电池施加紧急关税
- HADOOP的搭建和配置(一)基础环境配置
- “段子手”黄允松的严肃一面:数字化转型是颠覆式创新
- UART串口传图LCD显示----图像处理
- 有没有ai绘画教程?什么软件能实现ai绘画?
- HD2500显卡驱动linux,intel hd 2500驱动下载
热门文章
- 【代码优化】坚持使用Override注解
- 几点预防内存泄露的小建议
- 对作用域插槽的理解:slot-scope
- js高级学习笔记(b站尚硅谷)-5-回调函数
- 动态代理和静态代理的区别_动态代理与静态代理
- linux最新的发布版本号,求问Linux最新内核版本以及发布日期。
- 队列与栈(Queue,Deque,Stack)
- mac 环境 Android Studio升级后Gradle project Sync Failed解决方法
- volatile c语言_C语言系列文章之volatile
- Git(3):git clone远程GitHub仓库代码出现“Permission Denied (publickey)”问题