首页> 外文期刊>Journal of circuits, systems and computers >Hardware Implementation of AES Algorithm with Logic S-box
【24h】

Hardware Implementation of AES Algorithm with Logic S-box

机译:带有逻辑S-box的AES算法的硬件实现

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

摘要

Cryptography has an important role in data security against known attacks and decreases or limits the risks of hacking information, especially with rapid growth in communication techniques. In the recent years, we have noticed an increasing requirement to implement cryptographic algorithms in fast rising high-speed network applications. In this paper, we present high throughput efficient hardware implementations of Advanced Encryption Standard (AES) cryptographic algorithm. We have adopted pipeline technique in order to increase the speed and the maximum operating frequency. Therefore, registers are inserted in optimal placements. Furthermore, we have proposed 5-stage pipeline S-box design using combinational logic to reach further speed. In addition, efficient key expansion architecture suitable for our proposed design is also presented. In order to secure the hardware implementation against side-channel attacks, masked S-box is introduced. The implementations had been successfully done by virtex-6 (xc6vlx240t) Field-Programmable Gate Array (FPGA) device using Xilinx ISE 14.7. Our proposed unmasked and masked architectures are very fast, they achieve a throughput of 93.73 Gbps and 58.57 Gbps, respectively. The obtained results are competitive in comparison with the implementations reported in the literature.
机译:密码术在抵御已知攻击的数据安全中起着重要作用,尤其是随着通信技术的快速发展,密码术降低或限制了黑客入侵信息的风险。近年来,我们注意到在快速增长的高速网络应用中实现加密算法的需求不断增长。在本文中,我们介绍了高级加密标准(AES)加密算法的高吞吐量高效硬件实现。我们采用管道技术以提高速度和最大工作频率。因此,将寄存器插入最佳位置。此外,我们提出了使用组合逻辑的5级管道S-box设计,以达到更高的速度。此外,还提出了适用于我们提出的设计的有效密钥扩展架构。为了保护硬件实现不受侧通道攻击,引入了带掩盖的S-box。 virtex-6(xc6vlx240t)现场可编程门阵列(FPGA)器件已使用Xilinx ISE 14.7成功完成了这些实现。我们提出的非屏蔽和屏蔽架构非常快,它们的吞吐量分别达到93.73 Gbps和58.57 Gbps。与文献报道的实施方案相比,获得的结果具有竞争力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号