首页> 外文OA文献 >Efficient FPGA implementation of block cipher MISTY1
【2h】

Efficient FPGA implementation of block cipher MISTY1

机译:块密码MISTY1的高效FPGA实现

摘要

NESSIE is a 3-year research project (2000-2002). The goal of the project is to put forward some algorithms to obtain a set of the next generation of cryptographic primitives. In order to achieve this objective, the project needs to evaluate mathematical security levels and software/hardware implementations. This paper investigates the significance of an FPGA implementation of the block cipher MISTY1. Reprogrammable devices such as FPGA's are highly attractive solutions for hardware implementations of encryption algorithms. A strong focus is placed on a high throughput circuit which completely unrolls all the MISTY1 rounds and pipelines them in order to increase the data rate. Our design allows us to change the plaintext and the key on a cycle-by-cycle basis with no dead cycles. The final core implementation can work at a data rate up to 19.4 Gbps (303 MHz).
机译:NESSIE是一个为期3年的研究项目(2000年至2002年)。该项目的目标是提出一些算法,以获得一组下一代加密原语。为了实现此目标,该项目需要评估数学安全级别和软件/硬件实现。本文研究了块密码MISTY1的FPGA实现的重要性。对于加密算法的硬件实现,诸如FPGA之类的可重编程设备是极具吸引力的解决方案。重点放在高吞吐量电路上,该电路可完全展开所有MISTY1回合并对其进行流水线处理,以提高数据速率。我们的设计使我们可以逐周期更改明文和密钥,而不会出现死循环。最终的内核实现可以高达19.4 Gbps(303 MHz)的数据速率工作。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号