可配置的AES密码算法的VLSI设计

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:orallove
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文描述了一种优化的可配置的硬件实现AES算法的结构。与软件实现相比,硬件实现AES算法具有更好的安全性和更高的速度。本文首先介绍了AES加密算法和其所需的基本的有限域(GF28)运算。然后,本文分析了AES算法硬件实现的要点和难点。根据不同的应用领域,AES算法的硬件需要面积和速度的折中。一些应用,如移动电话和智能卡需要较小的面积;另外一些应用,如ATM和网络安全则需要较快的速度。还有一些应用,如通用安全芯片的外围设备模块,需要速度和面积的折中。 该设计实现了AES算法标准规定的全部功能。为了适应作为通用安全芯片的外围设备模块,该AES硬件电路实现了电路面积和速度的折中。该设计对AES算法标准中执行步骤的顺序进行了调整,采用了等效的解密结构,适合于加密和解密单元在同一芯片上实现。由于使用了非流水线的结构,该设计既可以实现AES的非反馈工作模式又可以实现反馈工作模式,而流水线结构只能实现AES的非反馈工作模式。该设计改进了动态密钥的调度结构,支持128位、192位和256位密钥,可以灵活地设置AES硬件单元的加密强度。 最后,该设计成功地完成了功能仿真。在Xilinx的FPGA VirtexII XC2V3000平台进行了性能评估;在SMIC 0.18μm标准工艺库上完成了布局布线前综合。
其他文献
期刊
期刊
期刊
期刊
互联网的发展促进了传统通信的变革、发展,人们已经不能满足于传统的语音电话、e-mail、网上聊天等,远距离面对面的交流成为人们渴求的沟通方式,这时一种通过电信网络实现的
近年来,随着硬件技术的发展,传感器节点成本的大幅下降以及人们对快捷、多样信息获取的渴求,无线多媒体传感器网络得到了巨大的发展,应用范围也愈加广泛。但是,由于能量和带宽受限
MANET网络是独立的网络自治系统,不依赖于固定主干网,该系统能快速部署到位,建立起一套完整、强大、高抗毁的网络通信系统,提供有效的数据和多媒体通信服务。MANET网络以全无线多
目前移动通信得到了飞速发展和日益广泛的应用,各种业务不断出现,第三代移动通信网络除了提供传统的语音业务外,还包括多媒体业务、数据业务,以及电子商务和互联网服务等多种业务
随着计算机网络技术、现代通信技术、数据库技术的高速发展,网络化的自动测试技术日益受到重视。测试软件在现代测试系统中具有突出地位。测试系统中硬件、软件异构互连则是
  含有人脸的图像处理是智能可视化人机交互的基础,人脸处理的研究包括人脸检测、人脸跟踪、人脸识别和表情识别等。人脸检测作为这些处理的基础,近年来得到了充分的关注。本