这个标准用来替代原先的 DES(Data Encryption Standard),比 DES 有更高的安全性。 AES 算法采用固定长度的密钥(128 bits、192 bits 或256 bits)来加密和解密数据块,加密和解密过程都是基于矩阵运算和字节替换等操作进行的。 加密时会将明文数据按 16 字节(128 bits) 进行分组,不足 16 字节时将用特定的 Padding(如PCKS7)字符进填充,所以不同的 Padding 方式密文最后一段可能不一样。