999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

工業互聯網網絡安全的國產密碼應用

2022-07-13 09:04:26寧黃江郭翔宇劉芮汐白利芳
中國科技縱橫 2022年11期
關鍵詞:用戶

寧黃江 郭翔宇 劉芮汐 白利芳

(中國軟件評測中心(工業和信息化部軟件與集成電路促進中心),北京 100048)

0.引言

工業互聯網是新一代信息技術與工業經濟領域深度融合形成的新興業態,它將工業系統與高級計算、分析、傳感技術及互聯網高度融合,是一種能夠實現將人、機、物全面互聯的新型網絡基礎設施[1]。隨著工業互聯網成為新基建的組成部分,工業互聯網已成為國家關鍵信息基礎設施的重要組成部分。

沒有網絡安全就沒有國家安全,沒有信息化就沒有現代化,黨的十八大以來,以習近平同志為核心的黨中央重視互聯網、發展互聯網、治理互聯網。工業互聯網的安全可控是確保其在各生產領域能夠落地實施的前提,更是產業安全和國家安全的重要基礎和保障。密碼技術作為保障工業信息安全的基礎性技術,在工業互聯網網絡體系、平臺體系、應用體系建設和網絡安全防護體系中占據著舉足輕重的地位。我國高度重視國產密碼算法尤其是輕量級密碼算法的研究及其在工業互聯網領域的應用。國產商用密碼算法已經形成了一套完整體系[2],并且由我國自主設計的ZUC法已經成為第三代合作伙伴計劃(3GPP)中的4G國際標準,SM2/SM9數字簽名算法、SM3密碼雜湊算法、SM4分組密碼算法,SM9標識加密算法也已達到國際先進水平,并且通過了國際標準化組織(ISO)和國際電工委員會(IEC)的認證,現已成為國際標準。

本文首先闡述密碼技術在工業互聯網平臺基礎設施建設、數據全生命周期保護、訪問控制等方面的應用情況;其次,分析了目前密碼技術在工業互聯網應用中所存在的問題;再次,針對工業互聯網終端的身份識別問題,設計了一種基于國密算法的安全身份認證協議;最后,分析該協議的雙向認證、用戶匿名性,并能抵抗假冒攻擊等安全特性。

1.密碼技術在工業互聯網中的應用

在工業互聯網平臺基礎設施建設中,需要用到密碼服務、密碼管理和密碼應用。在IaaS層,密碼應用在租戶數據和虛擬機鏡像的數據加密保護方面;在PaaS層,密碼應用在數據加解密、安全認證、授權管理和協同簽名等方面;在SaaS層,密碼應用在為工業互聯網用戶提供安全接入、數據加密、數據防篡改、工業敏感數據保護等方面,例如采用SM2算法和SM3算法進行數字簽名和完整性校驗,并提供數據原發證據和數據接收證據,實現抗抵賴保護。

在工業互聯網數據全生命周期安全保護中,國產密碼算法在保障系統和數據的機密性、完整性、可用性時發揮著重要作用,包括在IaaS層的基礎資源池和設施建設、PaaS層的數據挖掘和海量數據匯聚分析、SaaS層的工業軟件和微服務開發應用中都需要應用密碼算法進行數據的存儲加密、通信加密、完整性校驗。使用SM1、SM2、SM3、SM4、SM7、SM9、ZUC等國產密碼算法是保證我國工業互聯網網絡安全、平臺安全、數據安全的重要途徑。

在工業互聯網身份鑒別與訪問控制中,網絡平臺的邊緣層、IaaS層、PaaS層和SaaS層中的身份鑒別與訪問控制都需要應用密碼算法來保障網絡安全。工業互聯網的邊緣接入層存在海量的設備接入平臺,采用白名單機制、強制訪問控制等安全機制可以對接入的主體和客體進行細粒度的訪問控制;在IaaS層、PaaS層和SaaS層,可以應用基于私鑰簽名的SM2算法對服務器用戶、登錄用戶進行身份認證和鑒別[3]。應用SM2算法和強訪問控制等安全機制能夠更好地實現工業互聯網中的身份認證和鑒別,同時基于主體身份和客體屬性的細粒度訪問控制,進而提升工業互聯網設備接入安全性。

2.密碼技術在工業互聯網中的安全性分析

2.1 大多數協議缺乏安全機制

工業互聯網中存在海量的工業控制協議,種類多達千余種,但是大多都缺少安全機制,不能夠很好地適應工業互聯網系統中各參與組件之間的泛在連接[4]。工控通信協議或規約在其設計時通常只強調通信的實時性和可用性,普遍缺乏對安全性的考慮,如欠缺足夠強度的授權、認證、加密等安全保護手段。特別地,對于工控系統中的無線通信協議而言,其在缺少安全機制的情況下會極其容易遭到第三者的竊聽,同時也大大增加了欺騙性攻擊發生的可能性[5]。

2.2 密碼應用服務缺乏安全性

