《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于SM4并行加密的智能電網監控與安全傳輸系統
基于SM4并行加密的智能電網監控與安全傳輸系統
2016年電子技術應用第11期
余 容1,黃 劍2,何朝明1
1.西南交通大學 機械工程學院,四川 成都610031;2.桂林電子科技大學 信息與通信學院,廣西 桂林541004
摘要: 隨著電網規模的日益擴大以及監控設備的逐漸增多,為了高效、集中地監控電網設備的運行情況,結合ModBus和IEC104協議,設計了一種智能電網監控與安全傳輸系統,實現設備斷線自動重連機制,提高系統的穩定性,并且以圖形交互界面的形式提供給用戶,便于用戶直觀地進行數據監控與設備管理。由于數據采集量的與日俱增,針對當前系統中數據傳輸的安全性較低、大量數據加密傳輸時實時性不高等問題,結合SM4加密算法及GPU并行計算的能力,提出一種新的并行加密算法,并有效應用到系統中,提高數據傳輸過程中的安全性與實時性。實驗結果表明,此監控系統運行穩定可靠,實時性好,安全性高。
中圖分類號: TP309.2
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.11.017
中文引用格式: 余容,黃劍,何朝明. 基于SM4并行加密的智能電網監控與安全傳輸系統[J].電子技術應用,2016,42(11):66-69.
英文引用格式: Yu Rong,Huang Jian,He Chaoming. Smart grid monitoring and secure transmission system based on SM4 parallel encryption[J].Application of Electronic Technique,2016,42(11):66-69.
Smart grid monitoring and secure transmission system based on SM4 parallel encryption
Yu Rong1,Huang Jian2,He Chaoming1
1.School of Mechanical Engineering,Southwest Jiaotong University,Chengdu 610031,China; 2.School of Information & Communication Engineering,Guilin University of Electronic Technology,Guilin 541004,China
Abstract: With the growing size of the grid and monitoring equipment, in order to monitor the operation of network equipment efficiently and centrally, this paper designs the smart grid monitoring and secure transmission with ModBus and IEC104 agreement, to achieve re-connection mechanism automatically when devices disconnected, and improve system stability as well. In addition, it′s convenient for user to monitor the data and manage the devices in the form of graphical interface. Due to the increasing amount of data collected, for the low security and not high real-time of amount data transmission in current, this paper puts forward a new parallel encryption algorithm based on SM4 parallel encryption. Applied in the current system, it can improve the security and real-time of amount parallel data transmission efficiently. Experimental results show that the monitoring system possesses real-time and high security stably.
Key words : SM4;parallel encryption;data monitoring

0 引言

    智能電網通過各種總線協議將帶有傳感器的物理設備與計算機系統連接一起,組成一個綜合監控管理系統,具有高效性、可靠性、便捷性等優勢[1]。

    雖然現代電力網給社會生活帶來了便捷,但是現有系統在數據的終端采集上還存在很多不足之處,如現有許多監控系統只注重對設備數據的采集而忽略了設備管理的便捷性;其監控系統的穩定性不夠,設備網絡斷開后不能自動連接;當電網規模擴大,監控設備隨之增多,數據傳輸的實時性降低。此外,智能電網系統—旦受到惡意攻擊,系統本身將會遭受嚴重的破壞,從而給社會生活、工業生產各方面帶來巨大的損失。因此,智能電網系統的安全面臨著更為嚴峻的挑戰[2]。如何建立一個有效的智能電網安全監控系統,制定可靠的數據安全傳輸策略,有效地保障信息在釆集傳輸過程中的安全可靠性,已成為當務之急。

1 系統總體設計方案

    設備數據監控系統設計成分層結構分為感知層、網絡層和應用層,每層分別實現各自的功能,整體框架圖如圖1所示。

