阅读前,能够先阅读完参考文章。内容和数字摘要,数字签名的关系能够用下面这张图表示: html
图一git
发现二者相同,则这个内容没有被修改过。3d
便是说我经过公钥能够获得数字摘要和内容,而拿到了内容就能够从新hash,获得的值再和数字摘要对比,就能够知道内容是否给别人修改过。htm
参考文章中为何道格把苏珊的公钥换成本身的就能够达到假冒的效果呢?由于苏珊的公钥来自于鲍勃,而这把公钥要是换成道格的的话,道格用本身的私钥写信给苏珊,苏珊用假的公钥(道格的)解开后,觉得是鲍勃的来信,blog
其实是道格的。get