随着对称密码的发展,DES 数据加密标准算法由于 密钥长度较小(56 位) ,已经不适应当今分布式开放网络 对数据加密安全性的要求,因此1997 年NIST 公开征集 新的数据加密标准,即AES[1 ] 。经过三轮的筛选,比利时 Joan Daeman 和Vincent Rijmen 提交的Rijndael 算法被提 议为AES 的最终算法。此算法将成为美国新的数据加密 标准而被广泛应用在各个领域中。尽管人们对AES 还有 不同的看法,但总体来说,AES 作为新一代的数据加密标 准汇聚了强安全性、高性能、高效率、易用和灵活等优点。 AES 设计有三个密钥长度: 128 ,192 ,256 位,