鍍金池/ 問答/C++  Linux  網(wǎng)絡(luò)安全/ 數(shù)據(jù)簽名的意義

數(shù)據(jù)簽名的意義

客戶端與服務(wù)端通信時,把消息加密之后,然后還要對消息進(jìn)行一個簽名, 這個簽名網(wǎng)上的資料都是說防止消息被修改,可是我在想一個問題,如果消息被破解之后修改了,而且還可以重新加密,那簽名也可以重新簽啊,這個簽名有什么意義呢?

回答
編輯回答
六扇門

簽名要私鑰的,沒私鑰簽不了
簽名驗證靠公鑰,公鑰推私鑰要幾百幾千年
圖片描述

2017年3月21日 18:13
編輯回答
傲嬌范

非對稱加密的意義在于:即便一條密文被破解,攻擊者也無法通過公鑰與密文反推私鑰,保證了整個加密系統(tǒng)的安全性(即該加密系統(tǒng)產(chǎn)生的其它密文依然無法被破解)...有異于凱撒大帝密碼可以通過統(tǒng)計詞頻破解全部密文~

2018年4月11日 18:20