[发明专利]一种基于EN-PRESENT算法的电网信息加密方法在审

专利信息
申请号: 201810196207.9 申请日: 2018-03-09
公开(公告)号: CN108429613A 公开(公告)日: 2018-08-21
发明(设计)人: 杨传凯;孔志战;任双赞;李文慧;吴经锋;王森;刘伟;陈小健;王晨曦;王南;李旭;王文森;葛小燕 申请(专利权)人: 国网陕西省电力公司电力科学研究院;国网陕西省电力公司;国家电网公司
主分类号: H04L9/06 分类号: H04L9/06;H04L9/14
代理公司: 西安通大专利代理有限责任公司 61200 代理人: 徐文权
地址: 710054 *** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于EN‑PRESENT算法的电网信息加密方法,用于解决现有智能电网终端监测信息和监测控制中心指令明文传输或单工传输的安全性问题及硬件资源有限的技术问题;包括如下步骤:步骤1、协商初始向量值、设置初始值,将需加密明文分组;步骤2、进行密钥扩展,得到子密钥;步骤3、进行CBC结构操作,将明文分组与前一分组的密文进行异或,第一个分组与初始向量进行异或;步骤4、将CBC结构结果进行15轮轮函数操作,充分扩展、混淆数据信息;步骤5、对合结构变换;步骤6、进行15轮逆轮变换;步骤7、循环判定,若循环次数低于分组组数,结合当前密文,执行步骤3,否则结束,本发明的信息加密方法在保证一定安全性的同时减少了资源的占用和损耗。
搜索关键词: 电网信息 密文 异或 算法 加密 加密明文分组 监测控制中心 智能电网终端 安全性问题 分组 初始向量 单工传输 对合结构 分组组数 函数操作 监测信息 结构操作 密钥扩展 明文分组 数据信息 信息加密 硬件资源 指令明文 子密钥 轮轮 逆轮 混淆 判定 占用 传输 协商 保证
【主权项】:
1.一种基于EN‑PRESENT算法的电网信息加密方法,其特征在于,包括以下步骤:步骤1,随机选择一个的64位初始化向量IV,设定输入的80位初始密钥k1,将输入的待加密明文数据进行分组,得到明文分组集合P,P=(M1,M2…Mn),n为分组数;步骤2,进行密钥扩展操作,得到30个子密钥,并存储为krc(1≤rc≤30),当rc=1时,krc为步骤1中设定的初始密钥k1;步骤3,将明文分组Mj(1≤j≤n)与前一分组的密文进行异或M'j,其中,第一个明文分组M1与初始向量IV进行异或;步骤4,以M'j和krc做为输入,进行15轮轮函数操作,得到明文的中间状态state15;步骤5,将步骤4得到的state15输入对合结构,进行对合结构变换,得到明文的中间状态state16;步骤6,对state16进行15轮逆轮函数操作,得到明文的中间状态state31,中间状态state31即为明文分组Mj对应的密文分组Cj;步骤7,判断j+1>n是否成立,若判断结果为是,流程结束;若判断结果为否,执行步骤3至步骤7。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网陕西省电力公司电力科学研究院;国网陕西省电力公司;国家电网公司,未经国网陕西省电力公司电力科学研究院;国网陕西省电力公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810196207.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top