码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 什么是驱动签名?如何为驱动程序获取数字签名?


    鉴于微软的最新要求,微软从2021年4月底开始不再接受代码签名证书给驱动程序进行数字签名(注意:普通非驱动类软件依然可以使用代码签名证书),取而代之的是需要对驱动程序做WHQL认证。完成WHQL认证,客户的驱动程序就可以获得微软的数字签名证书,从而使程序在Windows上顺畅运行。那么驱动签名的定义是什么?如何为驱动程序获取数字签名呢?本文将对此作详细介绍。

    在这里插入图片描述

    什么是驱动签名?
    驱动签名是指在Windows操作系统中,对于USB设备、内存卡、打印机等硬件设备安装的驱动程序,经过微软数字签名认证后才能够被系统识别并运行的过程。驱动程序签名最初是为了保证驱动程序的安全性而设立的,避免用户下载到不利于系统稳定和安全的驱动程序。

    如何为驱动程序获取数字签名?
    鉴于微软的新规定,目前驱动程序获取数字签名必须通过WHQL认证,具体步骤如下:

    1、申请EV代码签名证书
    驱动程序开发者必须通过 Windows 硬件开发人员中心门户向微软提交新驱动程序。而Windows 硬件开发中心帐户注册过程,必须使用 EV 代码签名证书签名指定文件,才能完成帐户注册。因此首先要做的就是找专业证书服务机构(如:锐成)申请EV代码签名证书。

    2、软硬件驱动测试
    申请Azure AD账户后,即可根据微软要求搭建WHQL测试环境,使用微软提供的测试工具(HCK/HLK)进行驱动测试。

    3、提交测试报告给微软
    测试完成后需要将测试结果打包,文件需要用EV代码签名证书签名,测试报告提交微软审核认证。

    4、获得微软认证签名
    经过微软严格审核通过后,下载驱动数字签名catalogfile和微软认证报告,硬件产品将会获得微软的徽标授权,驱动软件将获得高安全级别保护,同时有需要的公司还可以将驱动发布到Windows Update。

    经过数字签名认证的驱动程序,可以确保其生产商的身份和程序的完整性,避免了恶意软件的植入和安装,同时也可以替代传统的数字摘要验证键值,提供了更高的安全保障。如您还有其他疑问或需求,可联系我们获得支持。

  • 相关阅读:
    解决Vue 3 + Element Plus树形表格全选多选以及子节点勾选的问题
    零基础学习JS--基础篇--元编程
    Pytorch 分类网络训练方法(Resnet152为例)
    NSSCTF第10页(3)
    【MATLAB源码-第39期】基于m序列/gold序列的直接扩频通信仿真,编码方式采用卷积码,调制方式采用BPSK。
    事件的发送和分发器
    《Python趣味工具》——自制emoji2(2)
    类别不均衡,离群点以及分布改变
    ArcGIS软件损坏怎么修复?10.7分享
    从源码观测STL-std::vector
  • 原文地址:https://blog.csdn.net/Racent_Y/article/details/132731739
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号