论文部分内容阅读
加密算法一直在信息安全领域起着无可替代的作用,它直接影响着国家的未来和发展。随着计算机技术的飞速发展,原有的数据加密标准(DES)已不能满足人们的保密要求。在未来的20年内,高级数据加密标准(AES)将替代DES成为新的数据加密标准。 本文分析了高级加密标准算法的原理,用硬件描述语言(VHDL)描述了该算法的基本过程和结构,并基于该算法的结构,完成了高级加密标准算法密钥长度为128比特情况下的加密解密的ASIC设计,该设计是基于XC2S200FG456芯片设计的。本次设计采用的行为仿真工具是ALDEC公司的ACTIVE-VHDL,.综合工具是SYNPLICITY公司的SYNPLIFY,并以XILINX公司的Foundation作为布局布线工具和仿真验证工具。计算机仿真的结果达到了设计要求,表明设计是正确的。