数字签名允许要安装基于 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“信任”的证书进行签名,如本站点中的白皮书所述。
http://msdn.microsoft.com/zh-cn/library/windows/hardware/gg487317
http://msdn.microsoft.com/en-us/library/ff548239.aspx

Windows 的驱动程序签名要求相关推荐

  1. Windows 内核驱动签名策略

    Windows的驱动签名策略起始于Win7 64位操作系统,从Win7 64位一直到 Win10 1511版本,驱动程序必须要有SHA1签名,且证书必须使用微软签发的证书交叉签名. 后来微软推行了SH ...

  2. 如何给驱动程序签名?怎么做微软WHQL认证?

    从 Windows Vista 开始,基于 x64 的 Windows 版本要求在内核模式下运行的所有软件(包括驱动程序)进行数字签名才能加载.未签名的驱动程序被系统阻止,数字签名可确保驱动程序已由受 ...

  3. 64位win7禁用驱动程序签名强制

    64位win7禁用驱动程序签名强制 其实想要在64位win7中使用未有签名的驱动程序还是有很多方法的,如上图中,开机之后在登录等待界面按下F8键,进入Windows系统的高级启动项,我们会发现与原有的 ...

  4. win 10 强制禁用驱动程序签名

    前言 数字签名的驱动程序是真实的,不会被恶意第三方更改. 然而,一些制造商不提供此功能,这可能会给您带来麻烦.别担心,有一些方法可以禁用驱动程序签名强制,我们在下面介绍了它们. 为了实现最大的安全性, ...

  5. win7驱动程序未经签名可以使用吗_w7禁用驱动程序签名

    2017-06-01 20:19:07 win7电脑安装驱动程序的时候需要数字签名,要不然就无法正常安装,那么win7系统驱动程序签名怎么强制禁用?想了解具体的设置步骤的话,可以参考以下的教程. 20 ...

  6. Windows 禁用驱动签名方式

    Windows 禁用驱动签名方式 1. Windows开启测试模式 2. 强制禁用 2.1 Win7.Win8 2.2 Win10 3. 开机选用强制开启禁用签名模式 3.1 Win7 2.3 Win ...

  7. 计算机驱动程序签名,如何对驱动程序包进行测试签名

    如何对驱动程序包进行测试签名 04/20/2017 本文内容 本部分提供有关测试 驱动程序包时必须遵循的基本步骤的信息. 测试签名是指使用测试证书对要在测试计算机上使用的 驱动程序包 的预发布版本进行 ...

  8. 64位win7禁用驱动程序签名强制 几种常用方法

    Driver Signature Enforcement Overrider http://www.oyksoft.com/soft/8350.html 其实想要在64位win7中使用未有签名的驱动程 ...

  9. win7驱动程序未经签名可以使用吗_手把手教你解决win7系统驱动程序签名强制禁用的设置技巧...

    win7系统稳定性好,使用者众多:免不了会遇到win7系统驱动程序签名强制禁用这样的问题要处理,太多的用户是不想看到win7系统驱动程序签名强制禁用这种情况的,靠别人来解决问题太被动,只要我们自己找到 ...

  10. 微软ODBC服务器驱动,Windows ODBC 驱动程序中的连接弹性

    Windows ODBC 驱动程序中的连接弹性 09/01/2020 本文内容 为了确保应用程序能与 Azure SQL 数据库 保持连接,Windows 上的 ODBC 驱动程序可以还原空闲连接. ...

最新文章

  1. 10大经典排序算法,20+张图就搞定
  2. 设计一个有getMin功能的栈 (python)
  3. 《开源思索集》一如何更有效地学习开源项目的代码?
  4. 嵌入式必会!C语言最常用的贪心算法就这么被攻略了
  5. Python:file (read,readline,readline )使用方法
  6. 不相交集合求并的路径压缩
  7. Java8中的Stream
  8. python/socket编程之粘包
  9. 中国啮齿动物口器行业市场供需与战略研究报告
  10. 写给非网工的CCNA教程(6)VLAN和802.1q协议
  11. 数据库成绩管理系统课程设计mysql_数据库学生成绩管理系统课程设计报告
  12. html 数据类型 text,客户端发现响应内容类型为“text/html; charset=utf-8”,但应为“text/xml”。...
  13. 西安交大计算机研究生拟录取,西安交通大学2018硕士研究生拟录取名单公示
  14. 外贸大宗商品行业ERP管理解决方案
  15. YOLOv3学习——锚框和候选区域
  16. 进程控制-创建、退出、等待、替换
  17. 如何给自己的手机录制屏幕视频
  18. ipad iphone开发_如何在iPhone或iPad上使用Adobe Flash
  19. qpython3下载-QPython3下载
  20. MuJoCo - hybrid system的建模与控制

热门文章

  1. [Android]OkHttp的简单封装-辅助框架
  2. 挑战性题目DSCT102:木板切割问题
  3. Vue-Router学习笔记-(黑马视频)
  4. MongoDB学习(黑马教程)-6-数据库MongoDB的验证时的错误信息的获取
  5. 三菱plc232数据线驱动下载_失易得安卓恢复v5.3.5.0-失易得安卓恢复PC版下载
  6. html头部打开页面为兼容模式,Web页面因为兼容模式产生的奇怪问题解答
  7. 陆振波的svm的matlab代码的解释,陆振波SVM的MATLAB代码解释
  8. Java学习笔记之设计模式(2)工厂模式
  9. linux gcc编译模式,在Linux中GCC详细模式输出说明
  10. volatile c语言_C语言系列文章之volatile