[发明专利]物联网安全加密方法、装置、存储介质和电子设备在审
申请号: | 202211220388.7 | 申请日: | 2022-10-08 |
公开(公告)号: | CN115694796A | 公开(公告)日: | 2023-02-03 |
发明(设计)人: | 胡成博;朱雪琼;孙蓉;付慧;路永玲;杨景刚;黄强;李双伟;刘子全;王真;贾骏;薛海 | 申请(专利权)人: | 国网江苏省电力有限公司电力科学研究院;国家电网有限公司;国网江苏省电力有限公司;江苏省电力试验研究院有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/14 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 母秋松 |
地址: | 210000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联网 安全 加密 方法 装置 存储 介质 电子设备 | ||
1.一种物联网安全加密方法,其特征在于,包括如下步骤:
步骤1:获取明文X,将明文X从低位到高位四等分为明文数据组
步骤2:通过密钥生成算法生成每轮所需的轮密钥;
步骤3:将明文数据组和轮密钥输入加密结构的L1,L2,L3,L4组件进行运算,生成一轮加密之后的密文;
步骤4:进入下一轮,判断当前轮数是否等于r,不等于r返回步骤2,等于r,输出密文,r表示轮数。
2.根据权利要求1所述的物联网安全加密方法,其特征在于,所述步骤2,包括如下步骤:
通过伪随机序列产生模块,生成不同密钥长度的初始密钥K;
将初始密钥K从高位到低位等分为i=0;0≤ir-1;
根据计算下一轮
其中,表示异或操作,<<<表示左循环移位,a、b表示移位参数,0≤ir-1。
3.根据权利要求2所述的物联网安全加密方法,其特征在于:所述步骤3,包括如下步骤:
将输入L1组件,得到L1组件第i+1轮的输出
将输入L2组件,得到L2组件第i+1轮的输出表示异或操作,表示模加操作,<<<表示左循环移位c、d表示移位参数;
将输入L3组件,得到L3组件第i+1轮的输出e、f表示移位参数;
将输入L4组件,得到L4组件第i+1轮的输出
计算
其中,Yi+1表示第i+1轮密文,0≤ir-1,||表示联接操作。
4.根据权利要求3所述的物联网安全加密方法,其特征在于:a、b分别设置为3,5;c、d分别设置为6,9;e、f分别设置为15,14。
5.一种物联网安全加密装置,其特征在于:包括如下模块:
明文获取模块,用于获取明文X,将明文X从低位到高位四等分为明文数据组
轮密钥生成模块,用于通过密钥生成算法生成每轮所需的轮密钥;
明文加密模块,用于将明文数据组和轮密钥输入加密结构的L1,L2,L3,L4组件进行运算,生成一轮加密之后的密文;
密文输出模块,用于进入下一轮,判断当前轮数是否等于r,不等于r返回步骤2,等于r,输出密文,r表示轮数。
6.根据权利要求5所述的物联网安全加密装置,其特征在于,所述轮密钥生成模块,具有如下功能:
通过伪随机序列产生模块,生成不同密钥长度的初始密钥K;
将初始密钥K从高位到低位等分为i=0;0≤ir-1;
根据计算下一轮
其中,表示异或操作,<<<表示左循环移位,a、b表示移位参数,0≤ir-1。
7.根据权利要求6所述的物联网安全加密装置,其特征在于,明文加密模块,具有如下功能:
将输入L1组件,得到L1组件第i+1轮的输出
将输入L2组件,得到L2组件第i+1轮的输出表示异或操作,表示模加操作,表示左循环移位,c、d表示移位参数;
将输入L3组件,得到L3组件第i+1轮的输出e、f表示移位参数;
将输入L4组件,得到L4组件第i+1轮的输出
计算
其中,Yi+1表示第i+1轮密文,0≤ir-1,||表示联接操作。
8.根据权利要求7所述的物联网安全加密装置,其特征在于:a、b分别设置为3,5;c、d分别设置为6,9;e、f分别设置为15,14。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时,实现如权利要求1-4中任一所述的物联网安全加密方法。
10.一种电子设备,包括:处理器和存储器,其特征在于,所述处理器与所述存储器连接;所述存储器用于存储程序指令;所述处理器,用于通过调用所述存储器中存储的所述程序指令,以执行如权利要求1-4中任一所述的物联网安全加密方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网江苏省电力有限公司电力科学研究院;国家电网有限公司;国网江苏省电力有限公司;江苏省电力试验研究院有限公司,未经国网江苏省电力有限公司电力科学研究院;国家电网有限公司;国网江苏省电力有限公司;江苏省电力试验研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211220388.7/1.html,转载请声明来源钻瓜专利网。