現有工控系統在使用有風險的密碼算法,以及有風險的密碼算法提供的不安全密碼服務,比如容易被破解的MD4、MD5、SHA-0、SHA-1、RSA-512、RSA-1024、DES、SKIPJACK、RC2等密碼算法,這些算法均己被警示過存在不同程度的安全風險。一些系統運營者和開發者為節省資源或節約成本,在開發工作中存在有意忽視密碼技術,或者規避使用密碼產品的情況,那么此類系統中信息的機密性、真實性、完整性和不可否認性等安全特性必然會缺乏相應密碼算法、協議的支撐,從而致使整個信息系統缺乏安全保障[6]。

2.3 密碼技術缺乏自主可控性

工業互聯網網絡安全自主可控的核心和關鍵在于具備先進的密碼算法和技術產品,然而我國互聯網信息技術在發展過程中,在某些領域(芯片、操作系統等)長期依賴西方發達國家技術體系,直至當前,我國工業信息化建設中的“信息孤島”問題也未能得到妥善解決。我國研究密碼算法的基礎薄弱,研究密碼技術起步較晚,與發達國家在密碼行業的發展相比還存在一定差距,類似于密碼芯片等關鍵硬件產品和技術長期受制于西方國家的壟斷[7]。

3.安全身份認證協議設計

為有效解決密碼技術在我國工業互聯網中存在的問題,在研制自主創新技術的激勵下,本文應用國產密碼算法設計了一種工業互聯網安全身份認證協議,并且該協議只需2次握手即可完成雙方的身份認證。認證過程應用SM3、SM4算法確保數據的完整性和保密性。設計過程共分為3個階段,分別為初始化階段、注冊階段、認證階段,所涉及符號如表1所示。

表1 符號說明

3.1 初始化階段

在該階段,服務器RS選擇私鑰s,選擇一大素數q和p,定義在有限域Fp上的橢圓曲線函數為E/Fp,選擇E/Fp上的一個階為q的點P,生成橢圓曲線循環加法群G,雜湊算法SM3和SM4對稱加密算法。服務器公開系統參數{q,P,E/Fp,SM3(m),ESM4(l,m)/DSM4(l,m)}。

3.2 注冊階段

在這一階段,用戶將自己的身份信息通過安全信道發送給服務器進行注冊。具體執行過程如下:

步驟1:用戶選擇他的身份IDu,并從有限域Fp中選擇一個隨機數xu,然后通過一條安全信道將消息{IDu,Nu}發送給服務器,其中Nu=SM3(m1),其中m1={IDu,xu}。

步驟2:服務器收到消息后,計算Lu=SM3(IDu⊕s),Su=SM3(s),并且將消息{Su,Lu}通過安全信道發給用戶存儲。

3.3 認證階段

當一個合法的用戶加入網絡時,需要先通過服務器的認證才會建立起會話密鑰,認證過程如圖1所示,詳細的步驟如下:

圖1 認證階段

步驟1:用戶U選擇一個隨機數au,并且計算Au=auP,使用密鑰Su,通過SM4算法對消息{IDu||Au}進行加密AIDu=ESM4(Su,IDu||Au)和Xu=SM3(m2),其中m2={IDu,Au,Lu}。然后在公共信道上發送請求消息{AIDu,Xu}給RS。

步驟2:當RS收到請求消息{AIDu,Xu}后,RS計算Su=H(s),并使用Su,通過SM4算法對消息{AIDu}進行解密DSM4(su,AIDu)=(IDu||Au),然后RS計算Lu=SM3(IDu⊕s)和X'u=SM3(m'2),其中m'2={IDu,Au,Lu},驗證計算所得的X'u是否與Xu相等。如果不相等,RS馬上終止此階段。否則,RS選擇一個隨機數br,并且計算Br=brP,Kur=brAu=aubrP,和Xr=SM3(m3),其中m3={Kur,Br,Lu}。最后RS發送消息{Xr,Br}給U。

步驟3:當收到消息{Xr,Br}后,U計算Kur=auBr和X'r=SM3(m'3),其中m'3={Kur,Br,Lu}。U通過判斷X'r和Xr是否相等來驗證消息的正確性,如果正確,則U和RS完成認證過程。U和RS生成會話密鑰SKur=SM3(m4),其中m4={IDu,Au,Br,Kur,Lu}。

4.協議安全性分析

4.1 雙向認證

服務器通過用戶的身份IDu、密鑰參數Su以及密鑰、身份參數Lu,驗證用戶的合法性;用戶利用公鑰PK以及密鑰、身份參數Lu驗證服務器的合法性。因此,本方案認證過程實現了雙向認證。

4.2 用戶匿名性

