白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

一種基于國(guó)密算法的智能表遠(yuǎn)程跳合閘控制方法

專(zhuān)利號(hào)
CN103516519B
公開(kāi)日期
2014-11-19
申請(qǐng)人
國(guó)家電網(wǎng)公司; 江蘇省電力公司; 江蘇省電力公司電力科學(xué)研究院; 江蘇方天電力技術(shù)有限公司(北京市西城區(qū)西長(zhǎng)安街86號(hào))
發(fā)明人
黃奇峰; 鄭海雁; 范潔; 李新家; 陳霄; 蔣一泉; 周玉; 趙勇; 李澄; 陳剛; 易永仙; 秦冉
IPC分類(lèi)
H04L9/32; H02J13/00
技術(shù)領(lǐng)域
插件,規(guī)約,報(bào)文,管理,隨機(jī)數(shù),認(rèn)證,密文,合閘,密碼機(jī),隨機(jī)
地域: 北京市 北京市西城區(qū)

摘要

本發(fā)明公開(kāi)了一種基于國(guó)密算法的智能表遠(yuǎn)程跳合閘控制方法,其特征在于,包括:步驟一:建立插件管理器;步驟二:插件管理器獲取XML命令,如果XML命令為費(fèi)控操作指令且第一隨機(jī)數(shù)和第二隨機(jī)數(shù)不可用,調(diào)用安全認(rèn)證插件訪問(wèn)密碼機(jī)以獲取第一隨機(jī)數(shù)和第一密文;步驟三:調(diào)用645和376規(guī)約插件生成第一報(bào)文發(fā)送到通信機(jī)與電能表進(jìn)行身份認(rèn)證;步驟四:插件管理器傳入第二隨機(jī)數(shù)、ESAM序列號(hào)、控制命令并調(diào)用安全認(rèn)證插件,安全認(rèn)證插件返回控制密文;步驟五:插件管理器獲取控制密文后,調(diào)用645和376規(guī)約插件獲得控制命令的結(jié)果,并將控制命令的結(jié)果發(fā)送到下層應(yīng)用程序。本發(fā)明實(shí)現(xiàn)簡(jiǎn)單、安全可靠、可擴(kuò)展性較強(qiáng)。

說(shuō)明書(shū)

