Windows数字签名,win10怎么关闭数字签名
什么是数字签名?它们为什么有用?
在本文中,我们将讨论在Win10上查找、检查或验证程序数字签名的三种方法。每当以数字方式创建文件时,无论它们是媒体文件、可执行文件、文档还是任何其他文件,它们都将由数据源进行数字签名。比如谷歌Chrome浏览器的可执行安装文件被谷歌发布时,会对其进行数字签名。所以,每当你从官方渠道直接下载一个文件的时候,你都可以验证这个文件的真实性。
在另一种情况下,其他人也可以将相同的文件托管到他们的服务器上。这很好,因为文件不会被以任何方式修改。但是如果文件被拆解,做了一些代码修改,数字签名会被自动删除,所以文件的真实性无法验证,因为数字签名会自动删除并重新编译被篡改的安装文件。这就是它的实际工作方式。
现在,我们还需要知道如何验证附加在文件上的数字签名。那么,我们开始吧。
检查Win10中的程序的数字签名
我们将讨论三种检查Windows操作系统上的程序的数字签名的方法。
1、通过文件资源管理器
首先,打开Windows文件资源管理器,导航到保存程序的位置。
右键单击安装文件,然后单击属性。
导航到标记为数字签名的选项卡。
在签名列表中,如果您看到的条目表明您的文件是数字签名的。
您可以双击这些条目中的任何一个来查看有关签名机构的更多详细信息。
因此,您可以知道该文件是否由软件的原始发行者签名。
此外,在“签名详细信息”视图中,您可以单击按钮查看证书,以查看有关附加到签名的证书的更多详细信息。
2、使用DigiCert证书实用程序
使用此链接下载最新版本的DigiCert并运行可执行文件。
接受开头显示的使用条款,然后单击代码签名选项卡,再单击标题部分中的检查签名。
选择要检查其数字签名的安装文件。
这将使DigiCert检查签名,并在打开的新窗口中显示完整的信息摘要。
DigiCert验证了两件事。它们如下:
如果文件已签名并且签名有效。
它检查签名的时间戳。
如果您在屏幕顶部显示两个绿色复选标记,则验证成功。为了方便起见,您可以在此窗口中看到其他信息。
3、使用SignTool
微软发布了一个名为SignTool的Windows SDK程序。Windows SDK或软件开发工具包不是Windows内置的。它适合开发者,开发者应该单独安装它。如果你有兴趣尝试这种方法,请确保你有适合你的SDK。你可以从这里下载Win10 SDK。