首页 > 应用开发 > IT综合 > Windows 10 低版本驱动数字签名更新的必要性
Windows 10 低版本驱动数字签名更新的必要性
最近我们在接到一位客户的反馈,之前做的 windows 10 WHQL 认证获得的驱动数字签名在新版本的 Windows 10 20H2 无法安装,提示是数字签名无法验证。而之前其他的 Windows 10 版本一直都是能正常使用的。
事情让人感到蹊跷,我们调出了这位客户之前做 WHQL 认证的驱动存档。他们是在 2018 年 3 月份做的认证,当时测试的系统版本是 Windows 10 RS2 也就是 1704 版本。我们查看了当时微软对 catalog 文件签名所用的算法是 Sha1RSA. 这也许问题的关键所在,目前微软对驱动签名所用的算法都是 Sha256, 已经弃用了之前的 SHA1 RSA 。所幸的是目前还没有发现有 SHA256 RSA 的微软签名有发现这个问题,极有可能是的是 Windows 10 20H2 版本开始微软不再接受 sha1 的 数字签名 。
但是,早期的 Windows 10 版本认证获得的驱动数字签名确实有必要做更新了,要知道一个产品的驱动程序如果不能支持到 Windows 最新版本的操作系统,这会极大的影响用户体验。
Windows 10 是不断更新迭代的,甚至会自动升级成为更高版本。我们还是建议驱动的数字签名也有必要更新到更高的 Windows 版本,避免出现这类安装不上的情况。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69946382/viewspace-2782531/ ,如需转载,请注明出处,否则将追究法律责任。