首页> 外文期刊>Computers, IEEE Transactions on >Hardware Optimizations and Analysis for the WG-16 Cipher with Tower Field Arithmetic
【24h】

Hardware Optimizations and Analysis for the WG-16 Cipher with Tower Field Arithmetic

机译:带有塔场算法的WG-16密码的硬件优化和分析

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

摘要

This paper explores tower field constructions and hardware optimizations for the WG-16 stream cipher. The constructions${mathbb {F}}_{(((2^2)^2)^2)^2}$and${mathbb {F}}_{(2^{4})^4}$were chosen because their small subfields enable high speed arithmetic implementations and their regularity provides flexibility in pipeline granularity. A design methodology is presented where the tower field constructions guide how to proceed systematically from algebraic optimizations, through initial hardware implementation, selection of submodules, pipelining, and finally detailed hardware optimizations to increase clock speed. The highest frequency WG(16, 32) keystream generator, obtained for the 65 nm ASIC library, reached a clock speed of 2.44 GHz at 26.3 kGE, and the smallest area keystream generator achieved a clock speed of 0.33 GHz at 9.9 kGE. The highest frequency FPGA implementation on a Xilinx Spartan 6 reached a clock speed of 256 MHz using 631 slices. In addition, the paper demonstrates that LFSR feedback polynomials can be optimized to increase security without hurting performance, and retiming optimizations can be used to increase clock speed without increasing area.
机译:本文探讨了WG-16流密码的塔场构造和硬件优化。构造 n <在线公式xmlns:mml = “ http://www.w3.org/1998/Math/MathML ” xmlns:xlink = “ http://www.w3.org/1999/xlink “> $ { mathbb {F}} _ {((((2 ^ 2)^ 2)^ 2)^ 2} $ <替代方案> nand n $ { mathbb {F}} _ {(2 ^ {4})^ 4} $ 选择 n是因为它们的小子字段支持高速算术实现,并且其规则性为管道粒度提供了灵活性。提出了一种设计方法,其中塔架场结构指导如何从代数优化到初始硬件实现,子模块选择,流水线,最后是详细的硬件优化以提高时钟速度,从而系统地进行操作。为65 nm ASIC库获得的最高频率WG(16,32)密钥流生成器在26.3 kGE时达到2.44 GHz的时钟速度,而最小面积的密钥流生成器在9.9 kGE时达到0.33 GHz的时钟速度。 Xilinx Spartan 6上的最高频率FPGA实现使用631个条带达到了256 MHz的时钟速度。此外,本文还演示了可以优化LFSR反馈多项式以提高安全性而又不损害性能,并且可以使用重定时优化来增加时钟速度而不增加面积。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号