1 2 3
[0036] 前述的一種基于國(guó)密算法的智能表遠(yuǎn)程跳合閘控制方法,其特征在于,所述步驟五包括: [0037] 步驟5a:插件管理器發(fā)送控制密文給645規(guī)約插件,645規(guī)約插件生成645控制報(bào)文并將645控制報(bào)文返回給插件管理器; [0038] 步驟5b:插件管理器發(fā)送645控制報(bào)文給376規(guī)約插件,376規(guī)約插件生成376透?jìng)鲌?bào)文并將376透?jìng)鲌?bào)文返回給插件管理器; [0039] 步驟5c:獲取376透?jìng)鲌?bào)文并發(fā)送給通信機(jī); [0040] 步驟5d:插件管理器獲取終端返回的報(bào)文,調(diào)用376規(guī)約插件; [0041] 步驟5e:376規(guī)約插件解析376透?jìng)鲌?bào)文并返回解析結(jié)果到插件管理器; [0042] 步驟5f:插件管理器獲取376透?jìng)鲌?bào)文解析結(jié)果并取出645規(guī)約; [0043] 步驟5g:插件管理器訪問(wèn)645規(guī)約插件; [0044] 步驟5h:645規(guī)約插件解析645報(bào)文,并返回645報(bào)文給插件管理器; [0045] 步驟5i:插件管理器獲得所述控制命令的結(jié)果,并將所述控制命令的結(jié)果發(fā)送到下層應(yīng)用程序。 [0046] 前述的一種基于國(guó)密算法的智能表遠(yuǎn)程跳合閘控制方法,其特征在于,所述步驟 2c包括:如果第二隨機(jī)數(shù)可用,插件管理器轉(zhuǎn)到步驟4a;如果第二隨機(jī)數(shù)不可用且第一隨機(jī)數(shù)可用,則插件管理器轉(zhuǎn)到步驟2g。 [0047] 本發(fā)明的有益之處在于:本發(fā)明的一種基于國(guó)密算法的智能表遠(yuǎn)程跳合閘控制方法能夠?qū)崿F(xiàn)費(fèi)控智能表的遠(yuǎn)程跳合閘操作。本發(fā)明實(shí)現(xiàn)簡(jiǎn)單、安全可靠、可擴(kuò)展性較強(qiáng)。 附圖說(shuō)明 [0048] 圖1是本發(fā)明一種基于國(guó)密算法的智能表遠(yuǎn)程跳合閘控制方法的流程圖; [0049] 圖2是本發(fā)明一種基于國(guó)密算法的智能表遠(yuǎn)程跳合閘控制方法的進(jìn)一步流程圖; [0050] 圖3是本發(fā)明中插件管理器調(diào)用規(guī)約插件的示意圖。 具體實(shí)施方式 [0051] 以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作具體的介紹。 [0052] 參照?qǐng)D1所示,本發(fā)明一種基于國(guó)密算法的智能表遠(yuǎn)程跳合閘控制方法,包括: [0053] 步驟一:建立插件管理器以負(fù)責(zé)3個(gè)以上插件的管理和調(diào)用,插件包括安全認(rèn)證插件、645規(guī)約插件、376規(guī)約插件; [0054] 步驟二:插件管理器獲取上層應(yīng)用程序的XML命令,如果插件管理器判斷XML命令為費(fèi)控操作指令且第一隨機(jī)數(shù)和第二隨機(jī)數(shù)不可用,則調(diào)用安全認(rèn)證插件訪問(wèn)密碼機(jī)以獲取第一隨機(jī)數(shù)和第一密文; [0055] 步驟三:插件管理器分別調(diào)用645和376規(guī)約插件生成第一報(bào)文發(fā)送到通信機(jī)與電能表進(jìn)行身份認(rèn)證; [0056] 步驟四:插件管理器取得身份認(rèn)證后,傳入第二隨機(jī)數(shù)、ESAM序列號(hào)、控制命令并調(diào)用安全認(rèn)證插件,安全認(rèn)證插件返回控制密文; [0057] 步驟五:插件管理器獲取控制密文后,分別調(diào)用645和376規(guī)約插件獲得控制命令的結(jié)果,并將控制命令的結(jié)果發(fā)送到下層應(yīng)用程序。 [0058] 本發(fā)明通過(guò)使用安全認(rèn)證插件來(lái)訪問(wèn)密碼機(jī),645規(guī)約插件負(fù)責(zé)DLT/645-2007規(guī)約及備案文件的編碼和解碼,376規(guī)約插件負(fù)責(zé)Q/GDW376.1規(guī)約的編碼和解碼,插件管理器負(fù)責(zé)3個(gè)插件的管理和調(diào)用,實(shí)現(xiàn)了費(fèi)控智能表的遠(yuǎn)程跳合閘操作。經(jīng)過(guò)實(shí)際應(yīng)用,表明該方法實(shí)現(xiàn)簡(jiǎn)單、安全可靠、可擴(kuò)展性較強(qiáng)。 [0059] 圖3是本發(fā)明中插件管理器調(diào)用規(guī)約插件的示意圖。圖3主要包括安全認(rèn)證插件、 645規(guī)約插件、376規(guī)約插件和插件管理器4個(gè)部分。其中,安全認(rèn)證插件負(fù)責(zé)訪問(wèn)密碼機(jī),獲取第一隨機(jī)數(shù)、第一密文和加密后的控制密文;645規(guī)約插件負(fù)責(zé)DL/T645-2007及備案文件的編碼和解碼;376規(guī)約插件負(fù)責(zé)Q/GDW376.1規(guī)約的編碼和解碼;插件管理器負(fù)責(zé)以上3個(gè)插件的管理和調(diào)用。 [0060] 圖2是本發(fā)明一種基于國(guó)密算法的智能表遠(yuǎn)程跳合閘控制方法的進(jìn)一步流程圖。 圖2是基于圖1的進(jìn)一步詳細(xì)說(shuō)明,在圖2中,對(duì)圖1的步驟二進(jìn)行了詳細(xì)說(shuō)明,其包括: [0061] 步驟2a:插件管理器獲取上層應(yīng)用程序的XML命令并對(duì)XML命令進(jìn)行預(yù)處理; [0062] 步驟2b:插件管理器判斷XML命令為費(fèi)控操作指令; [0063] 步驟2c:插件管理器先判斷第二隨機(jī)數(shù)是否可用,再判斷第一隨機(jī)數(shù)是否可用,如果第二隨機(jī)數(shù)和第一隨機(jī)數(shù)均不可用,則轉(zhuǎn)到步驟2d; [0064] 步驟2d:插件管理器調(diào)用安全認(rèn)證插件; [0065] 步驟2e:安全認(rèn)證插件訪問(wèn)密碼機(jī),獲得第一隨機(jī)數(shù)和第一密文; [0066] 步驟2f:安全認(rèn)證插件將第一隨機(jī)數(shù)和第一密文返回給插件管理器; [0067] 步驟2g:插件管理器獲得第一隨機(jī)數(shù)和第一密文。 [0068] 在圖2中,對(duì)圖1的步驟三進(jìn)行了詳細(xì)說(shuō)明,其包括: [0069] 步驟3a:插件管理器在獲得第一隨機(jī)數(shù)和第一密文后,調(diào)用645規(guī)約插件;

