计算机驱动程序签名,如何对驱动程序包进行测试签名
如何对驱动程序包进行测试签名
04/20/2017
本文内容
本部分提供有关测试 驱动程序包时必须遵循的基本步骤的信息。
测试签名是指使用测试证书对要在测试计算机上使用的 驱动程序包 的预发布版本进行签名。 具体而言,这允许开发人员使用自签名证书(如 MakeCert 工具生成的证书)对内核模式二进制文件进行签名。 此功能使开发人员能够在启用了驱动程序签名验证的 Windows 上测试内核模式的二进制文件。
Windows 只支持用于开发和测试目的的测试签名驱动程序。 测试签名的驱动程序不得用于生产目的或发布给客户。
本部分包含的主题介绍了这些步骤,并提供了示例,如下所示:
创建用于签署驱动程序包的测试证书。 本部分介绍如何创建并使用名为 Contoso.com 的自签名测试证书 (测试)。 此证书用于此部分中讨论的许多示例。
正在为测试签名准备 驱动程序包 。 这包括创建包含数字签名的 目录文件 。
使用 Contoso.com (测试) 证书对驱动程序包的目录文件进行测试签名。
通过嵌入签名对驱动程序进行测试签名,方法是使用 Contoso.com (测试) 证书。
注意 如果驱动程序是 启动启动驱动 程序,则必须在驱动程序中嵌入数字签名。
本节中的每个主题都介绍了测试签名过程中的一个单独过程,并提供了了解该过程所需的一般信息。 此外,每个主题都指向提供有关过程的详细信息的其他主题。
在此部分中,单独的计算机用于对驱动程序进行测试签名所涉及的各种进程。 这些计算机的引用如下所示:
正在为计算机签名
此计算机用于对 Windows Vista 和更高版本的 Windows 的驱动程序包进行测试签名。 此计算机必须运行 Windows XP SP2 或更高版本的 Windows。 为了使用 驱动程序签名工具,此计算机必须安装 windows Vista 和更高版本的 Windows 驱动程序工具包 (WDK) 。
测试计算机
此计算机用于安装和测试测试签名的驱动程序包。 此计算机必须运行 Windows Vista 或更高版本的 Windows。
本节中的主题使用 toastpkg.inf 示例驱动程序包来引入测试签名过程。 在 WDK 安装目录中, toastpkg.inf 驱动程序包位于 src \ general \ toaster \ toastpkg.inf 目录中。
注意 WDK 包含一个示例命令脚本,其中显示了对 toastpkg.inf 示例 驱动程序包进行正确测试的分步过程。 您可以修改此脚本以对您自己的驱动程序包进行测试签名。 在 WDK 安装目录中,该示例位于 src \ general \ build \ driversigning \ selfsign_example .cmd 中。 Src \ general \ build \ driversigning \selfsign_readme.htm 中介绍了有关测试签名的其他说明。
本节包括下列主题:
计算机驱动程序签名,如何对驱动程序包进行测试签名相关推荐
- AS打包V1和V2签名,使用乐固加固安装包签名有误 ShieldCode = 40186
AS打包V1和V2签名,使用乐固加固安装包签名有误 ShieldCode = 40186 乐固加固出现 安装包签名有误 ShieldCode = 40186 官方解答是 传送门 确认上传的应用是已签名 ...
- 计算机无法继续安装程序,解决方法:如果计算机继续无法安装图形驱动程序,该怎么办...
一些网民经常说,在计算机上重新安装系统后,图形卡驱动程序的安装已显示失败.他们不知道如何解决问题.今天,我将为您介绍计算机无法安装显卡驱动程序的解决方案.希望对您有所帮助.大家. 计算机无法继续安装显 ...
- 无法为此计算机验证安装的驱动,无法为此计算机验证正在安装的驱动程序怎么办?...
原文:https://www.php.cn/faq/462176.html 方法:1.从官网下载zip版驱动程序,并解压:2.断网,打开"设备管理器",右键显卡,选择"卸 ...
- 升级计算机的图形卡和驱动程序,驱动程序向导如何更新图形卡驱动程序?更新图形驱动程序方法说明...
有许多用户使用驱动程序向导,并且一些新用户不清楚更新图形驱动程序的教程. 今天,我将带给您有关更新图形驱动程序的教程. 希望它能对您有所帮助. 我们首先打开计算机上已安装的驱动程序向导软件,然后进入软 ...
- intel显卡驱动安装时报错【无法为此计算机验证正在安装的驱动程序】
最近一段时间电脑变卡了,以为是硬件的问题,后来发现是显卡驱动没有更新,但是我用自带的联想电脑管家更新驱动时会报错[无法为此计算机验证正在安装的驱动程序],这种问题无论是用驱动精灵安装还是在intel官 ...
- 无法从计算机验证正在安装驱动,intel CPU集显驱动失败,无法为此计算机验证正在安装的驱动程序...
intel CPU集显驱动失败,无法为此计算机验证正在安装的驱动程序 2021-04-19 08:21:00 来源:转载 0 intel CPU集显驱动失败,无法为此计算机验证正在安装的驱动程序 用户 ...
- 计算机无法安装蓝牙设备,如果蓝牙耳机已连接到计算机并且无法安装设备驱动程序,该怎么办...
方法2113是: 1. 首先,将蓝牙适配器5261插入计算机的USB端口,插入光盘4102,计算机将在1653年自动安装蓝牙适配器的驱动程序和管理软件: 2. 打开蓝牙耳机,按住电源按钮约10秒钟,蓝 ...
- 湿度检测仪输入示数计算机编程,温湿度传感器DHT11驱动程序 - 全文
温湿度传感器DHT11驱动程序 - 全文 来源:网络整理 作者:2018年01月22日 16:52 [导读] 本文开始介绍了驱动程序的定义与驱动程序的作用,其次介绍了DHT11温湿度传感器特性.引脚说 ...
- 无法从计算机验证正在安装驱动,无法为此计算机验证正在安装的驱动程序怎么办?...
方法:1.从官网下载zip版驱动程序,并解压:2.断网,打开"设备管理器",右键显卡,选择"卸载设备":3.右键"显示适配器",选择&quo ...
最新文章
- 嵌入式课程安排 嵌入式培训课程大纲参考
- AjaxControltoolkit(工具包)安装步骤说明
- 回复 集赞 抢 《Apple Watch 苹果开发教程》活动开始了!!!
- OpenCV Harris角点检测
- STM32 基础系列教程 3 – 外部中断
- SAP 电商云 Spartacus SSR Optimization Engine 几处 timeout 的执行顺序
- textview根据文字行数自动变化大小
- forEach 和 map 区别
- C#图片处理之:最简单的柔化算法
- 图像压缩算法动态规划c语言,动态规划算法实现数字图像压缩的研究.pdf
- C++QT开发——Xml、Json解析
- 言语中心理解题(必要条件,程度词,并列关系)
- 哈希表查找 的 平均长度
- “word在试图打开文件时遇到错误”解决办法,亲测可用
- 基于 短信认证 通过 华为、H3C 结合 OpenPortal认证计费系统 实现 网络准入 短信验证码 访客实名认证
- 海龟交易法则 matlab,【干货】经典的期货策略——海龟交易法则(二)
- 用python给小孩随机生成一组10以内加减法
- 上海交通大学计算机学院导师介绍,上海交通大学计算机科学与工程系导师教师师资介绍简介-张同珍副教授...
- Appium 从入门到实践
- 用python制作条形图时出现“posx and posy should be finite values”问题的解决方法