[发明专利]一种自适应的数据加解密的方法无效
申请号: | 201210279315.5 | 申请日: | 2012-08-08 |
公开(公告)号: | CN102790672A | 公开(公告)日: | 2012-11-21 |
发明(设计)人: | 沈忱;姜凯;于治楼 | 申请(专利权)人: | 浪潮集团有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自适应 数据 解密 方法 | ||
技术领域
本专利涉及通信保密领域,具体涉及一种根据传输协议规定的,自适应的数据加解密技术。
背景技术
通信技术和网络技术的发展日新月异,现在各行各业都离不开计算机。人们对于数据在传输过程中的安全性要求越来越高,因此信息安全技术显得格外重要。加密作为信息安全中一个最为有力的武器,正在发挥着重要的作用。DES算法是一种分组加密算法,以64位分组数据进行加解密,数据加密和解密使用相同的算法结构,只是密钥的使用顺序不同。3DES是DES加密算法的一种模式,它使用3条64位的密钥对数据加密3次。AES是采用对称分组密码体制,密钥长度的最少支持为128、192、256,比DES的56密钥强1021倍。
虽然AES比DES的保密性更好,但同时也付出了更多的硬件资源以及加密时间。
发明内容
本发明的目的是提供一种自适应的数据加解密的方法。
本发明的目的是按以下方式实现的,系统包括了数据识别配置模块、DES加解密模块以及AES加解密模块,根据规定的数据传输协议,自适应的选择数据加解密操作方式,包括DES加密、3DES加密或是AES加密,数据传输过程中数据识别配置模块分析第一字节中含有数据加解密方式以及加解密位数的所有信息,其余的字节按照第一字节包含的信息放置到所需加解密模块的buffer中。
具体步骤如下:
在数据传输的过程中,数据识别配置模块会根据传输的第一字节所携带的信息来配置加解密过程所需要的模式,明文、密文长度以及密钥的长度,然后将随后的字节按照加解密的规则分配到相应模块的buffer当中,最后对传输数据进行加解密,直到最后操作结束。
根据不同的加解密方式,DES、3DES以及AES加解密模块都有各自不同的明文、密文以及密钥的格式,最后经过不同的加解密周期完成数据的加解密。
本发明的有益效果是:将DES和AES加密算法融合在一起,根据数据传输协议,自适应的选择配置数据加解密方式。这样不仅提高了通信保密性的同时也增加了通信方式的可选择性。
附图说明
图1是自适应数据加解密的方法的流程图。
具体实施方式
参照说明书附图对本发明的方法作以下详细地说明。
系统包括了数据识别配置模块、DES加解密模块以及AES加解密模块,根据规定的数据传输协议,自适应的选择数据加解密操作方式,包括DES加密、3DES加密或是AES加密,数据传输过程中数据识别配置模块分析第一字节中含有数据加解密方式以及加解密位数的所有信息,其余的字节按照第一字节包含的信息放置到所需加解密模块的buffer中。 具体步骤如下:
在数据传输的过程中,数据识别配置模块会根据传输的第一字节所携带的信息来配置加解密过程所需要的模式,明文、密文长度以及密钥的长度。然后将随后的字节按照加解密的规则分配到相应模块的buffer当中。最后对传输数据进行加解密,直到最后操作结束。
除说明书所述的技术特征外,均为本专业技术人员的已知技术。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团有限公司,未经浪潮集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210279315.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:宽高可调的滑动式床桌
- 下一篇:便携式手部压强减缓器
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置