美文网首页
数字签名

数字签名

作者: 苦苦修行 | 来源:发表于2018-07-21 18:32 被阅读0次

    目的:验证跟我通讯的是不是你

    流程:

    1. A通过RSA算法将信息123加密后传给B
    2. 同时A通过Hash算法将信息123加密后得到efg也传给B
    3. B通过RSA算法解密得到信息123
    4. 同时B也得到了A通过Hash加密后的信息efg
    5. B通过RSA解密得到的信息123在本地通过Hash算法计算,看得到的值是不是B发过来的Hash加密后的信息efg
    6. 如果比对成功,确认A就是我要通讯的人
      7.题外话:窃听者可以截获A传输的efg,但就再也不能伪装发送Hash信息了

    Hash算法特点及注意事项:

    1. Hash算法不可逆,可以由123通过Hash算法后得到efg,但无法通过efg反推得到123
    2. 不同的源数据可能得到相同的Hash值,比如123abc通过Hash计算后都可能得到efg

    需要翻墙观看(OMG,天朝真伟大!):手机支付中的数字签名是如何保证信息安全的?李永乐老师讲解生日碰撞和哈希函数(2018最新)

    相关文章

      网友评论

          本文标题:数字签名

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