您现在的位置是:IT资讯 >>正文

加密标准中DES与AES到底是什么?两者有啥区别?

IT资讯59751人已围观

简介​我们生活在一个信息爆炸的时代,各类隐私数据的保护成了现代信息技术中最为重要的技术之一。加密就是保护数据最直接也是应用最为广泛的方法。加密是将一种形式的信息通常是人类可读的)转换为另一种形式通常不是人 ...

​我们生活在一个信息爆炸的加密时代,各类隐私数据的标准保护成了现代信息技术中最为重要的技术之一 。加密就是到底保护数据最直接也是应用最为广泛的方法 。

加密是有啥将一种形式的信息(通常是人类可读的)转换为另一种形式(通常不是人类可读的)的过程。模板下载它以数学为基础 ,区别并利用称为密钥的加密外部信息来执行此转换。加密有些是标准基于硬件的 ,例如指纹和视网膜扫描仪 ,到底有些是有啥基于软件的,例如用户 ID 和密码 ,区别其中最重要的加密就是DES和AES,下面我们来分别认识一下这两种加密方法。标准

一、高防服务器到底什么是有啥DES?

DES 是一种对称分组密码(共享密钥),密钥长度为 56 位 ,区别于 1977 年作为美国联邦信息处理标准 (FIPS) 46 标准发布  ,后来被美国国家标准与技术研究院 (NIST) 采用 。

DES对密码学的进步产生了很大的影响 ,但是 ,由于 56 位的短密钥长度 ,所以对应用程序不安全。1999 年,distributed.net在 22 小时 15 分钟内破解了一个 DES 密钥 ,源码下载在这事件发生后 ,NIST 撤回了该算法作为标准 。

DES 在加密期间将纯文本消息分组为 64 位块,使用置换和替换将块与密钥一起编码为 64 位密文,该过程需要 16 个步骤 ,可以在四种不同的模式下运行,要么单独加密块,要么使每个密码块依赖于所有先前的块 ,DES解密过程是其加密步骤的逆过程 ,颠倒了应用密钥的顺序  。

二、源码库什么是AES?

AES 数据加密是一种在数学上更高效 、更优雅的加密算法 ,由美国国家标准与技术研究院于 2001 年推出。作为高级加密标准  ,AES提供三种密钥长度  ,分别是128 位、192 位和 256 位 ,密钥长度越高 ,破解系统或破解系统所需的时间就越多。因此 ,AES 被认为比 DES 算法更好。建站模板

AES 在通过计算机网络传输数据时被广泛使用,特别是在无线网络中  ,AES 使用 128 位明文和 128 位密钥来创建 128 位块  ,然后对其进行处理以生成 16 字节(128 位)密文。

高级加密标准的加密过程是基于迭代方式的替换和置换操作,16 字节的数据以四列四行的矩阵排列,在这个矩阵上,AES 执行几轮替换置换操作。

这些轮次中的每一轮都使用不同的免费模板密码密钥,该密钥是根据原始 AES 密钥计算得出的 ,操作的轮数取决于密钥的大小,方式如下:

128 位密钥 ,10 轮192 位密钥 ,12 轮256 位密钥,14 轮

三 、DES与AES区别

3.1 创建时间DES:1976 年AES :1999 年3.2 标准化时间DES :1977 年AES:2001 年3.3 设计者DES:由IBM 设计AES  :由Vincent Rijmen和Joan Daeman 设计3.4 密钥长度DES:56 位AES :128、192 和 256 位3.5 块大小DES:64 位AES:块大小可以是 128 、192 或 256 位,取决于密钥长度3.6 加密过程DES : 16 轮AES:在 128、192 和 256 位的情况下 ,加密过程分别涉及 10、12 和 14 轮​

Tags:

相关文章

  • 你的家安全吗?如何在数字时代保护房屋?

    IT资讯

    随着技术的进步,窃贼也变得越来越聪明。确保房屋安全很重要。随着越来越多的人将技术融入日常生活,对精明的窃贼获取物品的不同方式保持警惕和明智至关重要。保护家庭安全的方法有很多,这里就有一些技术和其他进步 ...

    IT资讯

    阅读更多
  • win1019018版本推送

    IT资讯

    我们的win10经过一段时间的优化测试后,新版本又要即将推出使用了,新版本的系统性能更加的流畅好用,使用更加的方便、人性化等,那么win10最新的版本19018什么时候开始推送呢,快来看看详细的时间介 ...

    IT资讯

    阅读更多
  • win10无法共享文件夹设置方法

    IT资讯

    win10无法共享文件夹一般来说在没有硬件和环境问题的话,就是设置的问题了,解决方法非常简单先查看TCP/IP NetBIOS Helper是否打开。下面来看看详细的设置方法吧。win10无法共享文件 ...

    IT资讯

    阅读更多

滇ICP备2023006006号-40