Appearance
AES 是一种对称加密算法,使用 128 位分组加密,密钥长度可为 128 位、192 位或 256 位。加密过程涉及密钥和算法,明文和密文均以 $4 \times 4$ 矩阵形式表示。
AES 加密算法是一种对称加密算法
AES 属于分组加密算法,明文会按照 128 位进行分组,然后进行加密,加密后的密文也是 128 位。
128 位,是 16 字节,对应一个 4×4 的矩阵。
如何把明文变为密文,需要知道两个东西:
密钥
密钥长度可以是 128 位、192 位或 256 位。以 128 位举例,同样是一个 4×4 的矩阵。