AES产生背景: DES的安全性和应用前景受到挑战,因此需要设计一个高保密性能的.算法公开的.全球免费使用的分组密码算法,用于保护敏感信息,并希望以此新算法取代DES算法,称为新一代数据加密标准,取名为高级数据加密标准(AES) AES算法并不是一个具体的算法,而是一个算法的标准,它的要求和评估准则: 1.AES基本要求:比DES快且比DES安全,分组长度为128比特,密钥长度为128/192/256. 2.安全性评估:算法输出的随机性好,抗密码分析能力强,并且有可靠的数学基础. 3.成本估计准