数字签名和数字证书

2018-11-04  本文已影响0人  Draper

数字签名

数字签名是什么?--阮一峰
数字签名--百度百科

数字签名的流程
  1. 用哈希函数先对报文生成摘要
  2. 用私钥对摘要进行加密生成数字签名
  3. 然后将摘要+数字签名+报文发送给接收方
  4. 接收方用相同哈希函数对报文生成摘要
  5. 用公钥将数字签名解密获取摘要,然后比较两个摘要
数字签名的作用

数字证书

数字证书是对数字签名做认证的工具
通常包含数字签名过后公开秘钥拥有者信息公开秘钥

由 CA(Certificate Authority) 去对某个公钥做认证,保证接收方的公钥不会被假冒
前面阮一峰的文章里也有对数字证书的介绍

上一篇 下一篇

猜你喜欢

热点阅读