【24h】

Midori: A Block Cipher for Low Energy

机译:Midori:低能耗的分组密码

获取原文

摘要

In the past few years, lightweight cryptography has become a popular research discipline with a number of ciphers and hash functions proposed. The designers' focus has been predominantly to minimize the hardware area, while other goals such as low latency have been addressed rather recently only. However, the optimization goal of low energy for block cipher design has not been explicitly addressed so far. At the same time, it is a crucial measure of goodness for an algorithm. Indeed, a cipher optimized with respect to energy has wide applications, especially in constrained environments running on a tight power/energy budget such as medical implants. This paper presents the block cipher Midori (The name of the cipher is the Japanese translation for the word Green.) that is optimized with respect to the energy consumed by the circuit per bt in encryption or decryption operation. We deliberate on the design choices that lead to low energy consumption in an electrical circuit, and try to optimize each component of the circuit as well as its entire architecture for energy. An added motivation is to make both encryption and decryption functionalities available by small tweak in the circuit that would not incur significant area or energy overheads. We propose two energy-efficient block ciphers Midori128 and Midori64 with block sizes equal to 128 and 64 bits respectively. These ciphers have the added property that a circuit that provides both the functionalities of encryption and decryption can be designed with very little overhead in terms of area and energy. We compare our results with other ciphers with similar characteristics: it was found that the energy consumptions of Midori64 and Midori128 are by far better when compared ciphers like PRINCE and NOEKEON.
机译:在过去的几年中,轻量级密码学已成为一种流行的研究学科,提出了许多密码和哈希函数。设计师的重点主要是最小化硬件面积,而其他目标(如低延迟)仅在最近才得到解决。但是,到目前为止,尚未明确解决用于分组密码设计的低能耗优化目标。同时,它是算法优良性的关键指标。实际上,针对能量进行优化的密码具有广泛的应用,尤其是在功率/能量预算紧张的受限环境中,例如医疗植入物。本文介绍了分组密码Midori(密码的名称是单词Green的日语翻译),该分组密码在加密或解密操作中针对每bt电路消耗的能量进行了优化。我们仔细考虑了导致电路能耗低的设计选择,并尝试优化电路的每个组件以及整个能源架构。另外的动机是通过电路中的细微调整来使加密和解密功能均可用,而不会造成很大的面积或能量开销。我们提出了两个节能块密码Midori128和Midori64,其块大小分别等于128和64位。这些密码具有增加的特性,即可以在面积和能量方面的开销很小的情况下设计提供加密和解密功能的电路。我们将结果与其他具有类似特征的密码进行了比较:发现与PRINCE和NOEKEON等密码相比,Midori64和Midori128的能耗要好得多。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号