AES算法特点简述

AES是NIST为替代DES的加密标准,采用16字节分组加密,包括ECB和CBC等模式。ECB简单但易暴露模式,不适合隐藏信息;CBC模式通过前一密文与当前明文异或增强安全性,适用于长报文加密,但需要初始化向量。LKT4201N加密芯片支持多种AES模式,适用于数据加解密。
摘要由CSDN通过智能技术生成

AES是美国国家标准技术研究所NIST旨在取代DES的21世纪的加密标准。 AES是基于数据块的加密方式,也就是说,每次处理的数据是一块(16字节),当数据不是16字节的倍数时填充,这就是所谓的分组密码(区别于基于比特位的流密码),16字节是分组长度。AES共有ECB、CBC等多种模式。

ECB是一种基础的加密方式,密文被分割成分组长度相等的块(不足补齐),然后单独一个个加密,一个个输出组成密文。

优点:1、简单;2、有利于并行计算;3、误差不会被传送;

缺点:1、不能隐藏明文的模式;2、可以对明文进行主动攻击;


CBC:是一种循环模式,前一个分组的密文和当前分组的明文异或操作后再加密,这样做的目的

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 22
    评论
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值