閱讀前,能夠先閱讀完參考文章。內容和數字摘要,數字簽名的關係能夠用下面這張圖表示: html
圖一git
發現二者相同,則這個內容沒有被修改過。3d
便是說我經過公鑰能夠獲得數字摘要和內容,而拿到了內容就能夠從新hash,獲得的值再和數字摘要對比,就能夠知道內容是否給別人修改過。htm
參考文章中爲何道格把蘇珊的公鑰換成本身的就能夠達到假冒的效果呢?由於蘇珊的公鑰來自於鮑勃,而這把公鑰要是換成道格的的話,道格用本身的私鑰寫信給蘇珊,蘇珊用假的公鑰(道格的)解開後,覺得是鮑勃的來信,blog
其實是道格的。get