[發(fā)明專利]模型訓(xùn)練以及密鑰協(xié)商的方法、裝置、電子設(shè)備及介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202211097253.6 | 申請(qǐng)日: | 2022-09-08 |
| 公開(公告)號(hào): | CN115632763A | 公開(公告)日: | 2023-01-20 |
| 發(fā)明(設(shè)計(jì))人: | 吳少乾;雷虎;王煒 | 申請(qǐng)(專利權(quán))人: | 北京天融信網(wǎng)絡(luò)安全技術(shù)有限公司;北京天融信科技有限公司;北京天融信軟件有限公司 |
| 主分類號(hào): | H04L9/08 | 分類號(hào): | H04L9/08;H04L9/40;G06N3/0464;G06N3/08 |
| 代理公司: | 北京超凡宏宇專利代理事務(wù)所(特殊普通合伙) 11463 | 代理人: | 呂愛霞 |
| 地址: | 100085 北京*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 模型 訓(xùn)練 以及 密鑰 協(xié)商 方法 裝置 電子設(shè)備 介質(zhì) | ||
本申請(qǐng)屬于通信技術(shù)領(lǐng)域,公開了模型訓(xùn)練以及密鑰協(xié)商的方法、裝置、電子設(shè)備及介質(zhì),該方法包括,采用密鑰協(xié)商模型中的密鑰加密模型,對(duì)隨機(jī)生成的第一隨機(jī)字符串進(jìn)行加密,獲得第一加密字符串;將第一加密字符串發(fā)送給至少一個(gè)第二通信設(shè)備,使得第二通信設(shè)備采用密鑰協(xié)商模型中的密鑰解密模型,基于隨機(jī)生成的第二隨機(jī)字符串以及第一加密字符串獲得第二協(xié)商密鑰;接收第二通信設(shè)備返回的第二加密字符串;采用密鑰解密模型,基于第一隨機(jī)字符串,以及第二加密字符串,生成第一協(xié)商密鑰;第一協(xié)商密鑰和第二協(xié)商密鑰為不同通信設(shè)備協(xié)商好的用于加解密傳輸數(shù)據(jù)的密鑰。這樣,可以與多方進(jìn)行密鑰協(xié)商,提高了協(xié)商密鑰的適用范圍以及安全性。
技術(shù)領(lǐng)域
本申請(qǐng)涉及通信技術(shù)領(lǐng)域,具體而言,涉及模型訓(xùn)練以及密鑰協(xié)商的方法、裝置、電子設(shè)備及介質(zhì)。
背景技術(shù)
目前,隨著人工智能地不斷發(fā)展和量子計(jì)算機(jī)等新一代計(jì)算機(jī)的出現(xiàn),現(xiàn)代密碼體制面臨的威脅不斷增大。人工智能與密碼學(xué)的融合也日益增多,神經(jīng)網(wǎng)絡(luò)也被應(yīng)用到了密鑰協(xié)商上。
現(xiàn)有技術(shù)下,通常采用神經(jīng)網(wǎng)絡(luò)模型,生成通信雙方神經(jīng)網(wǎng)絡(luò)的同步權(quán)值,并將該同步權(quán)值視為通信雙方的協(xié)商密鑰(即通信雙方的對(duì)稱密鑰),以使得通信雙發(fā)可以采用協(xié)商密鑰對(duì)傳輸數(shù)據(jù)進(jìn)行加解密。
但是,若在其協(xié)商密鑰過程中存在惡意破解密鑰的敵手(如,惡意攻擊設(shè)備),則采用這種方式生成的協(xié)商密鑰可能會(huì)被敵手破解,協(xié)商密鑰的安全性較低。
發(fā)明內(nèi)容
本申請(qǐng)實(shí)施例的目的在于提供模型訓(xùn)練以及密鑰協(xié)商的方法、裝置、電子設(shè)備及介質(zhì),用以在協(xié)商模型訓(xùn)練以及協(xié)商密鑰的過程中,解決如何提高協(xié)商密鑰的安全性的問題。
一方面,提供一種模型訓(xùn)練的方法,應(yīng)用于模型訓(xùn)練系統(tǒng),模型訓(xùn)練系統(tǒng)包括至少兩個(gè)通信模塊、密鑰破解模塊以及模型訓(xùn)練模塊,方法包括:
多個(gè)通信模塊采用密鑰協(xié)商初始模型中的密鑰加密初始模型,分別對(duì)各自隨機(jī)生成的第一樣本字符串進(jìn)行加密,獲得各自對(duì)應(yīng)的第一樣本加密字符串;
每一通信模塊采用密鑰協(xié)商初始模型中的密鑰解密初始模型,基于自身的第一樣本字符串以及至少一個(gè)其它通信模塊的第一樣本加密字符串進(jìn)行解密,獲得樣本協(xié)商密鑰;
密鑰破解模塊采用密鑰破解初始模型,基于隨機(jī)生成的第二樣本字符串以及至少一個(gè)第一樣本加密字符串,生成破解協(xié)商密鑰;
模型訓(xùn)練模塊基于破解協(xié)商密鑰,以及各樣本協(xié)商密鑰,確定密鑰損失;
模型訓(xùn)練模塊基于密鑰損失,對(duì)密鑰協(xié)商初始模型以及密鑰破解初始模型進(jìn)行參數(shù)調(diào)整,直至獲得符合訓(xùn)練條件的密鑰協(xié)商模型以及密鑰破解模型,密鑰協(xié)商模型用于基于多個(gè)通信設(shè)備的隨機(jī)字符串,生成各通信設(shè)備加解密傳輸數(shù)據(jù)的密鑰。
在上述實(shí)現(xiàn)過程中,提出了一種新的基于對(duì)抗模型的多方密鑰協(xié)商的方案,在模型訓(xùn)練的過程中,將密鑰協(xié)商初始模型與密鑰破解初始模型進(jìn)行對(duì)抗訓(xùn)練,始終模擬敵手的存在,同時(shí)增加了參與密鑰協(xié)商的通信方人數(shù),讓敵手與通信方形成對(duì)抗的局面,利用生成對(duì)抗網(wǎng)絡(luò)的雙人博弈論思想設(shè)計(jì)密鑰協(xié)商網(wǎng)絡(luò)模型,通過不斷的迭代訓(xùn)練,以此實(shí)現(xiàn)密鑰協(xié)商的功能,通信方在此環(huán)境下能夠?qū)崿F(xiàn)密鑰協(xié)商功能,提升了協(xié)商密鑰的安全性,提升了密鑰協(xié)商模型的密鑰協(xié)商能力與抵御敵手的能力,以及,構(gòu)建的對(duì)抗模型能夠應(yīng)付多個(gè)通信方參與密鑰協(xié)商,提升了參與密鑰協(xié)商的人數(shù)。
一種實(shí)施方式中,在采用密鑰協(xié)商初始模型中的密鑰加密初始模型,分別對(duì)各自隨機(jī)生成的第一樣本字符串進(jìn)行加密之前,包括:
采用字符串隨機(jī)生成方法,隨機(jī)生成第一樣本字符串。
在上述實(shí)現(xiàn)過程中,第一樣本字符串是隨機(jī)生成的,提高了安全性。
一種實(shí)施方式中,基于破解協(xié)商密鑰,以及各樣本協(xié)商密鑰,確定密鑰損失,包括:
基于至少兩個(gè)樣本協(xié)商密鑰,確定密鑰協(xié)商損失;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京天融信網(wǎng)絡(luò)安全技術(shù)有限公司;北京天融信科技有限公司;北京天融信軟件有限公司,未經(jīng)北京天融信網(wǎng)絡(luò)安全技術(shù)有限公司;北京天融信科技有限公司;北京天融信軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211097253.6/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 接收裝置以及接收方法、以及程序
- 凈水濾芯以及凈水裝置、以及洗漱臺(tái)
- 隱匿檢索系統(tǒng)以及公開參數(shù)生成裝置以及加密裝置以及用戶秘密密鑰生成裝置以及查詢發(fā)布裝置以及檢索裝置以及計(jì)算機(jī)程序以及隱匿檢索方法以及公開參數(shù)生成方法以及加密方法以及用戶秘密密鑰生成方法以及查詢發(fā)布方法以及檢索方法
- 編碼方法以及裝置、解碼方法以及裝置
- 編碼方法以及裝置、解碼方法以及裝置
- 圖片顯示方法以及裝置以及移動(dòng)終端
- ENB以及UEUL發(fā)送以及接收的方法
- X射線探測(cè)方法以及裝置以及系統(tǒng)
- 圖書信息錄入方法以及系統(tǒng)以及書架
- 護(hù)耳器以及口罩以及眼鏡