隨著用戶對自己的隱私信息的重視,在身份認證方案中實現身份匿名越來越重要。因為攻擊者可以獲取用戶和服務器之間的消息,如果知道用戶身份就可以順藤摸瓜找到該用戶更多重要的信息。本方案確保了攻擊者不會從任何竊取的認證消息中發現用戶的身份。因為U從來沒有在公共信道上發送他的身份IDu給RS,用戶U使用隨機數對身份進行保護生成AIDu=ESM4(Su,IDu||Au),并且發送{AIDu,Xu}給RS。由于攻擊者不知道密鑰Su的值,所以不能得知U的身份。綜上所述該方案可以實現用戶匿名性。

4.3 假冒攻擊

在該攻擊中,攻擊者試圖冒充用戶或者服務器與另一方進行通信。顯然,在本方案中攻擊者不能冒充U或者RS中的任何一方,因為攻擊者不能偽造消息{AIDu,Xu}和{Xr,Br}。具體來說,如果攻擊者想要冒充U,他首先選擇一個隨機數去生成請求消息{AIDu,Xu}。需要攻擊者計算AIDu=ESM4(Su,IDu||Au)和Xu=SM3(IDu,Au,Lu),也就是說,攻擊者需要知道Lu=SM3(IDu⊕s)值才可以冒充U發送一條有效的請求消息。攻擊者是不可能知道RS的私鑰s和U的身份IDu,攻擊者不能通過RS對他的認證。同樣的,攻擊者也不能偽造消息{Xr,Br}使得U信服。綜上所述本方案可以有效地抵抗用戶/服務器假冒攻擊。

5.結論

本文介紹了密碼技術在工業互聯網中的應用情況,分析了密碼技術在工業互聯網應用中目前所存在的問題,針對工業互聯網終端的身份識別問題,設計了一種基于國密算法的安全身份認證協議,該協議認證過程應用國密算法SM3、SM4確保數據的完整性和保密性。最后,分析表明該協議具備雙向認證、用戶匿名性,并能抵抗假冒攻擊等安全特性,可進一步加強工業互聯網終端身份識別安全。

猜你喜歡
用戶
雅閣國內用戶交付突破300萬輛
車主之友(2022年4期)2022-08-27 00:58:26
您撥打的用戶已戀愛,請稍后再哭
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年5期)2016-11-28 09:55:15
兩新黨建新媒體用戶與全網新媒體用戶之間有何差別
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
挖掘用戶需求尖端科技應用
Camera360:拍出5億用戶
創業家(2015年10期)2015-02-27 07:55:08
100萬用戶
創業家(2015年10期)2015-02-27 07:54:39
主站蜘蛛池模板: 九九久久99精品| aaa国产一级毛片| 成人午夜免费观看| 亚洲精品视频网| 成人无码区免费视频网站蜜臀| 青青草原国产一区二区| 五月婷婷亚洲综合| 久久久久久久久久国产精品| 欧美精品不卡| 欧美在线视频a| 在线观看亚洲精品福利片| 制服丝袜一区| 无码高潮喷水在线观看| 日本道中文字幕久久一区| 成人日韩精品| 国产综合日韩另类一区二区| 男女性色大片免费网站| 中文国产成人精品久久| 国产乱人乱偷精品视频a人人澡| 无码福利视频| 99激情网| 国产精品毛片一区视频播| 国产精品成人不卡在线观看| 日本精品影院| 成人国内精品久久久久影院| 亚洲国产精品日韩专区AV| AV无码国产在线看岛国岛| 丁香五月婷婷激情基地| 国产菊爆视频在线观看| 精品国产www| 亚洲中文字幕手机在线第一页| 在线观看亚洲成人| 国产内射一区亚洲| 丝袜亚洲综合| 欧美在线网| 国产精品偷伦在线观看| 亚洲an第二区国产精品| 亚洲va视频| 在线观看91精品国产剧情免费| 亚洲欧美成人影院| 亚洲精品不卡午夜精品| 日韩视频福利| 玖玖免费视频在线观看 | 国产乱人伦AV在线A| 久久无码av三级| 特级欧美视频aaaaaa| 广东一级毛片| 欧美日韩午夜| 国产一区自拍视频| 日韩性网站| 国产又粗又猛又爽| 国产精品第一区在线观看| 91麻豆精品视频| 色噜噜狠狠狠综合曰曰曰| 欧美日韩v| 国产成人精品高清不卡在线| 国产高清精品在线91| 亚洲精品无码抽插日韩| 国产永久无码观看在线| 欧美劲爆第一页| 国产精品对白刺激| 伊人五月丁香综合AⅤ| 国产精鲁鲁网在线视频| 亚洲国产精品一区二区高清无码久久| 999福利激情视频 | 国产极品嫩模在线观看91| 国产原创自拍不卡第一页| 在线色综合| 国产Av无码精品色午夜| 91福利免费| 国产亚洲一区二区三区在线| 国产精品偷伦在线观看| 亚洲第一成人在线| 萌白酱国产一区二区| 丰满人妻中出白浆| 99精品这里只有精品高清视频| 亚洲成人一区二区三区| 国产av剧情无码精品色午夜| 特级做a爰片毛片免费69| 久久五月视频| 国产精品黄色片| аⅴ资源中文在线天堂|