十进制加密技术.docVIP

  • 26
  • 0
  • 约3.09千字
  • 约 7页
  • 2017-03-25 发布于贵州
  • 举报
十进制加密技术十进制加密技十进制加密技术十进制加密技术

十进制加密技术 大家都知道,我们一般使用的HYPERLINK /加密算法都是是针对十六进制数进行加密的,而人习惯使用十进制数,在相当多的网络通信应用中需要对十进制数信息进行加密。有很多应用要求十进制数的明文位数和加密后的十进制数的密文位数相对应,而不能基于十六进制的加密算法就无法满足这方面的要求,采用十进制数的明文转换成十六进制数的明文进行加密,再将加密后的十六进制数的密文转换成十进制数,其密文的十进制位数将多于十进制数明文的位数,不能满足十进制数明文与密文长度相等的特殊要求。下面我们就给大家介绍一下十进制的加密技术。 一、十进制加密技术其算法原理 AES加密算法是美国的HYPERLINK /blog/133-sjjiamijishu.html数据加密国家标准,是对称加密算法中加密性能和速度等各项性能指标最好的加密算法。而本文我们基于十进制加密技术的新算法是以AES加密算法为基础,并对AES的四种加密运算进行重新设计,以适应十进制数的直接加密的要求。将AES中的轮密钥加改为轮密钥加密运算控制,不同的密钥加密运算的算法不一样,使加密算法具有随机性。提出了动态密钥的概念,做到了加密解密一次一密,使加密算法具有混沌加密算法一次一密的特点。因此,新算法同时具有AES加密算法、随机加密算法、混沌加密算法的优点。 1、加密中四种运算 该算法以AES加密算法为基础进行设计,对HYPER

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档