美文网首页
数字签名和证书

数字签名和证书

作者: JJMENG | 来源:发表于2017-10-16 20:37 被阅读0次

原文链接如下:www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html


读后思考和收获:

1、数字签名:将报文按双方约定的HASH算法计算得到一个固定位数的报文摘要,这样只要改动报文中任何一位,重新计算出的报文摘要值就会与原先的值不相符。这样就保证了报文的不可更改性。将该报文摘要值用发送者的私钥加密,然后连同原报文一起发送给接收者,而产生的报文即称数字签名。在公网中传输的内容,如果要保证信息没有被更改过,就要进行加签和验签。现在清结算系统保证数据的正确性使用的就是数字签名的方法。常用的数字签名方法为MD5和SHA-1.

2、数字证书:通过认证中心颁布的数字证书承担公钥的合法性检验的责任,CA中心为每个使用公开密钥的用户发放一个数字证书,数字证书的作用是证明证书中列出的用户合法拥有证书中列出的公开密钥。数字证书的制作使用了数字签名,每一个数字证书里面都包含了申请者的公钥,所以公钥的传输问题就解决了。比如A要获取B的公钥不是直接跟B索取,而是去要一个B经过CA认证中心认证过的数字证书,数字证书中有B的公钥,而且数字证书证明了他就是B,A只要验证数字证书没有问题就可以开始通信了。使用数字证书,可以保证数据的不可抵赖性。

相关文章

  • CA、数字证书、数字签名

    本文介绍 CA、数字证书和数字签名的概念和原理。 目录 相关概念 数字签名 数字证书 公钥基础设施 数字证书认证机...

  • 数字签名是什么?

    数字签名是什么? 它用图片通俗易懂地解释了,"数字签名"(digital signature)和"数字证书"(di...

  • 数字签名和证书

    数据加密 什么是加密 数据加密就是将数据从明文转变为密文的过程,可以理解为输出为密文的函数encrypt(data...

  • 数字签名和证书

    原文链接如下:www.ruanyifeng.com/blog/2011/08/what_is_a_digital_...

  • 数字签名和证书

    在互联的世界中,我们经常使用数字签名和证书。有必要搞清楚他们的概念。 这是密码学的范畴 在密码学的加密技术中,有对...

  • 数字签名学习笔记

    以下是关于学习"数字签名"(digital signature)和"数字证书"(digital certifica...

  • 什么是数字证书及不同格式的证书

    证书专题目录 1. 什么是数字证书及不同格式的证书 2. 如何查看和获取证书 什么是证书 什么是数字证书和数字签名...

  • DER,CRT,CER,PEM证书以及如何转换它们

    证书和编码 X.509证书的核心是根据RFC 5280进行编码或数字签名的数字文档。实际上,术语X.509证书通常...

  • Https 编程

    目录 数字签名 数字证书 Https 编程 数字签名 数字签名是非对称加密与数字摘要的组合应用 应用场景 校验用户...

  • "数字签名"(digital signatu

    简介 和阮一峰一样,我也是 :对"数字签名"(digital signature)和"数字证书"(digital ...

网友评论

      本文标题:数字签名和证书

      本文链接:https://www.haomeiwen.com/subject/hfkfsxtx.html