[發明專利]客戶端以及基于誤碼率的一致性密鑰協商方法有效
| 申請號: | 201811256951.X | 申請日: | 2018-10-26 |
| 公開(公告)號: | CN109495167B | 公開(公告)日: | 2020-06-19 |
| 發明(設計)人: | 張杰;李亞杰;楊曉坤;雷超;付穎雯;趙永利;張會彬 | 申請(專利權)人: | 北京郵電大學 |
| 主分類號: | H04B10/079 | 分類號: | H04B10/079;H04B10/70;H04L9/08 |
| 代理公司: | 北京風雅頌專利代理有限公司 11403 | 代理人: | 陳宙 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 客戶端 以及 基于 誤碼率 一致性 密鑰 協商 方法 | ||
1.一種基于誤碼率的一致性密鑰協商方法,其特征在于,包括:
相互通信的兩個客戶端對共享的信道進行誤碼率測量;
所述兩個客戶端基于測量的一致性誤碼率得到一致性的運行密鑰:若當前計算的誤碼率大于誤碼率的平均值,則將當前計算的誤碼率量化為1,據此得到種子密鑰1;否則,將當前計算的誤碼率量化為0,據此得到種子密鑰0;將所述種子密鑰提供給隨機數發生函數產生所述運行密鑰;
其中,所述誤碼率的平均值是根據一段時間的誤碼率變化曲線,計算這段時間內誤碼率的平均值得到的。
2.根據權利要求1所述的方法,其特征在于,所述相互通信的兩個客戶端對共享的信道進行誤碼率測量,具體包括:
所述兩個客戶端通過對本地隨機產生的協商數據,與經過所述信道以及協商環回的協商數據的比較結果進行誤碼率測量。
3.根據權利要求2所述的方法,其特征在于,所述兩個客戶端通過本地隨機產生的協商數據,與經過所述信道以及協商環回的協商數據的比較結果進行誤碼率測量,具體包括:
所述客戶端中的第一/二客戶端將本地隨機產生的協商數據使用密鑰基進行近噪區映射后發送至第二/一客戶端;
第二/一客戶端使用所述密鑰基對第一/二客戶端發送的數據進行近噪區解映射,將近噪區解映射得到的數據使用所述密鑰基進行近噪區映射后返回給第一/二客戶端;
第一/二客戶端將第二/一客戶端返回的數據進行近噪區解映射得到的數據與所述本地隨機產生的協商數據進行比較計算誤碼率。
4. 根據權利要求3所述的方法,其特征在于,在所述使用密鑰基進行近噪區映射時,還包括:
使用所述密鑰基將傳輸數據進行遠噪區映射;以及
在所述使用所述密鑰基對第一/二客戶端發送的數據進行近噪區解映射時,還包括:
使用所述密鑰基對第一/二客戶端發送的數據進行遠噪區解映射。
5.一種客戶端,用于執行如權利要求1所述的基于誤碼率的一致性密鑰協商方法,其特征在于,包括:
誤碼率測量模塊,用于對與對端通信的信道進行誤碼率測量;
密鑰分發模塊,用于基于測量的誤碼率得到一致性的運行密鑰。
6.根據權利要求5所述的客戶端,其特征在于,
所述誤碼率測量模塊具體用于通過對本地隨機產生的協商數據,與經過所述信道以及協商環回的協商數據的比較結果進行誤碼率測量。
7.根據權利要求6所述的客戶端,其特征在于,還包括:數據接收模塊和數據發送模塊;以及所述誤碼率測量模塊具體包括:
數據映射單元,用于將本地隨機產生的協商數據使用密鑰基進行近噪區映射后通過所述數據發送模塊向對端發送;
數據解映射單元,用于將所述數據接收模塊接收的、由所述對端返回的、經過協商環回的數據進行近噪區解映射;
誤碼率計算單元,用于將所述協商數據與所述數據解映射單元進行近噪區解映射得到的數據進行比較計算誤碼率。
8. 根據權利要求7所述的客戶端,其特征在于,
所述數據解映射單元還用于將所述數據接收模塊接收的、由所述對端發送的數據,進行近噪區解映射后輸出至所述數據映射單元;其中,所述對端發送的數據為所述對端將本地隨機產生的協商數據使用所述密鑰基進行近噪區映射后得到的數據;以及
所述數據映射單元還用于將所述數據解映射單元輸出的數據使用所述密鑰基進行近噪區映射后通過所述數據發送模塊向所述對端發送。
9. 根據權利要求7或8所述的客戶端,其特征在于,
所述數據映射單元還用于在所述使用所述密鑰基進行近噪區映射時,將傳輸數據使用所述密鑰基進行遠噪區映射;以及
所述數據解映射單元還用于在所述進行近噪區解映射時,還進行遠噪區解映射獲取傳輸數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京郵電大學,未經北京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811256951.X/1.html,轉載請聲明來源鉆瓜專利網。





