首页> 外文期刊>Circuits and Systems I: Regular Papers, IEEE Transactions on >Efficient $M$ -ary Exponentiation over $GF(2^{m})$ Using Subquadratic KA-Based Three-Operand Montgomery Multiplier
【24h】

Efficient $M$ -ary Exponentiation over $GF(2^{m})$ Using Subquadratic KA-Based Three-Operand Montgomery Multiplier

机译: $ GF上的有效 $ M $ ary幂运算(2 ^ {m})$ 使用基于二次KA的三操作数蒙哥马利乘数

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

摘要

Karatsuba algorithm (KA) is popularly used for high-precision multiplication of long binary polynomials. The only well-known subquadratic multipliers using KA scheme are, however, based on conventional two-operand polynomial multiplication. In this paper, we propose a novel approach based on 2-way and 3-way KA decompositions for computing three-operand polynomial multiplications. Using these novel KA decompositions, we present here a new subquadratic Montgomery multiplier. Our proposed multiplier involves less area and less delay compared to the schoolbook three-operand multiplier as well as the two-operand multipliers based on conventional KA decomposition. We have used the proposed three-operand Montgomery multiplication to derive a novel efficient scheme for -ary exponentiation, and proposed a novel architecture for exponentiation. We have analyzed the complexities of proposed design, and shown that the proposed exponentiator can have a small lower bound on time complexity amounting to multiplication delays, while traditional exponentiators require nearly multiplication delays. From synthesis results, it is shown that the proposed exponentiator using subquadratic three-operand multiplier approach has significantly less time complexity, less area-delay product, and less power consumption than the existing exponentiators. Moreover, exponentiation-based cryptosystems, such as pairing based cryptography, could achieve high-speed operation using by our proposed multiplier and -ary exponentiator.
机译:Karatsuba算法(KA)广泛用于长二进制多项式的高精度乘法。但是,唯一使用KA方案的次二次乘法器是基于常规的二操作数多项式乘法。在本文中,我们提出了一种基于2路和3路KA分解的新方法来计算三操作数多项式乘法。使用这些新颖的KA分解,我们在这里提出了一个新的二次蒙哥马利乘数。与教科书的三操作数乘法器以及基于常规KA分解的二操作数乘法器相比,我们提出的乘法器涉及的面积更小,延迟更短。我们已经使用拟议的三操作数蒙哥马利乘法来推导一种新颖的有效的乘除法方案,并提出了一种新颖的求幂架构。我们已经分析了所提出设计的复杂性,并且表明所提出的幂运算器可以具有较小的时间复杂度下限,这相当于乘法延迟,而传统的幂运算器几乎需要乘法延迟。从综合结果可以看出,与二次幂运算器相比,拟二次幂运算的乘幂运算器具有更低的时间复杂度,更少的面积延迟乘积和更低的功耗。而且,基于乘幂的密码系统,例如基于配对的密码学,可以通过我们提出的乘法器和乘数乘幂器来实现高速操作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号