数字证书,签名,CA 简述


1.CA证书的作用
  确认公钥合法

2.发送的数据
  报文+签名.

3.数字签名生成
  3.1 使用HASH算法(MD5,SHA-1等)生成数据摘要
  3.2 数据发送方使用私钥对数据摘要进行加密

4.数字签名的作用
  2.1 确认数据发送方
  2.2 确认数据完整,没有被篡改

    (使用与发送方相同的哈希算法生成数据摘要,与传过来的数据摘要作对比)

参考

  http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html