分组密码工作模式
作者:互联网
分组密码工作模式
对称密码算法的工作方式有五种:电子密码本(ECB, Electronic codebook)方式、密码分组链接(CBC, Cipher block chaining)方式、密文反馈(CFB, Cipher-feedback)方式、输出反馈(OFB, output-feedback)方式、计数器模式(CTR,Counter)。
补:按位异或XOR
二进制;按位异或标识符^;相同为0,不同为1
电码本模式(ECB,Electronic Code book)
ECB模式是最简单的加密模式,明文消息被分成固定大小的块(分组),并且每个块被单独加密。每个块的加密和解密都是独立的,且使用相同的方法进行加密,所以可以进行并行计算,但是这种方法一旦有一个块被破解,使用相同的方法可以解密所有的明文数据,安全性比较差。适用于数据较少的情形,加密前需要把明文数据填充到块大小的整倍数。
优点:简单、容易实现、可并行计算、误差不传递、不需要初始化向量
缺点:容易暴漏明文数据模式(比如图像加密轮廓仍在),难以抵抗统计分析攻击、主动攻击(错误不传播)、
标签:加密,ECB,模式,明文,密码,分组 来源: https://blog.csdn.net/weixin_42369053/article/details/117027803