当前位置:首页 > 车主 >

数字证书验证原理(通过什么验证数字证书)

来源:原点资讯(www.yd166.com)时间:2023-06-09 10:13:45作者:YD166手机阅读>>

4. 鲍勃收到信后,用自己的私钥进行解密,就看到了信件内容。这里要强调的是,只要鲍勃的私钥不泄露,这封信就是安全的,即使落在别人手里,也无法解密。

数字证书验证原理,通过什么验证数字证书(5)

说明1:这其实是计算机安全学里加密的概念,加密的目的是为了不让别人看到传送的内容,加密的手段是通过一定的加密算法及约定的密钥进行的(比如上述用了非对称加密算法以及鲍勃的公钥),而解密则需要相关的解密算法及约定的秘钥(如上述用了非对称加密算法和鲍勃自己的私钥),可以看出加密是可逆的(可解密的)。

5. 鲍勃看完信后,给苏珊回信。为了防止信的内容被篡改,他决定采用“数字签名”,先对信的内容用Hash算法做一次处理,得到一个摘要(字符串哈希值),然后鲍勃又用自己的私钥对哈希值做了一次加密得到一个数字签名,最后将这个数字签名附在信件下面和信(明文的)一起发送给苏珊。

数字证书验证原理,通过什么验证数字证书(6)

说明2:鲍勃的内容实质是明文传输的,所以这个过程是可以被人截获和窥探的,但是鲍勃不担心被人窥探,他担心的是内容被人篡改或者有人冒充自己跟苏珊通信。这里其实涉及到了计算机安全学中的认证概念,鲍勃要向苏珊证明通信的对方是鲍勃本人,另外也需要确保自己的内容是完整的。

6. 苏珊收到鲍勃的信后,取下数字签名,首先用鲍勃的公钥进行解密处理,得到了哈希值 A,然后苏珊用了同样的Hash算法对信的内容作了一次哈希处理,得到另外一个哈希值 B,对比A和B,如果这两个值是相同的,那么可以确认信就是鲍勃本人写的,并且内容没有被篡改过。

数字证书验证原理,通过什么验证数字证书(7)

说明3:5 跟 6 其实构成了一次完整的通过数字签名进行认证的过程。数字签名的过程简述为:发送方通过不可逆算法对内容 text1 进行处理(哈希),得到的结果值 hash1,然后用私钥加密 hash1 得到结果值 encry1。对方接收 text1 和 encry1,用公钥解密 encry1 得到 hash1,然后用 text1 进行同等的不可逆处理得到 hash2,对 hash1 和 hash2 进行对比即可认证发送方。

7.此时,另外一种复杂的情况出现了。道格想欺骗苏珊,他偷偷使用了苏珊的电脑,用自己的公钥换走了鲍勃的公钥。此时,苏珊实际拥有的是道格的公钥,但是还以为这是鲍勃的公钥。因此,道格就可以冒充鲍勃,用自己的私钥做成“数字签名”,写信给苏珊,让苏珊用假的鲍勃公钥进行解密。

数字证书验证原理,通过什么验证数字证书(8)

栏目热文

ssl证书一览表(ssl证书申请流程)

ssl证书一览表(ssl证书申请流程)

各大SSL证书品牌都有支持通配符的证书,但是常用的、值得推荐的通配符SSL证书也就那几款。一起来看看常用的高端通配符证书...

2023-06-09 10:23:15查看全文 >>

ssl证书和公钥证书(正确的ssl证书)

ssl证书和公钥证书(正确的ssl证书)

一个网站有必要安装SSL证书吗?有必要!有必要!有必要!为什么大家都说要装SSL 证书,最重要的就是为了提高网站数据的安...

2023-06-09 09:44:37查看全文 >>

ssl证书隐藏功能(怎么打开ssl证书)

ssl证书隐藏功能(怎么打开ssl证书)

SSL,Secure Sockets Layer 安全套接层,是为网络通信提供安全及数据完整性的一种安全协议。简而言之,...

2023-06-09 10:28:01查看全文 >>

ssl证书颁发原理(ssl证书真实原理)

ssl证书颁发原理(ssl证书真实原理)

要了解什么是SSL证书,首先要弄清楚什么是SSL协议。传统的http协议整个过程是明文传输,很容易导致客户的一些敏感数据...

2023-06-09 10:30:21查看全文 >>

ssl证书用途(什么情况要用ssl证书)

ssl证书用途(什么情况要用ssl证书)

SSL证书随着各浏览器厂家对站点安全性的关注,设置网站SSL证书的站点也越来越多。且Chrome 浏览器即将推一个新功能...

2023-06-09 09:56:53查看全文 >>

ssl证书怎么获得(ssl证书在哪获取)

ssl证书怎么获得(ssl证书在哪获取)

本文出自头条号老王谈运维,转载请说明出处。随着谷歌、淘宝、百度等网站纷纷实现全站 HTTPS 加密访问,以及用户越来越重...

2023-06-09 10:10:59查看全文 >>

怎么验证ssl证书(怎么验证ssl证书是否验证通过)

怎么验证ssl证书(怎么验证ssl证书是否验证通过)

浏览器如何验证SSL证书?当前SSL证书应用越来越广泛,我们看见的HTTPS网站也越来越多。点击HTTPS链接签名的绿色...

2023-06-09 10:27:13查看全文 >>

ssl证书对照表(ssl证书哪个最好用)

ssl证书对照表(ssl证书哪个最好用)

SSL证书又称服务器证书、HTTPS证书,是通过CA机构验证服务器身份后颁发的,具有服务器身份验证和数据传输加密功能的文...

2023-06-09 10:15:19查看全文 >>

什么是ssl证书解析(dns解析和ssl证书)

什么是ssl证书解析(dns解析和ssl证书)

目录SSL证书概念SSL证书的工作原理SSL证书详细信息SSL证书所起的作用SSL证书区别分类SSL证书申请(获取机构、...

2023-06-09 09:47:01查看全文 >>

ssl证书有哪几个

ssl证书有哪几个

市面上有很多大量的SSL证书,根据SSL加密强度,种类大致上可分为域名型SSL证书、企业型SSL证书、增强型SSL证书。...

2023-06-09 10:23:12查看全文 >>

文档排行