權(quán)利要求

1 2
步驟5h:645規(guī)約插件解析645報(bào)文,并返回645報(bào)文給插件管理器; 步驟5i:插件管理器獲得所述控制命令的結(jié)果,并將所述控制命令的結(jié)果發(fā)送到下層應(yīng)用程序。 2.根據(jù)權(quán)利要求1所述的一種基于國(guó)密算法的智能表遠(yuǎn)程跳合閘控制方法,其特征在于,所述步驟二包括: 步驟2a:插件管理器獲取上層應(yīng)用程序的XML命令并對(duì)XML命令進(jìn)行預(yù)處理; 步驟2b:插件管理器判斷XML命令為費(fèi)控操作指令; 步驟2c:插件管理器先判斷第二隨機(jī)數(shù)是否可用,再判斷第一隨機(jī)數(shù)是否可用,如果第二隨機(jī)數(shù)和第一隨機(jī)數(shù)均不可用,則轉(zhuǎn)到步驟2d; 步驟2d:插件管理器調(diào)用安全認(rèn)證插件; 步驟2e:安全認(rèn)證插件訪問(wèn)密碼機(jī),獲得第一隨機(jī)數(shù)和第一密文; 步驟2f:安全認(rèn)證插件將第一隨機(jī)數(shù)和第一密文返回給插件管理器; 步驟2g:插件管理器獲得第一隨機(jī)數(shù)和第一密文。 3.根據(jù)權(quán)利要求2所述的一種基于國(guó)密算法的智能表遠(yuǎn)程跳合閘控制方法,其特征在于,所述步驟四包括: 步驟4a:插件管理器獲取第二隨機(jī)數(shù)和ESAM序列號(hào); 步驟4b:插件管理器傳遞第二隨機(jī)數(shù)、ESAM序列號(hào)和控制命令給安全認(rèn)證插件; 步驟4c:安全認(rèn)證插件獲取第二隨機(jī)數(shù)、ESAM序列號(hào)和控制命令后連接密碼機(jī),通過(guò)密碼機(jī)獲取控制密文,安全認(rèn)證插件返回控制密文給插件管理器。 4.根據(jù)權(quán)利要求3所述的一種基于國(guó)密算法的智能表遠(yuǎn)程跳合閘控制方法,其特征在于,所述步驟2c包括:如果第二隨機(jī)數(shù)可用,插件管理器轉(zhuǎn)到步驟4a;如果第二隨機(jī)數(shù)不可用且第一隨機(jī)數(shù)可用,則插件管理器轉(zhuǎn)到步驟2g。
微信群二維碼
意見(jiàn)反饋