數字證書中籤名算法、簽名哈希算法、指紋算法的區別?

首先我們看看這三個算法在數字證書中的展示形式
在這裏插入圖片描述
在這裏插入圖片描述
三者的區別請聽我一 一道來
簽名哈希算法
當用公鑰解密出數據後,通過簽名哈希算法計算出傳輸內容的hash值,同時比對隨內容一起傳過來的hash值,確定傳輸內容是否被篡改

簽名算法
傳遞信息的hash指紋是加密後隨內容一起傳遞的,這爲了防止不會好意的人同時修改信息內容和其中的hash值,達到相匹配,讓簽名哈希算法步驟失去真正作用。所以hash值發出前都需要加密,這是爲了數據傳輸更安全上的一道保險鎖。

簽名算法就是爲了解密被加密的傳遞信息的hash指紋

指紋算法
簡單來講就是驗證收到的數字證書本身有沒有問題。
通過指紋算法計算證書hash值(指紋),和證書中給出的指紋比對,確認證書正確。

對於各關係和概念還是不太懂,請查看我的《Https通信之數字證書》《Https通信之RSA加密簽名》兩篇博文深入理解其相互關係。

博客書寫不易,您的點贊收藏是我前進的動力,覺得不錯請點贊、 收藏 ^ _ ^ !

相關鏈接

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章