随着对称密码的发展,DES数据加密标准算法由于密钥长度较小(56位),已经不适应加密安全性的要求。1997年NIST公开征集新的数据加密标准,AES广泛应用在各个领域中。AES作为新一代的数据加密标准汇聚了强安全性、高性能、高效率、易用和灵活等优点。AES算法主要包括三个方面:轮变化、圈数和密钥扩展。为了适用于未来低端市场加密卡和加密芯片的SOC芯片的集成,基于FPGA实现AES的算法IP软核。