首页> 外文会议>International Conference on Signals, Circuits and Systems >VLSI hardware evaluation of the stream ciphers Salsa20 and ChaCha, and the compression function Rumba
【24h】

VLSI hardware evaluation of the stream ciphers Salsa20 and ChaCha, and the compression function Rumba

机译:VLSI流冰瑞莎莎Salsa20和Chacha的硬件评估,以及压缩功能Rumba

获取原文

摘要

Salsa20 is a stream cipher candidate in the software-oriented profile of the eSTREAM project. ChaCha is a successor stream cipher with improved per round diffusion and, conjecturally, increased resistance to cryptanalysis. Based on the combination of four Salsa20 instances, Rumba is a compression function for hashing schemes. This paper presents the evaluation of five VLSI circuits for Salsa20. Synthesis results for a 0.18 μm CMOS technology point out that the fastest implementation achieves a throughput of 6.4Gbps, while the smallest design requires only an area of 10 k gate equivalents (GE) at 16 Mbps. This work also presents the first hardware implementations of ChaCha and Rumba. The fastest ChaCha design achieves 6.8Gbps and the smallest design requires an area of 9.1 kGE at 16 Mbps. Furthermore, two Rumba implementations are able to achieve 17.9Gbps or a compact area of 16.8 kGE at 12Mbps.
机译:SALSA20是Estream项目的软件导向配置文件的流密码候选者。 Chacha是一个继承流式的流水密码,每个圆形扩散,锥形,增加抵抗密码分析。基于四个Salsa20实例的组合,Rumba是散列方案的压缩功能。本文介绍了SALSA20的五个VLSI电路的评估。 0.18μmCMOS技术的合成结果指出,最快的实现实现了6.4Gbps的吞吐量,而最小的设计只需要16 Mbps的10 k门等同物(GE)的区域。这项工作还介绍了Chacha和Rumba的第一个硬件实现。最快的Chacha设计实现了6.8Gbps,最小的设计需要16 Mbps的9.1 KGE面积。此外,两个Rumba实现能够在12Mbps实现17.9Gbps或16.8 kge的紧凑型面积。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号