[發明專利]一種用于智能用電互動的非對稱加密方法有效
| 申請號: | 201310556687.2 | 申請日: | 2013-11-11 |
| 公開(公告)號: | CN103580859B | 公開(公告)日: | 2017-05-10 |
| 發明(設計)人: | 苗新;陳希;張東霞 | 申請(專利權)人: | 國家電網公司;中國電力科學研究院 |
| 主分類號: | H04L9/30 | 分類號: | H04L9/30;H04L29/06 |
| 代理公司: | 北京安博達知識產權代理有限公司11271 | 代理人: | 徐國文 |
| 地址: | 100031 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 智能 用電 互動 對稱 加密 方法 | ||
1.一種用于智能用電互動的非對稱加密方法,其特征在于,發送端生成私有密鑰,由所述私有密鑰生成公開密鑰,用所述私有密鑰對明文數據進行加密生成密文數據,對所述密文數據和所述公開密鑰分別進行加擾碼處理后得到帶擾碼密文數據和帶擾碼公開密鑰,通過傳輸通道傳遞至接收端;
所述私有密鑰和公開密鑰之間按照相同的計算規則互相生成;
接收端對收到的所述帶擾碼密文數據和所述帶擾碼公開密鑰數據進行去擾碼處理,還原出密文數據和所述私有密鑰對應的公開密鑰,利用所述公開密鑰生成原私有密鑰后,用所述私有密鑰對所述密文數據解密后還原出明文數據;
所述發送端對所述密文數據或公開密鑰進行加擾碼處理的方法為:對所述密文數據或公開密鑰以8位為一組進行分組,對分組后的所述密文數據或公開密鑰進行擾碼處理,得到帶擾碼密文數據或帶擾碼公開密鑰,擾碼生成多項式為g(x)=x7+x4+1;
所述接收端對收到的所述帶擾碼密文數據或帶擾碼公開密鑰進行去擾碼處理,擾碼生成多項式為g(x)=x7+x4+1,再進行每組8位的分組處理。
2.如權利要求1所述的加密方法,其特征在于,所述發送端生成所述私有密鑰的方法為:通過隨機源產生隨機序列,根據所述隨機序列從私有密鑰池中隨機地選取所述私有密鑰。
3.如權利要求1所述的加密方法,其特征在于,所述私有密鑰和所述公開密鑰之間互相生成的計算規則為:對十進制私有密鑰或者公開密鑰進行因數分解,對因數分解后所有正的真因數進行求和,以和數作為相應的所述公開密鑰或者私有密鑰。
4.如權利要求1所述的加密方法,其特征在于,所述帶擾碼密文數據及帶擾碼公開密鑰的傳輸通道包括:
租用公用無線網、租用公用有線網、電力專用無線網和電力專用有線網;
所述租用公用無線網包括2G、3G、4G和5G;所述租用公用有線網包括以太網通道和2Mbps通道;所述電力專用無線網包括TD-LTE 230MHz、WiMAX 230MHz和McWill;所述電力專用有線網包括PLC、xPON、SDH/MSTP、OTN和PTN。
5.如權利要求2所述的加密方法,其特征在于,所述發送端的所述私有密鑰池由長度7位的58個十進制數組成,包括:1077890,1154450,1156870,1175265,1185376,1280565,1328470,1358595,1392368,1466150,1468324,1511930,1669910,1798875,2082464,2236570,2652728,2723792,2728726,2739704,2802416,2803580,3276856,3606850,3786904,3805264,4238984,4246130,4259750,4482765,4532710,4604776,5123090,5147032,5232010,5357625,5385310,5459176,5726072,5730615,5864660,6329416,6377175,6955216,6993610,7275532,7288930,7489112,7577350,7677248,7800544,7850512,8262136,8619765,9071685,9199496,9339704,9363584。
6.如權利要求1所述的加密方法,其特征在于,所述加密方法單獨使用或者與其它的加密方法組合使用。
7.如權利要求6所述的加密方法,其特征在于,所述加密方法與其它的加密方法組合使用包括:對所述明文數據進行國密算法或國際算法加密,使用所述加密方法對所述的國密算法或國際算法密鑰進行加密;
所述國密算法包括SM1、SM2、SM3和SM4,所述國際算法包括DES、3DES和RSA。
8.如權利要求6所述的加密方法,其特征在于,所述加密方法與其它的加密方法組合使用包括:對所述明文數據進行國密算法或國際算法加密,使用所述加密方法對已加密的明文數據進行再加密;
所述國密算法包括SM1、SM2、SM3和SM4,所述國際算法包括DES、3DES和RSA。
9.如權利要求6所述的加密方法,其特征在于,所述加密方法與其它的加密方法組合使用包括:對所述明文數據進行國密算法或國際算法加密,使用所述加密方法對所述的國密算法或國際算法密鑰及對應已加密的明文數據進行再加密;
所述國密算法包括SM1、SM2、SM3和SM4,所述國際算法包括DES、3DES和RSA。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國家電網公司;中國電力科學研究院,未經國家電網公司;中國電力科學研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310556687.2/1.html,轉載請聲明來源鉆瓜專利網。





