【技术实现步骤摘要】
本专利技术涉及信息安全 ,更具体地,涉及一种基于摘要函数的加密方法及系统。
技术介绍
1、随着新型电力系统建设的快速发展,越来越多的负荷控制设备安装部署在了电网末端,承担着数据采集与用户负荷控制等功能,由于电网末端的自动化程度提升,电网末端设备与用户设备之间的数据交互频率越来越高、所传输的数据长度越来越长,这促使在双方通信时需要在注重安全性的同时保证传输效率。
2、为保证电网末端设备的安全性,现今多采用内嵌密码算法模块的方式实现身份认证和数据加密保护,在加密中采用的是sm4分组加密的方式生成密文,计算密文时的速度相对较慢,亟需设计一种在保障安全性基本不降低的前提下提升交互速率的算法流程。
3、目前物联表在不同模组中通过增加安全芯片实现计量模组与管理模组和外部设备的连接的身份认证和交互数据加密,在加密中采用的是sm4分组加密的方式生成密文,计量流程相对复杂,密文计算速度相对较慢,影响信息交互速率,无法适应长报文、强交互的技术趋势。
4、新型电力系统建设背景下,电能表不仅承载着电能计量的基础使命,还作为客
...【技术保护点】
1.一种基于摘要函数的加密方法,所述方法包括:
2.根据权利要求1所述的方法,所述基于真随机数R以及预埋密钥,通过摘要函数运算后获取密钥,通过对获取的密钥进行衍生运算,生成包括整数倍数组密钥的密钥流,包括:
3.根据权利要求1所述的方法,所述基于整数倍数组中的所有密文数据、所述真随机数R以及所述预埋密钥,生成第整数倍数加一组的密文数据,包括:
4.根据权利要求1所述的方法,还包括通过所述接收方对所述加密数据进行解密,其中,获取所述真随机数R为:
5.根据权利要求4所述的方法,还包括通过所述接收方对所述加密数据进行解密,其
...【技术特征摘要】
1.一种基于摘要函数的加密方法,所述方法包括:
2.根据权利要求1所述的方法,所述基于真随机数r以及预埋密钥,通过摘要函数运算后获取密钥,通过对获取的密钥进行衍生运算,生成包括整数倍数组密钥的密钥流,包括:
3.根据权利要求1所述的方法,所述基于整数倍数组中的所有密文数据、所述真随机数r以及所述预埋密钥,生成第整数倍数加一组的密文数据,包括:
4.根据权利要求1所述的方法,还包括通过所述接收方对所述加密数据进行解密,其中,获取所述真随机数r为:
5.根据权利要求4所述的方法,还包括通过所述接收方对所述加密数据进行解密,其中,对整数倍数组中的所有密文数据进行解密为:
6.根据权利要求4所述的方法,还包括通过所述接收方对所述加密数据进行解密,包括:
7.一种基于摘要函数的加密系统,所述系统包括:
8.根据权利要求7所述的系统,所述第一生成单元,用于基于真随机数r以及预埋密钥,通过摘要函数运算后...
【专利技术属性】
技术研发人员:姜洪浪,王晓东,郜波,林繁涛,郑安刚,左嘉,王爽,赵婷,张玉冠,何韵雪,罗冉冉,江小强,陈方方,郭清营,杨艺宁,翟峰,李保丰,陈昊,梁晓兵,李智虎,吕英杰,许斌,徐萌,冯云,赵英杰,秦煜,
申请(专利权)人:中国电力科学研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。