通过WHQL数字签名认证的程序具有最高的稳定性、安全性,不含病毒并且不干扰系统上的其他设备。未进行 WHQL认证的程序在安装的时候会弹出未签名、不稳定等不友好的提示框。
WHQL的全称是Windows Hardware Quality Labs,意思是“Windows操作系统硬件品质实验室”,该实验室的 主要工作在于测试电脑周边硬件产品、驱动程式与操作系统的相容性及稳定性。如果通过WHQL测试就证明这 款产品与Windows操作系统可以达到100%兼容,从而使计算机系统达到前所未有的稳定性。微软规定凡是通 过WHQL认证的产品都被授予“Designed for Windows”标志,相关信息也会出现在微软官方网站和操作系统 的硬件兼容列表中,以便查询。WHQL认证过程十分严格,所以一款通过了WHQL认证的驱动程序可以说在 Windows系统中基本不存在兼容性问题。这类别驱动最大的特点是稳定性高和微软操作系统的兼容性好,一 般情况下用户的首选驱动最好是通过微软WHQL认证的版本。
Windows 硬件设备质量实验室是创建并管理用于 测试系统和外围设备与微软Windows操作系统的硬件兼容性测试工具。制商用HCT来检测他们的硬件产品,以便获取使用“Designed for Windows”徽标的资格并将其产品列入硬件兼容性列表与Windows目录。微软提供Windows徽标计划来帮助客户识别那些可以满足平台特性的基本定义并保证终端用户高品质的Windows体验 的系统和外围设备。
微软强烈推荐他的客户只使用获得“Designed for Windows”徽标的设备驱动。这个测试保证驱动程序能工作在微软的操作系统上,不含病毒且不干扰系统上的其他设备。每个授权驱动是有.CAT 文件的一个数字签名,表明这个驱动是被检验过的并且没有被改动过。在Windows XP,驱动签名机制默认下设置为启用状态,每个试图安装一个未经签署的驱动程序的用户都会收到一个警告信息,被告知驱动程序签名的重要性。
Archive: 8 月, 2020
21
8 月2020
想要实现代码签名必须首先获得数字证书才能使用这些功能。代码签名证书针对不同的平台,其代码证书品种也不尽相同,所以使用者最好事先咨询正规的代码签名证书的颁发机构,能够针对不同平台的代码签名应用,提供不同的代码签名证书产品及应用解决方案。
从软件开发者和Web管理者的角度,利用代码签名的抗伪造性,能为其商标和产品建立一定信誉。利用可信代码服务,一方面开发者可以借助代码签名获取更高级别权限的API,设计各种功能强大的控件和桌面应用程序来创建出丰富多彩的页面,另一方面用户也可以理性地选择所需下载的软件包。并且利用代码签名技术,还能大大减少客户端防护软件误报病毒或恶意程序的可能性,使用户在多次成功下载并运行具有代码签名
的软件后,和开发者间的信任关系得到巩固。
从用户角度,能通过代码签名服务鉴别软件的发布者以及软件在传输过程中是否被篡改。若某软件在用户计算机上执行后造成恶性后果,由于代码签名服务的可审计性,用户可依法向软件发布者索取赔偿,可很好的制止软件开发者发布攻击性代码的行为。
从客户端安全防护的角度,经过代码签名认证过的程序可以获得更高的系统API授权。一些硬件驱动文件或64位操作系统内核驱动文件要求必须首先经过代码签名才可在客户端上正确的加载执行。
2020 年 08 月 21 日seo, seo
03
8 月2020
代码签名证书为软件开发商提供了一个理想的解决方案,使得软件开发商能对其软件代码进行数字签名。通
过对代码的数字签名来标识软件来源以及软件开发者的真实身份,保证代码在签名之后不被恶意篡改。使用
户在下载已经签名的代码时,能够有效的验证该代码的可信度。EV代码签名证书相对OV代码签名证书审核更
为严格,并且功能上更强大,EV代码签名证书具有一些OV代码签名证书所没有的优势。
1、支持Windows10内核驱动签名
EV代码签名证书可以立即获得Windows8/Windows10中SmartScreen信誉,支持微软硬件表盘WHQL徽标认证账
户注册登录。
2、增加用户信任度
使用EV代码签名证书将增强软件的安全性,用含有软件发布者信息的通知代替未签名代码出现的安全警告,
从而避免用户放弃安装并增加下载率,有助于增加用户的信任,与一家可靠和安全的公司合作用户会更有信
心。
3、微软Windows10强制使用EV代码签名证书
微软公司要求凡是使用最新的微软Windows10安装包安装的Windows10 1607版本,在此版本中的所有驱动签
名强制要求使用EV代码签名证书。EV代码签名证书能促进软件下载使用与分发,防止用户下载植入木马和病
毒的有害文件。
2020 年 08 月 03 日seo, seo
03
8 月2020
如果您是驱动最终用户,遇到驱动未数名的情况。您可以联系这款驱动的供应商。如果您是驱动发行机构或
者是硬件产品生产商,那么可以选择一下几种方式获得数字签名:
1、申请Windows发行的驱动数字签名
此驱动数字签名是在windows操作系统下使用最多、最有效、最稳定的驱动数字签名。在安装过程中非常的
流畅,没有任何敬告提示,是微软windows操作系统最欢迎的驱动数字签名。
想要获得Windows发行的驱动数字签名需将硬件和驱动通过微软的WHQL认证,认证完成后微软会下发签
有“Microsoft Windows Hardware Compatibility Publisher”驱动catalog文件,将此文件附在驱动的同
一目录下驱动就有了数字签名。
Windows数字签名是驱动开发商和硬件生产商首选的驱动数字签名。
2、用代码签名证书签发驱动数字签名
此驱动数字签名主要是利用CA机构如symantec颁发的代码签名证书来对驱动进行签名。这种签名运用范围非
常广泛,除了对驱动进行签名以外还可以对其他类型文件例如exe、 MSI、dll、 cab等文件进行签名。这种
驱动数字签名相比windows发行的数字签名级别要低,安装时会出现对话框确认,但能够在windows 64位系
统上成功安装。因为这种数字签名成本较低,也被广泛采用。
2020 年 08 月 03 日seo, seo