[發(fā)明專利]能抵抗主密鑰和解密密鑰泄漏的基于證書加密方法在審
| 申請(qǐng)?zhí)枺?/td> | 201911154312.7 | 申請(qǐng)日: | 2019-11-22 |
| 公開(kāi)(公告)號(hào): | CN111092720A | 公開(kāi)(公告)日: | 2020-05-01 |
| 發(fā)明(設(shè)計(jì))人: | 于啟紅;張娜;李云;李繼國(guó) | 申請(qǐng)(專利權(quán))人: | 宿遷學(xué)院 |
| 主分類號(hào): | H04L9/08 | 分類號(hào): | H04L9/08;H04L9/32;H04L29/06 |
| 代理公司: | 南京經(jīng)緯專利商標(biāo)代理有限公司 32200 | 代理人: | 許方 |
| 地址: | 223800 *** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 抵抗 密鑰 解密 泄漏 基于 證書 加密 方法 | ||
1.一種能抵抗主密鑰和解密密鑰泄漏的基于證書加密方法,其特征在于,包括如下步驟:
S10,認(rèn)證中心產(chǎn)生證書,將所述證書發(fā)送至解密用戶;
S20,加密用戶在驗(yàn)證證據(jù)有效后,隨機(jī)選擇第一隨機(jī)數(shù)s∈Zn,根據(jù)第一隨機(jī)數(shù)s和待傳輸消息生成密文,將所述密文發(fā)送至解密用戶;
S30,解密用戶獲取解密密鑰,采用解密密鑰解密密文,得到待傳輸消息。
2.根據(jù)權(quán)利要求1所述的能抵抗主密鑰和解密密鑰泄漏的基于證書加密方法,其特征在于,所述認(rèn)證中心產(chǎn)生證書,將所述證書發(fā)送至解密用戶之前,還包括:
認(rèn)證中心創(chuàng)建復(fù)合階雙線性群(N=p1p2p3,G,GT,e),隨機(jī)選擇g1,u1,h1,和運(yùn)行∏的Gen算法產(chǎn)生公共參考字符串crs并隨機(jī)選擇和其中n≥2是一個(gè)整數(shù);產(chǎn)生主公鑰和主私鑰。
3.根據(jù)權(quán)利要求1所述的能抵抗主密鑰和解密密鑰泄漏的基于證書加密方法,其特征在于,所述認(rèn)證中心產(chǎn)生證書包括:
認(rèn)證中心隨機(jī)選擇和n+1個(gè)元素計(jì)算:得到證書,所述證書為:
其中,CertID表示用戶ID的證書,ID′表示由用戶ID得到的新的身份信息,pkID表示用戶ID的公鑰,ID表示用戶身份,表示哈希函數(shù),表示中與有關(guān)的部分,D1表示中與K1有關(guān)的部分,D2表示中與K2有關(guān)的部分,表示私鑰中的對(duì)應(yīng)部分,表示中的n個(gè)隨機(jī)數(shù),K3表示私鑰中的對(duì)應(yīng)部分,r'表示中的隨機(jī)數(shù),u1表示中的隨機(jī)數(shù),h1表示中的隨機(jī)數(shù),表示中n+2個(gè)元素,表示配對(duì)運(yùn)算,n表示隨機(jī)數(shù)的個(gè)數(shù)。
4.根據(jù)權(quán)利要求3所述的能抵抗主密鑰和解密密鑰泄漏的基于證書加密方法,其特征在于,所述解密用戶獲取解密密鑰包括:
解密用戶隨機(jī)選取第一隨機(jī)序列第二隨機(jī)序列和第二隨機(jī)數(shù)t∈ZN,按如下方式計(jì)算:通過(guò)證書得到解密密鑰:所述解密密鑰包括:
其中,dkID表示解密密鑰,表示解密密鑰的三個(gè)部分,表示證書的三個(gè)部分進(jìn)行指數(shù)運(yùn)算后的信息,表示n個(gè)隨機(jī)數(shù),表示乘法與指數(shù)運(yùn)算,表示配對(duì)運(yùn)算,表示Gp3中n+2個(gè)元素。
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的能抵抗主密鑰和解密密鑰泄漏的基于證書加密方法,其特征在于,所述加密用戶在驗(yàn)證證據(jù)的有效后,隨機(jī)選擇第一隨機(jī)數(shù)s∈Zn,根據(jù)第一隨機(jī)數(shù)s和待傳輸消息生成密文,將所述密文發(fā)送至解密用戶之前,還包括:
加密用戶驗(yàn)證β是否e(g1,v1)αβ相對(duì)于基e(g1,v1)α的離散對(duì)數(shù),若是,則判定驗(yàn)證證據(jù)有效;其中β表示隨機(jī)數(shù),e(g1,v1)αβ表示e(g1,v1)α進(jìn)行指數(shù)β運(yùn)算的結(jié)果,e(g1,v1)α表示配對(duì)e(g1,v1)進(jìn)行的指數(shù)α運(yùn)算。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于宿遷學(xué)院,未經(jīng)宿遷學(xué)院許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911154312.7/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 解密引擎以及解密方法
- 一種處理多解密機(jī)PC端解密任務(wù)的方法
- 一種加解密服務(wù)器和實(shí)現(xiàn)數(shù)據(jù)加解密的方法及裝置
- 一種硬件解密方法、裝置、系統(tǒng)及解密設(shè)備
- 解密裝置、方法及片上系統(tǒng)
- SSL解密裝置、解密系統(tǒng)、解密方法
- 一種數(shù)據(jù)加解密方法、裝置及電子設(shè)備
- 自動(dòng)加解密裝置、方法、設(shè)備和存儲(chǔ)介質(zhì)





