首页> 外文会议>2013 IEEE 7th International Conference on Software Security and Reliability Companion >On a High-Performance and Balanced Method of Hardware Implementation for AES
【24h】

On a High-Performance and Balanced Method of Hardware Implementation for AES

机译:AES的高性能,平衡硬件实现方法

获取原文
获取原文并翻译 | 示例

摘要

Hardware implementation provides a higher level of security and cryptography speed at some lower resource cost, compared to software implementation of AES. In this paper, we present a balanced hardware design and implementation for AES, considering several existing implementations. FPGA implementation offers higher speed solution and can be easily adapted to protocol changes, although the AES can be implemented with software or pure hardware. So, this implementation is equipped with regard to FPGA. Optimized and Synthesizable Verilog HDL is developed as the design entry to Quartus II 10.0 software. After obtaining gate-level netlists, timing simulations are performed using ModelSim SE 6.1f. Both 128 bits data block encryption and decryption processes are tested. The major part of an AES design is the realization of substitute boxes (S-boxes). S-boxes in our design are compared between two main existing implementations. With Quartus II device family of Stratix, throughput of up to 2.33 Gb/s is received.
机译:与AES的软件实现相比,硬件实现以较低的资源成本提供了更高级别的安全性和加密速度。在本文中,我们考虑了几种现有的实现方式,提出了一种平衡的AES硬件设计和实现。尽管AES可以用软件或纯硬件实现,但FPGA的实现提供了更高速度的解决方案,并且可以轻松地适应协议更改。因此,该实现针对FPGA配备。优化和可综合的Verilog HDL是Quartus II 10.0软件的设计入口。获得门级网表后,使用ModelSim SE 6.1f执行时序仿真。 128位数据块加密和解密过程都经过测试。 AES设计的主要部分是替代盒(S-box)的实现。我们将设计中的S盒在两个主要的现有实现方式之间进行比较。借助Stratix的Quartus II器件系列,可接收高达2.33 Gb / s的吞吐量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号