[發明專利]一種基于時間信息的物聯網動態NTRU接入認證方法有效
| 申請號: | 202011543117.6 | 申請日: | 2020-12-23 |
| 公開(公告)號: | CN112601221B | 公開(公告)日: | 2023-01-06 |
| 發明(設計)人: | 李興華;李曉龍;王峰;閆振華;段文奇;朱東歌 | 申請(專利權)人: | 國網寧夏電力有限公司電力科學研究院 |
| 主分類號: | H04W12/041 | 分類號: | H04W12/041;H04W12/06;H04W12/122;H04L9/06;H04L9/30 |
| 代理公司: | 太原市科瑞達專利代理有限公司 14101 | 代理人: | 李富元 |
| 地址: | 750001 寧夏回族*** | 國省代碼: | 寧夏;64 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 時間 信息 聯網 動態 ntru 接入 認證 方法 | ||
本發明涉及通信領域,一種基于時間信息的物聯網動態NTRU接入認證方法,包括如下步驟:系統用戶HSS服務器發送初始化信息,電力物聯網絡終端設備使用帶有MD5函數的NTRU安全加密算法加密形成包含時間信息的認證信息,并發送給邊緣計算MME服務器,邊緣計算MME服務器接收到認證信息后計算三個相鄰時間點的MD5函數以實現系統同步,邊緣計算MME服務器使用MD5函數計算得到返回認證信息,電力物聯網絡終端設備對邊緣計算MME服務器的返回認證信息與本地信息進行對比驗證,驗證成功則建立加密安全信道。
技術領域
本發明涉及通信領域,具體涉及一種基于時間信息的物聯網動態NTRU接入認證方法。
背景技術
由于電力物聯網感知層終端設備數量巨大、計算能力較低,已有的物聯網安全接入協議不能滿足電力物聯網安全接入的應用要求,此外物聯網絡設備大多受到算力和功耗等資源限制,很難執行復雜的認證和加密算法。目前大多數物聯網絡認證方案采用橢圓曲線密碼算法(Elliptic Curve Cryptography,ECC),但是ECC算法涉及到點乘運算,計算效率低,不適合應用在低功耗嵌入式技術的物聯網絡終端中。同時,ECC算法的安全性對于橢圓曲線的的離散對數性能敏感,易被Shor算法破解,網絡的抗攻擊性能差。因此物聯網絡設備需要采用輕量級的安全認證技術,以提高在低功耗嵌入式物聯網絡終端的適用性。
發明內容
為了解決現有技術中的不足,本發明提供了一種基于時間信息的物聯網動態NTRU接入認證方法,使用動態變化時間序列作為MD5函數秘鑰,解決了固定MD5函數產生的內部攻擊安全問題。
為了實現上述目標,本發明采用如下技術方案:一種基于時間信息的物聯網動態NTRU接入認證方法,包括如下步驟:
步驟一:物聯網接入系統的主要結構為:系統用戶HSS(Home Subscriber Server)服務器與邊緣計算MME(Mobility Management Entity)服務器相連接,邊緣計算MME服務器與電力物聯網絡終端設備Di相連接。
NTRU(Number Theory Research Unit)算法在環R上工作:
R=Z[X]/(XN-1)
在初始化階段,系統用戶HSS服務器發布{BOXi,N,p,q,Lr,Lm,hMME}作為整個系統參數,并把{g,Lf,Lg}作為非公開信息保存,其中BOXi為產生MD5(Message-Digest Algorithm)函數所需滿秩變化矩陣;(N,p,q)為滿足NTRU算法的3個整數,即N為正質數,p和q為互質數且q大于p,通常p取2或者3;(Lr,Lm,Lf,Lg)為4個擁有整數{0,1}系數的N-1次多項式集,多項式滿足公式:
其中Fi為系數,取值為0或1,xi為變量,[F0,F1,…,FN-1]為其向量形式,Lr,Lm,Lf,Lg分別指代不同的多項式F;g為一個多項式g∈Lg;hMME為系統用戶HSS服務器和邊緣計算MME服務器之間的公鑰,hMME由如下步驟得到:
用*表示環R上的乘法運算,設F∈R,G∈R,定義H=F*G為:
其系數(F*G)k為:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網寧夏電力有限公司電力科學研究院,未經國網寧夏電力有限公司電力科學研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011543117.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種帶有插頭固定結構的多頭插座
- 下一篇:一種汽車鈑金件焊接夾具裝置
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





