[發明專利]基于多線性模數哈希函數的保密增強方法及裝置有效
| 申請號: | 202110572719.2 | 申請日: | 2021-05-25 |
| 公開(公告)號: | CN113271208B | 公開(公告)日: | 2022-11-08 |
| 發明(設計)人: | 李瓊;顏秉澤;劉兆慶;毛昊坤;韓琦 | 申請(專利權)人: | 哈爾濱工業大學 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L9/06 |
| 代理公司: | 哈爾濱市松花江專利商標事務所 23109 | 代理人: | 高倩 |
| 地址: | 150001 黑龍*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 線性 模數哈希 函數 保密 增強 方法 裝置 | ||
1.基于多線性模數哈希函數的保密增強方法,其特征在于,所述方法包括:
S1、通信雙方獲取共享一致低安全密鑰S;
S2、通信雙方的一方從多線性模數哈希函數族MMH*中隨機選取多線性模數哈希函數gx,并共享給另一方,通信雙方利用多線性模數哈希函數gx對共享一致低安全密鑰S進行壓縮得到一致的中間密鑰S'=gx(S);
S3、通信雙方的一方從模算術哈希函數族MH*中隨機選取模算術哈希函數hc,d,并共享給另一方,通信雙方利用模算術哈希函數hc,d對中間密鑰S'進行壓縮得到一致的最終安全密鑰K=hc,d(S');
S2中,從多線性模數哈希函數族MMH*中隨機選取多線性模數哈希函數gx的方法為:
從隨機數發生器中獲取與保密增強輸入位數相同的隨機數x,通信雙方根據隨機數x從多線性模數哈希函數族MMH*選擇多線性模數哈希函數
其中S=S1,S2,…,Sk,x=x1,x2,…,xk,分別表示每個塊的共享一致低安全密鑰和隨機數,k表示塊數,p為梅森素數;
多線性模數哈希函數族MMH*為:
為輸入的有限域,Zp為輸出的有限域;
S3中,從模算術哈希函數族MH*中隨機選取模算術哈希函數hc,d的方法為:
從隨機數發生器中獲取隨機數c和d,c和d的位數均為α,α表示中間密鑰S'的長度,通信雙方利用隨機數c和d從模算術哈希函數族MH*中選取模算術哈希函數hc,d,其中β為保密增強的輸出位數;
模算術哈希函數族MH*:
為輸入有限域,為輸出有限域,gcd表示最大公約數。
2.基于多線性模數哈希函數的保密增強裝置,其特征在于,所述裝置包括兩個通信端;
兩個通信端均用于獲取共享一致低安全密鑰S;
兩個通信端中的一個通信端,還用于從多線性模數哈希函數族MMH*中隨機選取多線性模數哈希函數gx,并共享給另一個通信端;
兩個通信端,還用于利用多線性模數哈希函數gx對共享一致低安全密鑰S進行壓縮得到一致的中間密鑰S'=gx(S);
兩個通信端中的一個通信端,還用于從模算術哈希函數族MH*中隨機選取模算術哈希函數hc,d,并共享給另一個通信端;
兩個通信端,還用于利用模算術哈希函數hc,d對中間密鑰S'進行壓縮得到一致的最終安全密鑰K=hc,d(S');
所述兩個通信端中的一個通信端,從多線性模數哈希函數族MMH*中隨機選取多線性模數哈希函數gx的過程為:
從隨機數發生器中獲取與保密增強輸入位數相同的隨機數x,通信雙方根據隨機數x從多線性模數哈希函數族MMH*選擇多線性模數哈希函數
其中S=S1,S2,…,Sk,x=x1,x2,…,xk,分別表示每個塊的共享一致低安全密鑰和隨機數,k表示塊數,p為梅森素數;
多線性模數哈希函數族MMH*為:
為輸入的有限域,Zp為輸出的有限域;
所述兩個通信端中的一個通信端,從模算術哈希函數族MH*中隨機選取模算術哈希函數hc,d的過程為:
從隨機數發生器中獲取隨機數c和d,c和d的位數均為α,α表示中間密鑰S'的長度,通信雙方利用隨機數c和d從模算術哈希函數族MH*中選取模算術哈希函數hc,d,其中β為保密增強的輸出位數;
模算術哈希函數族MH*:
為輸入有限域,為輸出有限域,gcd表示最大公約數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于哈爾濱工業大學,未經哈爾濱工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110572719.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種道路鋪設用瀝青快速冷卻裝置及其工作方法
- 下一篇:機制砂混凝土生產裝置