ck4-t1.gif

    (1)感知層:主要是基于ModBus和IEC104協議的數據采集系統。系統通過讀取站點配置文件,創建采集線程,采集線程不斷地采集各個ModBus和IEC104設備的數據,并通過網絡層傳輸給中心管理系統。

    (2)網絡層:主要是基于GPU的SM4并行數據加密傳輸系統。通過改進的并行加密技術對采集到的數據進行加密處理,提高數據加密的安全性和實時性。

    (3)應用層:主要包含中心數據監控系統和設備控制系統。數據監控系統實現對采集到的數據存儲、顯示等,設備控制系統實現對ModBus設備和IEC104設備的統一控制功能。

2 智能電網監控系統實現

2.1 ModBus和IEC104協議

    ModBus通信采用C/S通信方式。目前,工業中將 ModBus通過以太網結合TCP/IP協議組成ModBus TCP/IP網絡進行通信[3],其應用數據單元(ADU)由供TCP/IP專用的ModBus應用協議頭(MBAP)和通用的協議數據單元(PDU)組成[4]。

    IEC104協議是為解決電力控制和高速網絡傳輸的需求制定的一種采用TCP/IP網絡協議進行傳輸的通信協議[5]。該協議采用C/S通信方式??蛻舳税l送數據請求,而服務端進行應答請求;服務端也可以直接發送控制命令來修改客戶端的數據,實現雙向讀寫[6]。

2.2 數據采集控制模塊實現

    數據采集模塊是采集系統的核心,該模塊讀取MsSQL數據庫中的modbus_table和iec104_table配置表,配置表中保存了站點設備的配置信息。數據采集控制系統的主線程根據讀取到的配置記錄初始化內存數據,并創建ModBus數據采集線程、IEC104數據采集線程和設備控制線程。采用多線程的結構,可以實現設備的并行采集的功能。ModBus數據采集模塊的主線程流程圖如圖2所示。

ck4-t2.gif

    為了確保數據采集的完整性,在采集線程中引入了斷線重連機制。一旦建立的TCP/IP連接發生斷開情況,則立刻刷新連接,重新建立TCP/IP連接,繼續發送采集請求??刂凭€程在啟動后一直處于監聽狀態,等待上層管理系統發來控制命令。接到控制命令后,解析出是ModBus控制指令還是IEC104控制指令,隨后對相應設備發起控制命令。

    ModBus通信是基于TCP/IP協議。首先,查看連接狀態,如果處于斷開狀態,則調用connect_site()函數進行連接,并更改狀態為采集狀態。當處于采集狀態時,通過調用read_site_register()和read_site_bit()函數進行數據采集,采集流程圖如圖3所示。若采集返回出錯,則重新設置連接狀態,等待下次循環重新建立連接并采集數據。當處于關閉狀態時,通過調用close_site()函數關閉TCP/IP連接并釋放相應的資源。

ck4-t3.gif

    IEC104數據采集線程的流程圖如圖4所示。首先建立TCP連接。然后初始化IEC104幀,發起總召喚命令,啟動數據傳輸功能并等待數據的到來。當收到數據時,驗證報文的合法性,通過驗證的報文進入報文解析處理函數,然后根據報文具體功能回復相應命令;沒有通過驗證的報文直接丟棄。

ck4-t4.gif

2.3 設備控制模塊實現

    根據ModBus設備和IEC104設備控制命令的格式及特點對其進行了一次封裝,提供給用戶統一的控制命令接口,其控制命令格式如圖5所示。

ck4-t5.gif

    (1)設備ID:表示目標設備的ID號,所有的ModBus設備和IEC104設備統一進行編號。

    (2)控制類型:當目標設備是ModBus設備時, 0表示寫寄存器,1表示寫線圈;當目標設備是IEC104設備時,0表示遙調命令,1表示遙控命令。

    (3)目標地址:表示目標設備待操作的地址。

    (4)數值:表示對目標地址進行寫操作的數值。

    (5)控制標志:用來表明本次控制操作的狀態,0表示選擇狀態,1表示控制狀態,2表示撤銷狀態。

    設備控制模塊主要由一個單獨的控制線程實現對ModBus設備和IEC104設備的統一控制??刂凭€程在啟動后一直處于監聽狀態,等待管理系統發來的控制命令。接到控制命令后,解析出是ModBus還是IEC104設備的控制指令,隨后構造相應的控制命令幀,從而發起控制命令,具體流程如圖6所示。

