ECB模式
ECB模式的全称:Electronic codebook,即电子密码本。需要将待加密消息按照对应算法分组的要求分成若干块,并对每个块进行独立加密。ECB模式的加密过程如下:

优点:ECB模块可以并行处理数据。
缺点:同样原文生成同样的密文,并不能很好地保护数据。
同时加密,如果原文一样,加密出来的密文也是一样的,因为它们的加密密钥key都是一样的。
CBC模式
CBC模式的全称:Cipher Block Chaining(密文分组链接模式),之所以叫这个名字,是因为密文分组像链条一样互相连接在一起。
在CBC模式中,首先将明文分组和一个密文分组进行异或(XOR)运算,然后再进行加密。初始化向量IV长度与明文分组长度相同,在这种方法中,每个密文块都依赖与它前边的所有明文块。加解密过程如下图:

优点:同样的原文生成的密文不一样。
缺点:串行处理数据,使得加密速度很慢。
审核编辑 :李倩
-
ECB
+关注
关注
0文章
4浏览量
7597 -
加密算法
+关注
关注
0文章
219浏览量
26140
原文标题:加密算法常见问题(一):ECB和CBC模式的区别
文章出处:【微信号:凌科芯安加密芯片,微信公众号:凌科芯安加密芯片】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
CW32L083燃气表控制板方案的特色
基于蜂鸟E203的AES加解密NICE协处理单元设计
新品上新:国产工业级AI视觉单板机 + 8核2TOPS NPU算力 ,支持 4K双屏异显
ADI GMSL技术两种视频数据传输模式的区别
TC377配置SMU FSP时,如何配置频率参数;三种模式有何区别,配置上有何区别?
STM32_Cryptographic st加密库V3.0.0移植以后啥也没改,AES256ECB模式加解密都不对,为什么?
基于SM4的文件加密解密功能实现(ECB模式)
Analog Devices Inc. LTC4249双电子断路器 (ECB)数据手册

ECB和CBC模式的区别
评论