Tags

1.ECB简介:

ECB(Electronic Code Book,电子密码本),这是分组密码最简单的一种模式,数学公式为:(P:明文,C:密文,E:加密算法,D:解密算法)
|

2.ECB加密解密原理:

将明文进行分组,分成n个组后,每个分组与密钥进行计算得出n个密钥块,将密钥块连接起来组成密文
加密
加密
解密
解密

3.ECB加密模式的缺点:

  • ECB模式中明文分组与密文分组是一一对应的关系,因此相同的明文分组经过加密后都将转换成相同的密文分组
  • 这样通过观察密文的情况就可知道明文的重复组合情况,并可依此进行破译,即不能隐藏明文
  • 无需破译密码,仅通过密文可以操纵明文(进行删除、替换)
  • 不能抵御重放攻击,可能对明文进行主动攻击