对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)

释放双眼,带上耳机,听听看~!

**. AES对称加密:**



对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)
AES
加密
对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)

                         分组

 

 

**. 分组密码的填充**



对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)
分组密码的填充

 

e.g.:
对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)
PKCS#5
填充方式

 

 

 

**. 流密码:**







**对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)
**



** **


**. 分组密码加密中的四种模式:**



3.1 ECB****模式



对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)

优点:



简单;

有利于并行计算;

误差不会被传送;

缺点:



不能隐藏明文的模式;

可能对明文进行主动攻击;

对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)

 

3.2 CBC****模式:



对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)

优点:



不容易主动攻击,
安全性好于ECB,
适合传输长度长的报文,
是SSL
、IPSec
的标准。

缺点:



不利于并行计算;

误差传递;

需要初始化向量IV

 

3.3 CFB****模式:






对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)
优点:



隐藏了明文模式;

分组密码转化为流模式;

可以及时加密传送小于分组的数据;

缺点:



不利于并行计算;

误差传送:一个明文单元损坏影响多个单元;

唯一的IV;

 

3.4 OFB****模式:






对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)
优点:



隐藏了明文模式;

分组密码转化为流模式;

可以及时加密传送小于分组的数据;

缺点:



不利于并行计算;

对明文的主动攻击是可能的;

误差传送:一个明文单元损坏影响多个单元;

给TA打赏
共{{data.count}}人
人已打赏
安全技术安全运维

Windows服务器如何发现被黑

2018-5-20 12:24:31

安全技术

详解Node.js API系列 Crypto加密模块

2021-12-21 16:36:11

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索