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

基于角色的訪問控制在變電站網絡安全中的應用

2022-08-09 00:53:42阮黎翔沈奕菲王自成李廣華
浙江電力 2022年7期
關鍵詞:設備

阮黎翔,沈奕菲,王自成,李廣華

(1.國網浙江省電力有限公司電力科學研究院,杭州 310014;2.南京南瑞繼保電氣有限公司,南京 211102)

0 引言

近年來,隨著IEC 62351 標準的不斷迭代更新,對變電站自動化安全通信技術的研究和應用也在不斷進步和成熟。IEC 62351系列標準主要針對變電站內IEC 61850 等通信規約的協議安全問題[1-2],大大提高了協議和通信的安全性。

文獻[3]對IEC 62351 安全通信認證與加密兩方面的關鍵技術進行了總結;文獻[4]驗證了基于IEC 62351標準的安全通信技術能夠滿足站控層實時通信的性能要求;文獻[5]總結了參加IEC 62351 國際互操作大會取得站控層安全通信互操作的成功經驗,證明了IEC 62351 安全通信的可行性;文獻[6]設計了一種就地式PKI(公鑰基礎設施)證書管理系統并進行了工程應用,探索了智能變電站網絡安全系統的密鑰管理方案。總的來說,當前變電站站控層安全通信研究以IEC 62351—3[7]和IEC 62351—4[8]標準為主,通 過采用基于TLS(傳輸層安全協議)[9]的加密通信和基于數字證書與簽名[10]體系的身份認證等手段增強變電站自動化通信系統的安全性。

但這些通信模式下,依然面臨著一旦客戶端設備連接上服務端設備,將無差別獲得全部訪問控制權限的問題。在實際應用中,出于管理和運維安全的考量,存在對不同客戶端設備的訪問控制權限進行區分的需求,比如有些客戶端具備遠方控制權限,有些客戶端則不應具備遠方控制權限。

針對上述安全通信所面臨的問題,本文以IEC 62351—8[11]標準提出的RBAC(基于角色的訪問控制)為理論依據開展了面向IEC 61850 站控層通信鏈接的RBAC 技術的研究與應用。變電站內的IEC 61850 站控層通信設備依據IEC 62351—3和IEC 62351—4 標準進行安全通信加固,其中IEC 62351—3 提出的加密通信和IEC 62351—4 提出的安全認證都可實現雙方數字證書的相互驗證機制,對其中任何一種機制的數字證書進行合適擴展,均可成為基于角色訪問控制技術的實現載體。

客戶端設備(站控層后臺、遠動等)被分配合適的角色,并使用擴展包含角色信息訪問令牌的數字證書向服務端設備(間隔層二次設備等)發起建立安全通信鏈接的請求。服務端設備收到安全通信鏈接請求報文后,從其中包含的客戶端設備數字證書中識別客戶端的角色,并按照服務端設備內預置的角色與權限映射關系,賦予客戶端相應的訪問權限。以此達到針對IEC 61850站控層通信鏈路的分層級、分權限的遠方訪問控制功能,提升了電力系統設備遠方訪問控制的安全性和可控性。該研究已成功應用到浙江省湖州市110 kV上柏變電站的測控裝置、后臺系統和遠動系統中,該站現已投入運行。

1 基于RBAC的IEC 61850通信流程

1.1 RBAC基本概念

RBAC 是一種有效的權限管理模型,其基本思想是:對系統操作的各種權限不是直接授予具體的用戶,而是在用戶與權限之間建立一個角色,每一種角色對應一組相應的權限。一旦用戶被分配了適當的角色后,該用戶就擁有此角色的所有操作權限。這樣的優勢在于:不必在每次創建用戶時都進行分配權限的操作,只需分配用戶相應的角色即可,而且角色的權限變更比用戶的權限變更要少得多,從而簡化用戶的權限管理,減少系統的開銷。

1.2 RBAC通信流程

IEC 61850 基于RBAC 的安全通信流程如圖1所示。

圖1 IEC 61850基于RBAC的通信流程

其應用流程可分為以下幾個步驟:

1)角色分配:在某個用戶使用客戶端設備與服務端設備建立連接前,首先根據應用需要為該用戶分配合適的角色。之后通過證書管理系統為該用戶頒發數字證書,其中包含用戶的角色信息。這部分操作在實際建立通信之前完成。

