[發明專利]一種IEC101協議報文傳輸的方法和系統無效
| 申請號: | 201110265123.4 | 申請日: | 2011-09-08 |
| 公開(公告)號: | CN102281203A | 公開(公告)日: | 2011-12-14 |
| 發明(設計)人: | 喻洪平 | 申請(專利權)人: | 航天科工深圳(集團)有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518048 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 iec101 協議 報文 傳輸 方法 系統 | ||
1.一種IEC101協議報文傳輸的方法,其特征在于,所述方法包括以下步驟:
S1.接收配電主站和/或配電終端下發的控制報文,其中,所述控制報文為IEC101報文;
S2.通過加密算法對所述控制報文的報文頭進行加密,并根據IEC101協議順序組合攜帶安全標簽的預傳輸報文;
S3.通過解密算法對所述預傳輸報文的簽名摘要進行解密,并根據解密后的簽名摘要校驗所述預傳輸報文的安全性。
2.根據權利要求1所述的IEC101協議報文傳輸的方法,其特征在于,所述步驟S1之前還包括以下步驟:
S0.獲取攜帶加密公鑰的加密算法和攜帶解密私鑰的解密算法。
3.根據權利要求2所述的IEC101協議報文傳輸的方法,其特征在于,所述預傳輸報文包括報文啟動字符、控制報文長度L1、控制報文、報文結束字符、簽名報文標識、簽名報文長度L2、控制位C、預留位S、時間戳、安全標簽以及簽名摘要。
4.根據權利要求3所述的IEC101協議報文傳輸的方法,其特征在于,所述步驟S2的具體包括以下步驟:
A1.計算所述控制報文的字節長度,并將其保存至控制報文長度L1;
B1.通過加密算法對所述控制報文的報文頭進行加密;
C1.將加密后的報文頭保存至簽名摘要;
D1.計算所述簽名摘要的字節長度,并將其保存至簽名報文長度L2;
E1.分別對控制位C和預留位S賦值;
F1.獲取系統的當前時間,并將其賦值給時間戳;
G1.對安全標簽賦值;
H1.根據IEC101協議將報文啟動字符、控制報文長度L1、控制報文、報文結束字符、簽名報文長度L2、控制位C、預留位S、時間戳、安全標簽以及簽名摘要順序組合成攜帶安全標簽的預傳輸報文。
5.根據權利要求4所述的IEC101協議報文傳輸的方法,其特征在于,所述步驟S3的具體包括以下步驟:
A2.截取所述預傳輸報文的第二個字節和第三個字節的內容,并將其保存至控制報文長度L1,其中,所述預傳輸報文的字節長度為L,?L=L1+L2+28;
B2.截取所述預傳輸報文的第L1+8個字節至第L1+11個字節之間的內容,并將其保存至時間戳;
C2.獲取系統的當前時間,并判斷該當前時間與時間戳的差值是否小于預設間隔,若是,則執行步驟D2,若否,則所述預傳輸報文傳輸超時,步驟結束;
D2.截取所述預傳輸報文的第6個字節至第9個字節的內容,以獲取報文頭;
E2.截取第L1+6個字節的內容,并將其保存至簽名報文長度L2;
F2.截取第L1+29個字節至第L1+L2+28個字節之間的內容,并將其保存至簽名摘要;
G2.通過解密算法對所述簽名摘要進行解密;
H2.判斷解密后的簽名摘要與所獲取的報文頭是否相等,若是,則所述預傳輸報文屬于安全傳輸,執行步驟I2,若否,則所述報文傳輸錯誤,步驟結束;
I2.截取所述預傳輸報文的第4個字節至第L1+3個字節之間的內容,即所截取的內容為控制報文本身。
6.根據權利要求1-5任意一項所述的IEC101協議報文傳輸的方法,其特征在于,通過ECC算法進行加密和解密。
7.一種IEC101協議報文傳輸的系統,其特征在于,所述系統包括依次連接的接收單元、組合單元以及校驗單元,其中,
接收單元,用于接收配電主站和/或配電終端下發的控制報文,其中,所述控制報文為IEC101報文;
組合單元,用于通過加密算法對所述控制報文的報文頭進行加密,并根據IEC101協議順序組合攜帶安全標簽的預傳輸報文;
校驗單元,用于通過解密算法對所述預傳輸報文的簽名摘要進行解密,并根據解密后的簽名摘要校驗所述預傳輸報文的安全性。
8.根據權利要求7所述的IEC101協議報文傳輸的系統,其特征在于,所述系統還包括與所述接收單元連接且用于獲取攜帶加密公鑰的加密算法和攜帶解密私鑰的解密算法的獲取單元。
9.根據權利要求8所述的IEC101協議報文傳輸的系統,其特征在于,所述預傳輸報文包括報文啟動字符、控制報文長度L1、控制報文、報文結束字符、簽名報文標識、簽名報文長度L2、控制位C、預留位S、時間戳、安全標簽以及簽名摘要。
10.根據權利要求7-9所述的IEC101協議報文傳輸的系統,其特征在于,
通過ECC算法進行加密和解密。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于航天科工深圳(集團)有限公司,未經航天科工深圳(集團)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110265123.4/1.html,轉載請聲明來源鉆瓜專利網。





