首页> 外文会议>International conference on cryptology in India >BitCryptor: Bit-Serialized Flexible Crypto Engine for Lightweight Applications
【24h】

BitCryptor: Bit-Serialized Flexible Crypto Engine for Lightweight Applications

机译:Bitcryptor:用于轻量级应用的位序列化柔性加密引擎

获取原文

摘要

There is a significant effort in building lightweight cryptographic operations, yet the proposed solutions are typically single-purpose modules that can implement a single functionality. In contrast, we propose BitCryptor, a multi-purpose, compact processor for cryptographic applications on reconfigurable hardware. The proposed crypto engine can perform pseudo-random number generation, strong collision-resistant hashing and variable-key block cipher encryption. The hardware architecture utilizes SIMON, a recent lightweight block cipher, as its core. The complete engine uses a bit-serial design methodology to minimize the area. Implementation results on the Xilinx Spartan-3 s50 FPGA show that the proposed architecture occupies 95 slices (187 LUTs, 102 registers), which is 10× smaller than the nearest comparable multipurpose design. BitCryptor is also smaller than the majority of recently proposed lightweight single-purpose designs. Therefore, it is a very efficient cryptographic IP block for resource-constrained domains, providing a good performance at a minimal area overhead.
机译:在构建轻量级加密操作方面存在重大努力,但提出的解决方案通常是可以实现单一功能的单一目的模块。相比之下,我们提出了对可重构硬件上的加密应用程序的多功能频体,一种多功能的紧凑型处理器。所提出的加密引擎可以执行伪随机数生成,强碰撞散列和可变键块密码加密。硬件架构利用Simon,最近的轻量级块密码作为其核心。完整的引擎使用位串行设计方法来最小化该区域。 Xilinx Spartan-3 S50 FPGA的实现结果表明,所提出的架构占据95片(187 LUT,102寄存器),其比最近的可比多功能设计小10倍。 Bitcryptor也比最近提出的轻质单一用途设计的大多数小。因此,它是一个非常有效的加密IP块,用于资源受限域,在最小区域开销下提供良好的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号