2)安全通信:用戶通過客戶端設備與服務端設備建立安全通信連接時,會使用步驟1)中所頒發的含有角色信息的數字證書。在IEC 62351安全通信體系下,無論是基于IEC 62351—3 的傳輸層安全加密,還是基于IEC 62351—4 的應用層身份認證,都會利用數字證書進行身份驗證,如果數字證書不合法,安全通信連接將無法成功建立。

3)權限分配:服務端設備通過安全通信中客戶端設備使用的數字證書獲取客戶端的角色信息,并依據服務端設備內預定義的角色與權限映射關系賦予該客戶端設備相應訪問權限。傳輸層安全加密和應用層身份認證過程中使用的數字證書,均可用于攜帶客戶端的角色信息。

4)應用操作:客戶端設備發起應用服務請求時,服務端設備按照步驟3)中分配給客戶端設備的權限,判斷其是否能夠對指定的數據對象進行訪問操作,如果具備權限,則執行應用操作,否則拒絕執行應用操作。

通過對不同的客戶端設備頒發不同的角色證書,即可實現為特定用戶分配特定訪問權限的目的,從而達到分層、分權限的訪問控制能力。

1.3 IEC 61850的RBAC模型

圖2 展示了針對IEC 61850 站控層通信的RBAC模型。

圖2 IEC 61850的RBAC的模型

主體是想要發起訪問的具體個體,包括用戶、自動化系統或軟件應用程序,在電力系統中,例如具體的操作人員、SCADA(數據采集與監控系統)、調試客戶端軟件等。

角色與具體的工作職能相關聯,主體與角色有映射關系,通常在建立通信之前就已經為主體分配好具體的角色;角色與具體的權限也有映射關系,這部分映射通常在服務端通信設備內預先進行實現。圖2展示了預定義的7種默認角色。

權限是分配給特定對象的操作,如讀取數據、寫入數據、對控制對象發出控制命令等,操作可以被允許或拒絕,取決于發起操作的角色與權限的映射關系。圖2展示了預定義的11種默認權限。

1.4 角色與權限的映射

預定義的每個角色所具備的權限都是圖2 中11 種預定義權限的子集,圖3 展示了每個角色所對應的權限。

圖3 角色及其對應權限

一個角色是否能夠對某個對象執行具體的操作,取決于這個角色與權限的映射關系,如果角色具備該權限,則可以執行具體的操作,否則會被拒絕。

圖3 中,前4 個角色與實際應用關系較為密切,訪問的是應用數據或文件;后3個角色則與安全功能相關,一般訪問的是與安全相關的數據或文件。通常實際應用以前4個角色為主。

1.5 IEC 61850的權限定義

權限是針對特定對象所進行的特定操作。在站控層IEC 61850 通信中,特定對象一般對應IEC 61850模型的數據對象或文件等,特定操作對應IEC 61850的通信服務。

圖4列出了每一種權限所對應的IEC 61850通信服務及其針對的數據對象。

圖4 權限對應的服務與對象

2 數字證書的RBAC角色擴展

從IEC 61850 基于RBAC 的通信流程可知,實現RBAC 的關鍵在于角色信息的傳遞,為此IEC 62351—8提出了訪問令牌的概念。

2.1 RBAC訪問令牌

訪問令牌用來傳輸用戶的角色信息。其功能要求為:訪問令牌由身份管理工具創建和管理;所有訪問令牌都有生命周期,并且有可能過期;在驗證訪問令牌本身之前,傳輸訪問令牌的用戶必須通過對象的身份驗證。

如前文所述,目前大多數的安全通信研究和實踐主要通過加密通信和身份驗證增強通信鏈接的安全性,這其中會用到數字證書,而基于數字證書的安全通信同樣具備如下特點:數字證書由PKI 證書管理系統統一頒發和管理;數字證書具備有效期的限定;基于數字證書的安全通信會進行雙向身份認證。上述這些特點與RBAC 訪問令牌的要求是一致的,因此通過對數字證書進行適當的內容擴展,RBAC 的訪問令牌就可以用數字證書作為載體,在建立安全通信鏈路時得到應用。

2.2 訪問令牌的擴展方法

