当前位置:首页 > 教育 >

数字签名的验证方法(实现数字签名最常见的方法)

来源:原点资讯(www.yd166.com)时间:2024-05-02 12:54:24作者:YD166手机阅读>>

如果你想知道系统上的文件是否被非法篡改,这里我介绍给大家一个小工具:sigverif。

具体的操作方法如下
1) 打开电脑的开始,运行窗口。
2) 输入sigverif并回车,即可。

这个小工具打开后,点击开始按钮,会呈现下图的画面:

数字签名的验证方法,实现数字签名最常见的方法(1)

随后,小工具会开始对系统文件的数字签名进行扫描,这可能会花点时间,你可以在它扫描的时间里去干点什么别的事情。

扫描完成之后,如果系统文件的数字签名都验证成功,则表示所有文件都是正确的未更改过的版本。

数字签名的验证方法,实现数字签名最常见的方法(2)

高级选项

当打开这个工具的高级选项时,可以看到如下的画面:

数字签名的验证方法,实现数字签名最常见的方法(3)

在这个界面中,我们可以设置将扫描结果保存到一个日志文件中。在下方的日志文件名输入框中输入文件名就可以了。另外,可以点击[查看日志]来查看上一次扫描完成的结果。

工作原理

数字签名技术,可以被认为是一个十分靠谱的检测文件是否被意外修改的技术。
具体来说,就是将系统文件的内容进行散列计算,得到一串散列值,然后使用签名者的私钥加密这串散列值,形成一个签名,并将签名和文件附加在一起。在数字签名的过程中,需要注意的是,我们并没有对整个系统文件进行签名,而是对文件的散列值进行了签名,这样可以节省资源并提高效率。

在进行验证的时候,操作系统会取出签名和数据,然后对文件的数据计算出一个散列值,同时,使用签名者的公钥对签名进行解密,将得到的散列值和计算出来的进行比较,如果两者一致,则说明数字签名有效,也即:系统文件没有遭到意外修改。

总结

加密和解密技术,其底层理论基础源自数学,所以,我们需要感谢那些天才的数学家们。

最后

Raymond Chen的《The Old New Thing》是我非常喜欢的博客之一,里面有很多关于Windows的小知识,对于广大Windows平台开发者来说,确实十分有帮助。
本文来自:《Verifying that your system files are digitally signed》

数字签名的验证方法,实现数字签名最常见的方法(4)

,

栏目热文

数字签名的基本原理(数字签名流程详解)

数字签名的基本原理(数字签名流程详解)

引用本文:程朝辉.数字签名技术概览[J].信息安全与通信保密,2020(7):48-62.摘 要本文对数字签名技术进行概...

2024-05-02 13:08:00查看全文 >>

初一上册英语作文第一单元(初一下学期英语第一单元英语作文)

初一上册英语作文第一单元(初一下学期英语第一单元英语作文)

Unit 1 My name is Gina三步五要素法介绍自己★写作思路分三步第一步:确定自我介绍的内容和顺序。第二步...

2024-05-02 13:12:59查看全文 >>

初一英语作文题目大全集(初一英语作文范文50篇及题目)

初一英语作文题目大全集(初一英语作文范文50篇及题目)

记得右上角点击关注,防止丢失,每日更新,点击左上角“我的头像”,【最上方】更多实用内容!初中英文写作是很多同学感到比较困...

2024-05-02 13:12:19查看全文 >>

初一英语短文经典100篇(初一英语短文必背100篇)

初一英语短文经典100篇(初一英语短文必背100篇)

再过半个月,全国各地初中的期中考试就要陆续到来,你准备好了吗? 提前背背这十篇优秀范文,英语作文成绩提升一大截!1自我介...

2024-05-02 12:52:16查看全文 >>

初一必背10篇满分作文(初中生必背50篇满分作文)

初一必背10篇满分作文(初中生必背50篇满分作文)

七年级优秀作文精选:《那一次,我真难忘》那一次决定,是我最难忘的一次决定。我从电视上看到那些被爸爸、妈妈遗弃的孩子们是那...

2024-05-02 13:32:23查看全文 >>

数字签名原理图及讲解(数字签名原理及讲解)

数字签名原理图及讲解(数字签名原理及讲解)

免责声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表火星财经官方立场。小编:记得关注哦来源...

2024-05-02 13:34:28查看全文 >>

数字签名的产生过程(数字签名的形成过程)

数字签名的产生过程(数字签名的形成过程)

最近跟财务同事聊到了银行经常用的“数字签名”技术,也在思考,“数字签名”能否在集团内部使用?当然,这是后话的事,其实在前...

2024-05-02 13:15:08查看全文 >>

数字签名用到的技术(数字签名使用的基本过程)

数字签名用到的技术(数字签名使用的基本过程)

一、小白剧场大东:小白,生活当中,你有没有过签名的经历?小白:怎么没有?这个行为太日常了!签名可是起到认证、核准与生效的...

2024-05-02 12:55:50查看全文 >>

数字签名原理及讲解(数字签名的原理和作用)

数字签名原理及讲解(数字签名的原理和作用)

大家好,互联网的初期是以传输数据为主,而随着应用程序的不断扩大。我们需要加传输的数据进行加密,比如对在线支付的信息进行加...

2024-05-02 12:53:49查看全文 >>

数字签名技术的基本原理(数字签名技术的实现步骤)

数字签名技术的基本原理(数字签名技术的实现步骤)

上期我们了解了数字签名的三个等级类型以及数字签名在商业、教育、医疗和政府等众多领域的应用,所以这期我们要接着深入了解,数...

2024-05-02 12:59:33查看全文 >>

文档排行