數(shù)字簽名簡(jiǎn)介


在移動(dòng)互聯(lián)網(wǎng)的今天,更加快速與方便的互聯(lián)網(wǎng)生活。也使互聯(lián)網(wǎng)安全極為重要,各種抓取接口,篡改 用戶數(shù)據(jù)的工具層出不窮

那么我們?nèi)绾伪WC數(shù)據(jù)不被篡改呢?


對(duì)數(shù)據(jù)按照 key=value&key1=value 最后拼接上? 私鑰? ? 進(jìn)行 加密 外層通過公鑰加密?

服務(wù)器端 私鑰 解密,對(duì)參數(shù)按照規(guī)則拼接 判斷是否相同,用于判斷 數(shù)據(jù)是否被串改

實(shí)現(xiàn)方法

數(shù)字簽名算法依靠公鑰加密技術(shù)來實(shí)現(xiàn)的。在公鑰加密技術(shù)里,每一個(gè)使用者有一對(duì)密鑰:一把公鑰和一把私鑰。公鑰可以自由發(fā)布,但私鑰則秘密保存;還有一個(gè)要求就是要讓通過公鑰推算出私鑰的做法不可能實(shí)現(xiàn)。

普通的數(shù)字簽名算法包括三種算法:

1.密碼生成算法;

2.標(biāo)記算法;

3.驗(yàn)證算法。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容