首页> 外文期刊>Microprocessors and microsystems >FPGA-based performance analysis of stream ciphers ZUC, Snow3g, Grain V1,Mickey V2, Trivium and E0
【24h】

FPGA-based performance analysis of stream ciphers ZUC, Snow3g, Grain V1,Mickey V2, Trivium and E0

机译:基于FPGA的流密码ZUC,Snow3g,谷物V1,米奇V2,Trivium和E0的性能分析

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

摘要

In this paper, the hardware implementations of six representative stream ciphers are compared in terms of performance, consumed area and the throughput-to-area ratio. The stream ciphers used for the comparison are ZUC, Snow3g, Grain V1, Mickey V2, Trivium and E0. ZUC, Snow3g and E0 have been used for the security part of well known standards, especially wireless communication protocols. In addition. Grain V1, Mickey V2 and Trivium are currently selected as the final portfolio of stream ciphers for Profile 2 (Hardware) by the eStream project. The designs were implemented by using VHDL language and for the hardware implementations a FPGA device was used. The highest throughput has been achieved by Snow3g with 3330 Mbps at 104 MHz and the lowest throughput has been achieved by E0 with 187 Mbps at 187 MHz. Also, the most efficient cipher for hardware implementation in terms of throughput-to-area ratio is Mickey V2 cipher while the worst cipher for hardware implementation is Grain VI.
机译:在本文中,比较了六个代表性流密码的硬件实现,包括性能,消耗区域和吞吐率。用于比较的流密码为ZUC,Snow3g,谷物V1,米奇V2,Trivium和E0。 ZUC,Snow3g和E0已用于众所周知的标准(尤其是无线通信协议)的安全性部分。此外。 eStream项目目前将Grain V1,Mickey V2和Trivium选择为Profile 2(硬件)的流密码的最终组合。这些设计是通过使用VHDL语言实现的,而对于硬件实现,则使用了FPGA器件。 Snow3g在104 MHz时达到了3330 Mbps的最高吞吐量,而E0在187 MHz时达到了187 Mbps的最低吞吐量。同样,就吞吐量/面积比而言,用于硬件实现的最有效密码是Mickey V2密码,而对于硬件实现而言,最差的密码是Grain VI。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号