【技术实现步骤摘要】
一种基于DES算法的用户数据加密方法及系统
[0001]本专利技术涉及电力线宽带载波通信
,具体涉及一种基于
DES
算法的用户数据加密方法,还涉及一种实现所述基于
DES
算法的用户数据加密方法的用户数据加密系统
。
技术介绍
[0002]在企业能效管理系统中,为保证用户数据安全以及用户数据可靠性,实施用户数据加密是一项必要措施,而一种用户数据加密方案是不可或缺的,它可以有效防护用户数据被非法窃听
、
修改,为企业能效管理系统提供准确数据和安全保障
。
这项措施有利于促进企业管理水平的提高及运营成本的降低,促使能源合理使用,达到节能减排
、
节能降耗的目的
。
[0003]目前市场上投入使用的宽带载波通信设备主要是透明传输数据
。
这种数据传输方式存在很大的安全隐患,容易被外界非法窃听和修改用户数据,影响企业能效管理系统的稳定和可靠性
。
技术实现思路
[0004]为解决现有技术中的问题,本专利技术提供一种基于
DES
算法的用户数据加密方法及系统
。
[0005]本专利技术基于
DES
算法的用户数据加密方法,包括如下步骤:
[0006]S1
:中央协调器
CCO
接收原始数据,判断原始数据长度是否小于或等于第一设定值,如果是,则对整个数据进行
DES
加密,然后执行步骤 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种基于
DES
算法的用户数据加密方法,其特征在于,包括如下步骤:
S1
:中央协调器
CCO
接收原始数据,判断原始数据长度是否小于或等于第一设定值,如果是,则对整个数据进行
DES
加密,然后执行步骤
S3
,如果否,执行步骤
S2
;
S2
:在原始数据中截取第一设定值长度的数据,并进行
DES
加密,加密后的数据与未加密数据通过一定规则组合为组合数据;
S3
:判断步骤
S1
加密后的数据或步骤
S2
的组合数据长度是否大于第二设定值,如果否,执行步骤
S4
,如果是,则对数据进行无损数据压缩处理后,再执行步骤
S4
;
S4
:数据封装并发送给对应的
STA。2.
根据权利要求1所述的基于
DES
算法的用户数据加密方法,其特征在于:步骤
S1
执行前,还包括中央协调器
CCO
与
STA
加密认证步骤,认证通过后,再执行步骤
S1。3.
根据权利要求2所述的基于
DES
算法的用户数据加密方法,其特征在于:所述中央协调器
CCO
和
STA
为载波通讯设备,所述中央协调器
CCO
与
STA
通过两者之间的扩展协议实现
RSA
加密认证及
DES
密钥分发
。4.
根据权利要求3所述的基于
DES
算法的用户数据加密方法,其特征在于:所述中央协调器
CCO
循环遍历与之相连的
STA
,如果当前
STA
已完成身份认证和
DES
密钥分发,则检测下一个
STA
,当检测到站点
STA
未完成身份认证,则进入身份认证流程,轮询至最后一个后,间隔设定时间后,再重新遍历
STA。5.
根据权利要求4所述的基于
DES
算法的用户数据加密方法,其特征在于:所述中央协调器
CCO
和
STA
的加密认证及
DES
密钥分发方法包括如下子步骤:
A1
:中央协调器
CCO
通过扩展协议发送请求
IDA
命令;
A2
:接收
STA
发送的
IDA
身份信息,根据
RSA
身份认证构建
CS
信息,然后再通过扩展协议发送
CS
命令发给
STA
;
A3
:收到
技术研发人员:温倞谡,何本亮,成勤,方炼钢,
申请(专利权)人:深圳市中创电测技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。