RBAC 的訪問令牌基于數字證書的配置方法是通過擴展數字證書來實現的,需要遵循X.509v3證書[12]的語法規則。X.509標準證書允許對證書的Extensions(擴展)進行擴展用來攜帶獨有的信息。因此可利用這種特性,通過數字證書傳遞角色的訪問令牌。X.509證書的擴展語法規則如下:

通過上述語法可知,訪問令牌的擴展需要兩部分內容:第一,明確對象ID(OID)。訪問令牌的標識是使用OID 實現的,IEC 62351 OID 樹的根是1.0.62351。基于IEC 62351—8 標準的訪問令牌定義的OID即為:1.0.62351.8.1(為了向前兼容,還需要識別1.2.840.10070.8.1)。第二,擴展具體的訪問令牌內容。擴展的內容中需要能夠完整地描述一個訪問令牌。圖5展示了一個完整的訪問令牌所必須包含的內容。

按照是否需要對X.509證書進行擴展,訪問令牌的屬性可分成兩類:

1)無需對證書進行擴展的屬性:令牌持有者、令牌頒發者、有效期起始時間、有效期起始時間。這4 個屬性分別與X.509 證書的本體內容中的主體、頒發者、有效期對應,因此無需對這4個屬性進行額外定義。

2)需要對證書進行擴展的屬性:角色ID、修訂版本號、角色定義、職責范圍。這4 個屬性在X.509證書中并不包含,因此需要在證書的Exten?sions 中進行擴展定義。圖5 對上述需要擴展定義的內容進行了釋義,并就如何取值進行了詳細地說明。

圖5 訪問令牌定義

2.3 訪問令牌的擴展格式

由上文可知,訪問令牌的擴展主要針對的是角色ID、修訂版本號、角色定義、職責范圍,因此在X.509證書的Extensions中擴展訪問令牌可按照以下格式進行,具體的取值方法見圖5。

1)訪問令牌OID的值格式

2.4 訪問令牌的擴展示例

訪問令牌的具體擴展遵循ASN.1[13]語法,這里以同時包含兩個角色,即觀察者(ID 為0)和操作員(ID 為1)的訪問令牌為例,其取值以及對應的ASN.1語法結構如下:

3 RBAC在變電站安全通信的應用

3.1 變電站RBAC安全通信體系架構

RBAC 變電站安全通信技術已應用于浙江省湖州市110 kV 上柏變電站,并已投入實際運行。圖6 所示為該變電站RBAC 網絡安全通信體系架構。

圖6 變電站RBAC安全通信體系架構

3.2 通信設備的角色分配

站內客戶端通信設備主要包括站控層的監控后臺、遠動以及調試客戶端等,需要根據實際應用需求為這些設備分配合適的角色。間隔層二次設備是服務端通信設備,在通信過程中對客戶端的角色進行識別,并分配相應的訪問權限,其本身無需分配角色,頒發用于安全通信的不包含角色訪問令牌的數字證書即可。

1)監控后臺的角色分配

監控后臺的使用者通常分為管理員、操作員和普通運維人員,理論上應為每個使用者單獨分配角色以及數字證書。為簡化實際的管理和運維工作程序,該站按照監控后臺所有使用者功能所需的最大通信服務權限分配通信角色,即觀察者和操作員的組合角色,僅對監控后臺頒發一份同時包含觀察者和操作員訪問令牌的數字證書用于安全通信。同時,監控后臺根據登入賬號的使用者類型,賦予每個登入賬號不同的訪問權限,防止越權訪問。

2)遠動的角色分配

與監控后臺類似,遠動同樣只頒發一份包含觀察者和操作員角色訪問令牌的證書。由遠動設備識別遠方登入賬號的角色,并限定其訪問能力,保障不越權訪問。

3)調試客戶端角色分配

調試客戶端也需要使用數字證書與站內的間隔層設備進行安全通信。相對于監控后臺和遠動,調試客戶端需要根據實際調試內容為其頒發包含適當角色的數字證書,其中可能包含的角色有觀察者、工程師、安裝者或者這些角色的組合。同時,還需要對數字證書設置合理的到期時間,即到期后將無法使用該數字證書與站內二次設備進行安全通信。

3.3 數字證書的頒布

