[发明专利]基于改进DES加密算法的电网移动终端数据传输方法在审
申请号: | 201810375807.1 | 申请日: | 2018-04-24 |
公开(公告)号: | CN108737070A | 公开(公告)日: | 2018-11-02 |
发明(设计)人: | 卢芳;李勇钢;卢京祥;王晓梅;袁晓峰;王家武;徐延波;杨小婷;韩磊;郑加丽;韩邦东;钱栋 | 申请(专利权)人: | 国网山东省电力公司日照供电公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/00 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 苗峻;孟繁修 |
地址: | 276800 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及基于改进DES加密算法的电网移动终端数据传输方法,输入DES加密算法入口参数,对密钥Key的有效数字位换位变换并分隔为两部分,创建16个长度为48bit的子密钥K[j][48],对64bit明文数据按照每四位分隔为16份,将交换位置后子密钥的顺序进行加密,进行明文数据加密,进行S‑盒操作得到传输的DES加密结果,对传递的信息进行解密。同时在移动终端侧增加了权限控制模块、防盗模式与定位服务模块、智能拨号模块。本发明使攻击者无法通过大量明文来获取变换情况;降低了算法的复杂度与繁琐程度,使算法的运行效率基本没有受到影响;子密钥对应变换的顺序发生变化,使得穷举攻击的复杂度也变得更加繁琐;大大提高了数据保护的安全性。 | ||
搜索关键词: | 算法 子密钥 移动终端数据传输 明文数据 复杂度 分隔 加密 定位服务模块 权限控制模块 智能拨号模块 电网 防盗模式 交换位置 入口参数 数据保护 移动终端 有效数字 运行效率 攻击 对密钥 解密 明文 穷举 换位 改进 传输 传递 创建 | ||
【主权项】:
1.基于改进DES加密算法的电网移动终端数据传输方法,其特征在于,包括以下步骤:步骤1、在电网移动终端的APP界面输入DES加密算法的三个入口参数Key、Data、Mode,其中Key为64bit工作密钥,Data为64bit明文数据,Mode为相应的加密或解密方式;步骤2、对工作密钥Key的有效数字位进行换位变换,并将换位变换之后的有效数字位分隔为两个部分C[0][28],D[0][28];步骤3、创建16个长度为48bit的子密钥K[j][48],16个子密钥分别命名为Key0,Key1,...,Key14,Key15;步骤4、对64bit的明文数据按照每四位进行分隔、分隔为16份,每份对应一个10进制数据以确定16个子密钥的顺序;步骤5、将交换位置后子密钥的顺序进行加密,加密的规则为:如果新子密钥的顺序为Key4,Key9,Key3,...,则相应64bit明文数据为010010010011...,对该子密钥的对应顺序码进行原始DES加密处理,将结果与加密密文共同存储发送;然后对明文数据进行换位变换,换位变换时,第58位移到第一位,第50位移到第2位,...依次类推,得到64bit明文数据,并分隔为两部分L[0][32],R[0][32];步骤6、进行明文数据加密,对R[i][32]扩展变换为48位、记为E(R[i][32]),将E(R[i][32])与重新排序后的子密钥K[j][48]做异或运算,得到48位数、并分成8份、每份有6位、记为B[i][6];步骤7、进行S‑盒操作,得到最后的电网移动终端与系统主站之间对明文数据进行传输的DES加密结果、并将其在移动终端与系统主站之间进行信息传递;步骤8、对传递的信息进行解密,依次颠倒步骤解密数据,首先解密子密钥的编码顺序数,S盒逆操作,根据子密钥进行逆变换运算,从而获取明文数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网山东省电力公司日照供电公司,未经国网山东省电力公司日照供电公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810375807.1/,转载请声明来源钻瓜专利网。