ck4-t6.gif

3 基于GPU的SM4并行加密

    SM4 是一種分組密碼算法,其分組長度和密鑰長度均為128 bit。加解密算法與密鑰擴張算法都采用32輪非線性迭代結構[7]。在數據量較大的情況下,使用SM4串行加密的耗時成為了采集系統實時傳輸的瓶頸。本文利用GPU[8]并行計算能力與SM4算法的結構特點,設計了基于GPU的SM4并行數據加密模塊,將采集到的數據傳送給GPU,GPU把加密后的結果送給數據轉發模塊,提高了加密運算的實時性。

    SM4并行加密模塊流程圖如圖7所示。首先,在CPU執行一次密鑰擴展,生成輪密鑰。然后,將輸入數據和擴展密鑰存儲到GPU全局存儲空間內。輸入數據分成每塊128 bit,通過調用cryptKernel核函數[9,10]實現每個GPU線程對數據塊的并行加密。最后,加密輸出的密文數據將再次被寫到全局設備存儲器內,隨后,CPU程序將輸出數據結果從GPU 的全局設備存儲器內取回,整個加密過程完成。

ck4-t7.gif

4 系統測試與分析

    為了測試系統的功能與性能,在主機上運行數據模擬器應用程序,作為客戶端,用來產生ModBus和IEC104數據。以ModBus模擬器為例,運行數據采集系統對模擬器數據進行采集,通過中心數據管理系統顯示采集到的數據,如圖8所示。

ck4-t8.gif

    通過運行設備控制應用程序,實現對ModBus或IEC104設備的控制。運行設備控制程序后,就可以在“〉”提示符下輸入控制命令。下面分別對ModBus設備寫線圈、寫寄存器命令和對IEC104發起遙控命令,測試結果如圖9所示。

ck4-t9.gif

    以第二條命令為例。第二條命令是實現對ModBus設備寄存器值的寫操作,即對1號設備地址為21的寄存器進行寫數值“12”操作,返回值為零,表明寫寄存器操作執行成功。為了驗證命令的執行情況,通過對比模擬器在執行命令的前后狀態,可以發現地址為21的寄存器值發生相應的變化,如圖10所示。

ck4-t10.gif

5 總結

    本文設計了一種智能電網監控與安全傳輸系統,采用與TCP/IP協議結合緊密的ModBus和IEC104協議進行數據采集,便于數據傳輸,并在系統中引入斷線自動重連機制,完善系統功能。為了確保和提高批量數據傳輸過程中的安全性與實時性,有效結合SM4加密算法與GPU并行計算,提出基于GPU并行計算的SM4加解密基本架構?,F場實驗測試表明,系統運行狀況良好,可有效提高數據傳輸時的安全性與實時性,最終,實現對設備數據進行實時采集與并行加密傳輸的功能,為工業監控系統提供了核心模塊。

參考文獻

[1] 劉漢宇,牟龍華.微電網CPS體系架構及其物理端研究[J].電力自動化設備,2012,32(5):34-37.

[2] 徐琳,溫蜜,李晉國.智能配電網中具有隱私保護的數據安全認證方案[J].電子技術應用,2015(12):98-101.

[3] 金德剛,吳自然,吳桂初.基于Modbus/TCP的數字式電流互感器設計[J].電子技術應用,2014,40(6):93-95.

[4] 高秀蘭.基于Modbus TCP/IP通訊綜合監控系統的實現[J].儀表技術與傳感器,2015(10):104-106.

[5] 陶學軍,徐奉友,王艷領.IEC 60870-5-104協議在光伏電站中的應用[J].機電工程技術,2014(3):40-44.

