首页> 外文期刊>IEEE Transactions on Computers >O(n)-depth modular exponentiation circuit algorithm
【24h】

O(n)-depth modular exponentiation circuit algorithm

机译:O(n)深度模幂电路算法

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

摘要

An O(n)-depth polynomial-size combinational circuit algorithm is proposed for n-bit modular exponentiation, i.e., for the computation of x/sup v/ mod m for arbitrary integers x, y, and m represented as n-bit binary integers, within bounds 2/sup n-1//spl les/m>2/sup n/ and 0/spl les/Ix, y>m. The algorithm is a generalization of the square-and-multiply method. The terms (x(2/sup l/)mod m)s for all is /spl epsiv/{0, n-1} are computed in ~n-1/~/spl alpha/logn parallel rounds, each of which computes ~/spl alpha/logn consecutive terms, where /spl alpha//spl ges/1/logn. The circuit implementing a round has depth O((1+/spl alpha/)logn) and size O(n/sup 2(1+/spl alpha/)/) yielding a circuit for modular exponentiation of depth O(1+/spl alpha///spl alpha) and size O(n/sup 3+2/spl alpha////spl alpha/logn).
机译:提出了一种O(n)深度的多项式大小组合电路算法,用于n位模幂,即用于计算表示为n位二进制数的任意整数x,y和m的x / sup v / mod m整数,范围为2 / sup n-1 // spl les / m> 2 / sup n /和0 / spl les / Ix,y> m。该算法是平方乘方法的推广。所有项的(x(2 / sup l /)mod m)s是/ spl epsiv / {0,n-1},是在〜n-1 /〜/ spl alpha / logn并行轮次中计算的,每个轮次计算〜/ spl alpha / logn连续术语,其中/ spl alpha // spl ges / 1 / logn。实施回合的电路深度为O((1 + / spl alpha /)logn),大小为O(n / sup 2(1 + / spl alpha /)/),产生深度为O(1 + / spl alpha //// spl alpha / n)和大小O(n / sup 3 + 2 / spl alpha ///// spl alpha / logn)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号