該站部署了一套PKI證書管理系統(本文主要介紹RBAC 安全通信技術,對PKI 證書管理系統不做過多贅述),為站內所有安全通信設備頒發證書:一方面為每個通信客戶端頒發包含其角色訪問令牌的數字證書,另一方面為間隔層設備頒發普通的數字證書用來進行安全通信。本站實際應用過程中,對應用層安全認證過程中使用的數字證書進行了擴展,用以攜帶RBAC的角色信息。

3.4 站內RBAC安全通信過程

監控后臺、網關機以及調試電腦等客戶端設備與站內間隔層服務端設備使用各自被頒發的數字證書建立雙向認證的安全通信,安全通信符合IEC 62351—3 與IEC 62351—4 標準的安全通信流程。其中包括對數字證書和數字簽名進行校驗,服務端設備僅允許校驗通過的客戶端繼續保持通信,對校驗不通過的客戶端斷開通信連接。客戶端設備也會對服務端設備進行相同的校驗操作。

站內的服務端設備根據客戶端設備使用的數字證書中攜帶的角色訪問令牌,按照服務端設備內置的角色與權限映射關系,賦予每個通信客戶端相應的訪問控制權限。在通信過程中,對于滿足訪問控制權限要求的客戶端操作請求給予肯定響應,對于不滿足訪問控制權限要求的客戶端操作請求給予否定響應。角色與訪問控制權限之間的映射關系見圖6,符合本文1.4章節的論述。

3.5 站內RBAC安全通信效果

通過使用上述安全通信技術,上柏變電站內的所有測控裝置、后臺系統和遠動系統之間構建了較為完善的安全通信體系。一方面,未經授權的客戶端接入站內網絡后,將被服務端設備拒絕進行訪問操作;另一方面,獲得授權的客戶端僅能在其分配的角色對應的權限范圍內,對服務端設備進行有限的訪問。該技術解決了變電站內通信的權限管理問題,提升了站內安全通信的安全性和可控性。

傳統的訪問控制系統通常是對就地操作的訪問控制及相應角色與權限的分配,但在通信層面不具備訪問控制的能力。如,第三方客戶端接入站內通信網絡后,可與后臺、遠動設備具有相同的訪問權限,無法對其接入與控制站內系統起到訪問限制作用。本站采用的RBAC 安全通信技術使得間隔層設備在通信層面也具備了訪問控制能力,所有外部接入的通信客戶端需要使用安全通信方式才能與間隔層設備進行通信,而安全通信則需要PKI 證書管理系統為其頒布合法的證書并授予適當的角色,以此達到控制所有通信客戶端的合法接入和訪問權限控制的效果,從而使站內的安全訪問控制體系更加立體化。

4 RBAC對通信性能的影響

文獻[4]詳細分析了基于IEC 62351—3加密通信與IEC 62351—4 身份認證的安全通信技術應用于變電站內站控層網絡的通信性能,證明安全通信技術能夠滿足站控層各類應用需求。而在此基礎上增加的RBAC 安全通信技術,按照其流程對通信性能的影響分析如下:

1)角色的分配

角色的分配流程實際是基于PKI 證書管理系統進行證書頒布,獨立于具體的應用通信過程,因此不影響實際通信性能。

2)權限的分配

在通信鏈接建立階段,服務端設備需要從數字證書中解析出客戶端的角色信息,并為客戶端分配相應的訪問權限。由于安全通信過程本身就要對證書進行解析和校驗,僅需增加對擴展內容中角色信息的額外解析,且角色與權限的映射關系已提前預置,只需根據角色進行相應的查表檢索,占用的性能開銷不大。此外,在正常運行工況下,站控層的通信鏈接一般不會頻繁建立,因此對于角色信息的解析及權限的分配流程不會對通信性能產生顯著影響。

3)權限的生效

在通信過程中,服務端設備在收到客戶端發起的應用通信服務請求時,根據客戶端具備的權限,判斷是否允許繼續操作。由于權限的分配在鏈接建立階段已經完成,權限的生效在實現過程中直接進行判別即可,對通信性能的影響微乎其微。

此外,RBAC 技術本身僅影響通信流程,不會增加額外的通信報文,對通信網絡的流量不會產生影響。

