Windows 驱动程序签名教程 您所在的位置:网站首页 win10安装网卡驱动的步骤 Windows 驱动程序签名教程

Windows 驱动程序签名教程

#Windows 驱动程序签名教程| 来源: 网络整理| 查看: 265

Windows 驱动程序签名教程 项目 06/15/2023

本教程概述了在一个合并位置为 Windows 的驱动程序二进制文件签名的步骤。 以下子主题描述了该过程:

测试签名 发布签名 排查驱动程序签名安装问题 概述

从 Windows Vista 开始,基于 x64 的 Windows 版本要求在内核模式下运行的所有软件(包括驱动程序)经过数字签名才能加载。

通过 Microsoft 认证驱动程序 ,Microsoft 将提供它的签名。 当驱动程序包通过认证测试时,Windows 硬件质量实验室 (WHQL) 进行签名。 如果你的驱动程序包由 WHQL 进行签名,则可以通过 Windows 更新计划或其他 Microsoft 支持的分发机制来分发。

注意 必需的内核模式代码签名策略适用于在 Windows Vista 和更高版本的 Windows 上运行的基于 x64 的系统的所有内核模式软件。 但是,Microsoft 鼓励发布者对所有内核模式软件(包括设备驱动程序 (32 位系统) 包含的用户模式驱动程序)进行数字签名。 Windows Vista 和更高版本的 Windows,验证 32 位系统上的内核模式签名。 支持受保护媒体内容的软件必须经过数字签名,即使它是 32 位的。

用户模式驱动程序(如打印机驱动程序)将在基于 x64 的计算机中安装和工作。 安装期间,用户将显示一个对话框,请求批准安装驱动程序。 从 Windows 8 及更高版本的 Windows 开始,除非这些驱动程序包也已签名,否则不会继续安装。

以下资源更详细地描述了驱动程序签名:

main驱动程序签名主题 内核 模式代码签名演练 中的子主题“如何释放对内核模块进行签名”描述了应该了解的内核模式代码签名。 文档中的信息也适用于对用户模式驱动程序进行签名。 Windows 7 WDK 中的selfsign_readme.htm文件位于 WDK 安装目录 \WinDDK\7600.16385.1\src\general\build\driversigning 中。 此目录还有一个命令文件 selfsign_example.cmd,可对其进行编辑以运行驱动程序签名命令。 Windows 8.1 WDK 中的selfsign_readme.htm文件位于 C:\Program Files (x86) \Windows Kits\8.1\bin\selfsign 中,并提供指向其他驱动程序签名信息的链接。


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有