[发明专利]一种分组加密方法、系统和装置无效
申请号: | 201210022257.8 | 申请日: | 2012-02-01 |
公开(公告)号: | CN102546156A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 李智虎 | 申请(专利权)人: | 李智虎 |
主分类号: | H04L9/08 | 分类号: | H04L9/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100124 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分组 加密 方法 系统 装置 | ||
技术领域
本发明涉及信息安全技术领域,更具体地说,涉及一种分组加密方法、系统和装置。
背景技术
密码学中,分组密码的工作模式允许使用同一个密码块密码对多于一块的数据进行加密,并保证其安全性。分组密码自身只能加密长度等于密码块长度的单块数据,若要加密变长数据,则数据必须先被划分为一种单独的密码块。通常而言,最后一块数据也需要使用合适填充方式将数据扩展到符合密码块大小的长度。一种工作模式描述了加密每一数据块的过程,并常常使用基于一个通常成为初始化向量的附加输入值以进行随机化,以保证安全。
现有的分组密码工作模式主要包括电子密码本(Electronic codebook,ECB)、密码块连接(Cipher-block chaining,CBC)、密文反馈(Cipher feedback,CFB)、输出反馈(Output feedback,OFB)和计数器(Counter mode,CM)等。其中,ECB为最简单的加密模式,在此工作模式下,需要加密的消息按照块密码的块大小被分为数个块,并对每个块进行独立加密。而在CBC模式中,每个明文块先于前一个密文块进行异或后,再进行加密。在这种方法中,每个密文块都依赖于它前面的所有明文块。CFB模式类似于CBC,可以将块密码变为自同步的密码流。
但目前在采用分组密码工作模式对短明文进行加解密时,如对1比特或若干比特的数据进行加解密,或者,采用分组密码工作模式对同明文概率很大的数据,例如天气情况、某一地区的地质情况、某单位的员工工资、银行卡口令等,如果依然采用固定填充的方式来进行,则无疑会使猜测明文成为可能,增加了数据被破解的风险。
发明内容
有鉴于此,本发明实施例提供一种分组加密方法、系统和装置,以提高被加密数据的安全性。
本发明实施例是这样实现的:
本发明提供了一种分组加密方法,该方法包括:
在所要加密的数据尾部进行随机数填充;
将进行尾部随机数填充的数据进行分组;
并对分组后的数据进行加密。
优选地,还包括:在所要加密的数据尾部填充尾部数据标识,以使所要加密的数据能够进行整分组。
优选地,还包括:对每个分组数据尾部进行约定长度随机数填充。
优选地,对每个分组数据尾部进行约定长度随机数填充,包括:
对每个分组数据进行本次约定随机数填充的随机数值为上次进行约定随机数填充随机数值加固定值的结果值。
本发明提供了一种分组加/解密系统,该系统包括:加密端和解密端,其中:
所述加密端,用于在所要加密的数据尾部进行随机数填充,将进行尾部随机数填充的数据进行分组,对分组后的数据进行加密;
所述解密端,用于根据解密算法对所要解密的数据进行解密,丢弃被解密数据尾部所填充的随机数。
本发明提供了一种加密装置,包括:随机数填充单元、分组单元和加密单元,其中:
所述随机数填充单元,用于在所要加密的数据尾部进行随机数填充;
所述分组单元,用于将进行尾部随机数填充的数据进行分组;
所述加密单元,用于对分组后数据进行加密。
优选地,还包括:尾部标识填充单元,在所要加密的数据尾部填充尾部标识,以使所要加密的数据能够进行整分组。
优选地,还包括:分组随机数填充单元,用于对每个分组数据尾部进行约定长度随机数填充。
对现有技术相比,本发明实施例提供的技术方案具有以下优点和特点:本发明实施例所提供的技术方案,通过在所要加密的数据尾部进行随机数填充,并将尾部随机数填充的数据进行分组,并加密,可以有效降低采用分组密码工作模式对短明文进行加密中所出现的数据被破解的风险。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例所提供的一种分组加密方法流程图;
图2为本发明实施例所提供的一种分组解密方法流程图;
图3为本发明实施例所提供的一种分组加/解密系统结构示意图;
图4为本发明实施例所提供的一种分组加密装置结构示意图;
图5为本发明实施例所提供的一种分组解密装置结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于李智虎,未经李智虎许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210022257.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:径向受载轴承摩擦力矩的测量方法和设备
- 下一篇:零极距电解槽