[6] 馬曉紅,管荑,林祺蓉.104規約在調度自動化系統中的應用[J].山東電力技術,2011(6):002.

[7] WANG K,PENG D,SONG L,et al.Implementation of Modbus communication protocol based on ARM Coretx-M0[C].System Science and Engineering(ICSSE),2014 IEEE International Conference on.IEEE,2014:69-73.

[8] KANDROT E,SANDERS J.CUDA by example:an introduction to general-purpose GPU programming[M].Amsterdam:Addison-Wesley Longman,2010.

[9] IWAI K,NISHIKAWA N,KUROKAWA T.Acceleration of AES encryption on CUDA GPU[J].International Journal of Networking and Computing,2012,2(1):131-145.

[10] Shane Cook.CUDA并行程序設計GPU編程指南[M].蘇統華,李東,譯.北京:機械工業出版社,2014.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          精品动漫3d一区二区三区免费版| 久久久久久亚洲精品中文字幕| 国产一区二区三区观看| 欧美日韩成人在线观看| 狠狠久久五月精品中文字幕| 日韩午夜在线播放| 欧美人成在线视频| 国产精品久久毛片a| 亚洲精品一二区| 国产精品高清免费在线观看| 欧美日韩综合一区| 亚洲精品视频免费| 久热精品视频在线观看一区| 亚洲国产成人一区| 欧美风情在线观看| 久久久久久精| 一本色道久久综合狠狠躁篇怎么玩| 一区二区三区黄色| 国产精品久久久久久福利一牛影视| 欧美一区二区免费观在线| 亚洲欧美国产高清va在线播| 欧美~级网站不卡| 国产精品视频男人的天堂| 欧美激情在线| 亚洲素人在线| 国产主播精品在线| 欧美sm重口味系列视频在线观看| 精品999网站| 欧美不卡视频| 欧美a级一区二区| 国产精品亚洲综合色区韩国| 国产精品一二三四区| 国产精品一区二区a| 亚洲人永久免费| 亚洲婷婷国产精品电影人久久| 久久久国际精品| 精品电影在线观看| 亚洲网站在线播放| 国产日韩精品综合网站| 欧美裸体一区二区三区| 欧美高清免费| 午夜久久久久| 亚洲一区二区免费在线| 欧美不卡激情三级在线观看| 中文亚洲视频在线| 亚洲欧美日韩人成在线播放| 欧美日韩成人在线观看| 亚洲免费视频中文字幕| 午夜视频在线观看一区二区| 欧美视频在线观看视频极品| 亚洲欧洲另类| 亚洲制服欧美中文字幕中文字幕| 免费成人美女女| 亚洲欧美激情一区二区| 99精品视频网| 亚洲视频久久| 国产欧美精品在线| 在线观看成人网| 欧美日韩亚洲一区二区三区四区| 欧美三区免费完整视频在线观看| 国产午夜精品久久久| 欧美日韩不卡合集视频| 日韩天堂在线视频| 国产精品一二三视频| 老司机精品视频一区二区三区| 免费成人av在线| 免费在线观看一区二区| 国产精品xxxav免费视频| 日韩视频一区二区三区在线播放免费观看| 久久久水蜜桃| av成人免费观看| 噜噜噜在线观看免费视频日韩| 亚洲精品极品| 欧美性做爰毛片| 欧美大片在线看| 欧美精品观看| 亚洲人成人99网站| 久久久久久夜| 性欧美暴力猛交69hd| 欧美日本乱大交xxxxx| 欧美日韩aaaaa| 黄色在线成人| 91久久嫩草影院一区二区| 亚洲精品综合| 欧美日韩色一区| 亚洲电影天堂av| 欧美高清免费| 欧美日韩精品一区二区三区四区| 国产日韩精品入口| 国产精品网站视频| 久久久精品一区二区三区| 美女网站在线免费欧美精品| 国产精品一区亚洲| 久久丁香综合五月国产三级网站| 亚洲欧洲日韩在线| 亚洲影音先锋| 欧美一区二区三区的| 国产精品久久久一本精品| 一本色道久久精品| 国产精品日韩在线一区| 在线观看亚洲a| 亚洲小说欧美另类社区| 欧美aaaaaaaa牛牛影院| 亚洲精品中文在线| 国产精品综合av一区二区国产馆| 欧美中文字幕在线视频| 久久久成人精品| 国产一区二区三区最好精华液| 欧美乱在线观看| 亚洲婷婷免费| 国产婷婷色一区二区三区四区| 欧美日韩国产系列| 欧美日韩成人一区| 亚洲欧美日韩一区二区三区在线观看| 亚洲国产欧美日韩精品| 美女啪啪无遮挡免费久久网站| 欧美成人免费全部观看天天性色| 亚洲丰满在线| 麻豆精品网站| 午夜精品久久久99热福利| 欧美视频第二页| 亚洲国产精品123| 尤物yw午夜国产精品视频明星| 国产精品视频yy9099| 亚洲综合日韩在线| 久久久久久久久一区二区| 欧美色精品在线视频| 久久亚洲精品一区二区| 洋洋av久久久久久久一区| 欧美激情导航| 欧美午夜理伦三级在线观看| 亚洲经典视频在线观看| 精品成人在线视频| 狠狠综合久久av一区二区老牛| 欧美伦理91i| 亚洲视频在线一区观看| 欧美二区在线观看| 黄色日韩精品| 免费成人在线观看视频| 亚洲第一区色| 麻豆精品传媒视频| 欧美三级网址| 亚洲精品中文字幕在线观看| 欧美成人国产一区二区| 国产一区观看| 久久久www成人免费精品| 亚洲精选中文字幕| 亚洲国产欧美国产综合一区| 久久精品免费| 欧美日韩在线大尺度| 国产欧美综合一区二区三区| 欧美激情1区2区| 欧美精品v日韩精品v国产精品| 国内精品久久久久久久97牛牛| 久久久国产精品一区二区三区| 亚洲宅男天堂在线观看无病毒| 伊人色综合久久天天五月婷| 亚洲视频一区二区在线观看| 亚洲伊人一本大道中文字幕| 一卡二卡3卡四卡高清精品视频| 一区二区三区高清在线| 欧美一级精品大片| 亚洲女ⅴideoshd黑人| 欧美另类69精品久久久久9999| 亚洲免费在线| 国产精品久久福利| 欧美绝品在线观看成人午夜影视| 在线 亚洲欧美在线综合一区| 亚洲欧美另类在线观看| 国产欧美精品在线播放| 欧美色精品在线视频| 一区二区免费在线观看| 9国产精品视频| 一本色道久久88综合亚洲精品ⅰ| 久久九九精品| 亚洲一级特黄| 狠狠久久亚洲欧美| 欧美成年人网站| 国产欧美韩国高清| 一区二区三区你懂的| 欧美日韩一区在线播放| 欧美一级大片在线免费观看| 欧美日韩国产黄| 最新国产乱人伦偷精品免费网站| 国产精品成人观看视频国产奇米| 国产精品一二三四区| 一区二区在线观看视频在线观看| 影音先锋亚洲视频| 久久精品视频在线看| 国产丝袜一区二区三区| 欧美亚男人的天堂| 亚洲免费播放| 美女主播精品视频一二三四| 欧美激情亚洲精品| 亚洲欧美国产视频| 久久中文精品| 久久综合网hezyo| 国产精品www994| 亚洲麻豆av| 国产精品美女视频网站| 亚洲第一色中文字幕| 一区二区精品在线| 亚洲欧美综合精品久久成人| 国产精品天天看| 午夜精品美女久久久久av福利| 欧美成人免费在线视频| 好吊成人免视频| 亚洲婷婷综合久久一本伊一区| 国产精品a级| 欧美777四色影视在线| 欧美在线观看视频一区二区三区| 亚洲影视九九影院在线观看| 国产精品福利在线观看| 国产精品xnxxcom| 亚洲一二三四久久| 国产精品成人久久久久| 欧美成人免费va影院高清| 樱花yy私人影院亚洲| 午夜一区二区三区不卡视频| 一区二区三区福利| 免费成人高清在线视频| 欧美精品一区二区视频| 一区二区三区高清视频在线观看| 国产精品视频久久| 国产女主播一区| 亚洲精品久久久久久久久| 亚洲欧美日韩中文播放| 亚洲丰满在线| 国产亚洲成精品久久| 久久久久在线观看| 亚洲人成亚洲人成在线观看图片| 国产精品视频网| 麻豆国产精品777777在线| 亚洲美女啪啪| 99视频精品免费观看| 久久这里只精品最新地址| 国产精品自在在线| 宅男噜噜噜66国产日韩在线观看| 国产一区二区三区成人欧美日韩在线观看| 伊人色综合久久天天五月婷| 精品成人一区二区| 国产欧美日韩综合| 欧美日韩中文字幕在线视频| 国产精品一区二区a| 亚洲第一区在线| 国产一区二区精品久久99| 久久免费视频网| 欧美电影在线播放| 亚洲一区二区3| 欧美手机在线| 国产精品日韩欧美| 久久久亚洲影院你懂的| 一本色道久久综合亚洲二区三区| 午夜精品国产精品大乳美女| 国产精品第一区| 国产精品日韩欧美| 欧美精品国产精品| 欧美不卡在线视频| 国产亚洲一区在线播放| 含羞草久久爱69一区| 精品成人久久| 制服丝袜激情欧洲亚洲| 久久精品系列| 亚洲男人第一av网站| 激情五月***国产精品| 欧美午夜精彩| 一本色道久久综合狠狠躁篇怎么玩| 免播放器亚洲| 欧美精品免费看| 午夜宅男欧美| 午夜久久一区| 欧美一区网站| 在线观看亚洲精品| 一本色道久久综合亚洲精品不| 美女国内精品自产拍在线播放| 亚洲日本一区二区三区| 亚洲欧洲日夜超级视频| 欧美a级片一区| 欧美一区在线看| 奶水喷射视频一区| 一区二区三欧美| 免费成人网www| 国产区在线观看成人精品| 中文国产一区| 在线看片欧美| 伊人夜夜躁av伊人久久| 在线观看91精品国产入口| 欧美伦理91i| 影音先锋久久久| 国产精品高潮在线| 性18欧美另类| 久久美女艺术照精彩视频福利播放| 一区二区三区高清| 欧美日韩免费在线| 激情一区二区三区| 麻豆免费精品视频| 国产精品久久二区二区| 国产精品久久久久毛片大屁完整版| 国产精品乱人伦一区二区| 欧美在线播放视频| 国产综合色产在线精品| 久久国产一区二区三区| 国产精品高潮在线| 亚洲三级免费| 亚洲国产精品小视频| 久久艳片www.17c.com| 国产综合视频在线观看| 欧美18av| 国产精品视频一区二区高潮| 欧美日韩亚洲一区三区| 午夜精品福利电影| 欧美aⅴ99久久黑人专区| 国内在线观看一区二区三区| 国产精品xxxxx| 亚洲视频在线一区| 欧美11—12娇小xxxx| 国产老肥熟一区二区三区| 久久久蜜臀国产一区二区| 久久久人成影片一区二区三区观看| 欧美精选午夜久久久乱码6080| 久久久久国产精品一区三寸| 国产欧美精品日韩精品| 亚洲精品国产精品国自产观看浪潮| 欧美 日韩 国产精品免费观看| 国产一区二区在线观看免费播放| 欧美性做爰猛烈叫床潮| 国产欧美日韩视频在线观看| 亚洲网友自拍|