摘要:介绍AES 算法的原理以及基于FPGA 的高速实现。结合算法和FPGA 的特点,采用查表法优化处理了字节代换运算、列混合运算。同时,为了提高系统工作速度,在设计中应用了内外结合的流水线技术,并应用Altera 公司的开发工具及芯片进行实际开发。
1 引言
随着信息技术的迅速发展,信息已成为当今社会的一种重要资源。但当人们享受信息资源带来的巨大便利的同时,也承受着信息被篡改、泄漏、伪造的威胁,安全问题日益严重。安全风险制约着信息的有效使用,信息安全对现代社会健康有序的发展,保障国家安全和社会稳定有着重要作用。加密技术是信息安全技术的,是保证信息资源安全的关键。
加密标准(
1