首页> 外文期刊>IEEE Transactions on Computers >SPONGENT: The Design Space of Lightweight Cryptographic Hashing
【24h】

SPONGENT: The Design Space of Lightweight Cryptographic Hashing

机译:海绵:轻量级加密哈希的设计空间

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

The design of secure yet efficiently implementable cryptographic algorithms is a fundamental problem of cryptography. Lately, lightweight cryptography--optimizing the algorithms to fit the most constrained environments--has received a great deal of attention, the recent research being mainly focused on building block ciphers. As opposed to that, the design of lightweight hash functions is still far from being well investigated with only few proposals in the public domain. In this paper, we aim to address this gap by exploring the design space of lightweight hash functions based on the sponge construction instantiated with present-type permutations. The resulting family of hash functions is called spongent. We propose 13 spongent variants--or different levels of collision and (second) preimage resistance as well as for various implementation constraints. For each of them, we provide several ASIC hardware implementations--ranging from the lowest area to the highest throughput. We make efforts to address the fairness of comparison with other designs in the field by providing an exhaustive hardware evaluation on various technologies, including an open core library. We also prove essential differential properties of spongent permutations, give a security analysis in terms of collision and preimage resistance, as well as study in detail dedicated linear distinguishers.
机译:安全但有效实施的密码算法的设计是密码学的基本问题。最近,轻量级密码术(优化算法以适应最受限制的环境)受到了广泛关注,最近的研究主要集中在构建块密码上。相对于此,轻量级哈希函数的设计还远远没有得到充分研究,只有很少的公共领域的提议。在本文中,我们旨在通过基于以当前类型排列实例化的海绵构造探索轻量哈希函数的设计空间来解决这一差距。产生的哈希函数系列称为海绵。我们提出了13种海绵状变体-或不同级别的碰撞和(第二)原像抵抗性以及各种实现限制。对于它们中的每一个,我们提供了几种ASIC硬件实现-从最小的区域到最大的吞吐量。我们通过提供包括开放式核心库在内的各种技术的详尽的硬件评估,努力解决与该领域其他设计比较的公平性。我们还证明了海绵置换的基本微分特性,针对碰撞和原像抗性进行了安全性分析,并详细研究了专用的线性识别器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号