Appearance
介绍 AES 对称分组算法:16 字节块、128/192/256 位密钥,以及密钥与轮函数如何把明文矩阵加密为密文矩阵。
AES 加密算法是一种对称加密算法
AES 属于分组加密算法,明文会按照 128 位进行分组,然后进行加密,加密后的密文也是 128 位。
128 位,是 16 字节,对应一个 4×4 的矩阵。
如何把明文变为密文,需要知道两个东西:
密钥
密钥长度可以是 128 位、192 位或 256 位。以 128 位举例,同样是一个 4×4 的矩阵。