綜合以上分析可知,在實現安全通信的基礎上,RBAC 技術對通信性能不會產生大的影響,能夠滿足站控層應用需求。

5 結語

基于IEC 62351—3、IEC 62351—4 的安全通信技術極大提升了變電站內通信的安全性,以此為基礎,本文針對基于角色的訪問控制技術進行了研究,以IEC 62351—8 標準為理論依據,為站內每個通信客戶端設備分配適當的角色,并對安全通信中使用的數字證書進行擴展,定義了RBAC的訪問令牌。在通信鏈接建立階段,服務端通信設備根據客戶端設備所使用數字證書中的RBAC訪問令牌進行角色識別,并依據服務端設備預置的角色與權限映射關系進行權限分配,實現了針對IEC 61850站控層通信鏈路的分權限訪問的安全通信,提升了電力系統設備遠方訪問的安全性和可控性,有利于安全通信技術在變電站內的工程化實施,為安全通信技術的推廣應用提供有價值的參考。

猜你喜歡
設備
諧響應分析在設備減振中的應用
調試新設備
當代工人(2020年13期)2020-09-27 23:04:20
基于VB6.0+Access2010開發的設備管理信息系統
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
廣播發射設備中平衡輸入與不平衡輸入的轉換
電子制作(2018年10期)2018-08-04 03:24:48
食之無味,棄之可惜 那些槽點滿滿的可穿戴智能設備
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
HTC斥資千萬美元入股虛擬現實設備商WEVR
IT時代周刊(2015年8期)2015-11-11 05:50:37
Automechanika Shanghai 2014 之“看” 汽保設備篇
如何在設備采購中節省成本
主站蜘蛛池模板: 国产白丝av| 婷婷激情五月网| 国产真实乱子伦精品视手机观看 | 青青青视频91在线 | 日韩国产黄色网站| 欧美三級片黃色三級片黃色1| 国国产a国产片免费麻豆| 久久综合伊人 六十路| 精品無碼一區在線觀看 | 亚洲视屏在线观看| 欧美精品在线视频观看| 久久黄色一级视频| 网友自拍视频精品区| 一本久道热中字伊人| 亚洲欧美一区二区三区麻豆| 国产色婷婷| 欧美激情福利| yy6080理论大片一级久久| 色综合天天综合中文网| 免费人成在线观看成人片| 国产中文一区二区苍井空| 亚洲男人天堂网址| 国产尤物jk自慰制服喷水| 91在线日韩在线播放| 992Tv视频国产精品| 囯产av无码片毛片一级| 一区二区理伦视频| 欧美日韩一区二区在线播放| 国产精品成人久久| 国产亚洲精品97在线观看| 久久国产精品国产自线拍| 99久久精品国产精品亚洲 | 欧美a在线| 成人一级黄色毛片| 美女潮喷出白浆在线观看视频| 国产精品自拍合集| 国产天天射| 青青草原偷拍视频| 亚洲视频三级| 四虎精品免费久久| 永久毛片在线播| 国产香蕉97碰碰视频VA碰碰看| 免费a在线观看播放| 99久久99这里只有免费的精品| 国产精品福利社| 四虎综合网| 欧美特级AAAAAA视频免费观看| 国产成人毛片| 欧美色综合网站| 自拍亚洲欧美精品| 综合色婷婷| 97超爽成人免费视频在线播放| 最新国语自产精品视频在| a级毛片免费看| 99国产精品免费观看视频| 国产色伊人| 成人91在线| 在线欧美一区| 国产无人区一区二区三区| 欧美成人午夜影院| 夜精品a一区二区三区| 色综合久久无码网| 中文字幕久久波多野结衣| 香蕉久久国产超碰青草| 五月激情综合网| 国产国模一区二区三区四区| 欧美日韩动态图| 国产极品嫩模在线观看91| 国产精品视屏| 黄色网站在线观看无码| 国产亚洲欧美在线视频| 人人看人人鲁狠狠高清| 国产在线观看成人91| 亚洲日本中文字幕天堂网| 2018日日摸夜夜添狠狠躁| 九九线精品视频在线观看| 天堂成人在线| 伊在人亞洲香蕉精品區| 真实国产精品vr专区| 欧美福利在线| 欧美一级高清片久久99| 免费日韩在线视频|