技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明公開了基于數(shù)字證書實(shí)現(xiàn)客戶端和服務(wù)器進(jìn)行雙向認(rèn)證的方法,包括以下步驟:1)客戶端向服務(wù)器端發(fā)起請求;2)服務(wù)器端產(chǎn)生隨機(jī)數(shù)發(fā)送至客戶端;3)客戶端對服務(wù)器端產(chǎn)生的隨機(jī)數(shù)進(jìn)行簽名并產(chǎn)生隨機(jī)數(shù),并將簽名結(jié)果、客戶端產(chǎn)生的隨機(jī)數(shù)、客戶端簽名證書提交至服務(wù)器端;4)服務(wù)器端對客戶端的簽名結(jié)果和客戶端簽名證書進(jìn)行驗(yàn)證,如果驗(yàn)證成功,則對客戶端產(chǎn)生的隨機(jī)數(shù)進(jìn)行簽名,并將簽名結(jié)果、服務(wù)器端簽名證書發(fā)送至客戶端;5)客戶端對服務(wù)器端的簽名和服務(wù)器端簽名證書進(jìn)行驗(yàn)證,并將驗(yàn)證結(jié)果發(fā)送至服務(wù)器端;6)服務(wù)器端向客戶端發(fā)送認(rèn)證消息。本發(fā)明基于數(shù)字證書的簽名驗(yàn)簽技術(shù),實(shí)現(xiàn)客戶端和服務(wù)器端雙向認(rèn)證。
技術(shù)研發(fā)人員:應(yīng)哲峰;馮高威
受保護(hù)的技術(shù)使用者:上海格爾軟件股份有限公司
技術(shù)研發(fā)日:2015.12.30
技術(shù)公布日:2017.07.07