【24h】

Reversible logic implementation of AES algorithm

机译:AES算法的可逆逻辑实现

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

摘要

Since the selection of the Rijndael cryptosystem as a new Advanced Encryption Standard (AES) in 2000, many hardware implementations of AES have been reported. Some of these implementations are optimized for speed, some for area, some for reconfigurability, and some for low-power applications. Again, reversible logic synthesis methodologies have drawn the attention of researchers in recent times, mainly with the prospect of quantum computing becoming a reality, and the potential of reversible logic circuits for providing ultra low-power implementations. Although many of the cryptographic primitives are inherently reversible by nature, very little work has been done towards reversible logic implementations of the same. The only published works relate to reversible implementations of Montgomery multiplication algorithm, which has applications in cryptography. The present paper, possibly for the first time, presents a reversible logic implementation of a block cipher, namely, 128-bit AES. The various AES functional blocks have been synthesized using reversible gates, using which an overall reversible architecture has been proposed. The pipelined version as suggested can only be used in the Electronic Code Book (ECB) mode. The hardware complexity of the implementation has been evaluated using the number of reversible gates required and the quantum cost.
机译:自从Rijndael密码系统在2000年被选为新的高级加密标准(AES)以来,已经报道了AES的许多硬件实现。其中一些实现针对速度进行了优化,一些针对面积进行了优化,一些针对可重新配置性进行了优化,有些针对低功耗应用进行了优化。同样,可逆逻辑综合方法论最近引起了研究人员的关注,主要是随着量子计算的前景成为现实,以及可逆逻辑电路在提供超低功耗实现方面的潜力。尽管许多密码原语本质上是固有可逆的,但针对其可逆逻辑实现所做的工作很少。唯一公开的著作涉及蒙哥马利乘法算法的可逆实现,该算法在密码学中具有应用。本文可能首次提出了一种可逆逻辑实现的分组密码,即128位AES。已经使用可逆门合成了各种AES功能块,提出了整体可逆架构。建议的管道版本只能在电子密码簿(ECB)模式下使用。使用所需的可逆门的数量和量子成本评估了实现的硬件复杂性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号