首页> 外国专利> MULTIPLICATION RESIDUE ARITHMETIC METHOD AND MULTIPLICATION RESIDUE CIRCUIT

MULTIPLICATION RESIDUE ARITHMETIC METHOD AND MULTIPLICATION RESIDUE CIRCUIT

机译:乘法残数算法和乘法残电路

摘要

PROBLEM TO BE SOLVED: To enable operation which is versatile and fast since operation of an arbitrary degree is possible by providing a specific operation process for a method which performs multiplication residue operation for two elements on two extension fields represented by a polynomial base and an irreducible polynomial. ;SOLUTION: In multiplication residue operation a(x)×b(x)modf(x), a multiplication part 11 performs (m)-bit×(m)-bit multiplication between a(x) and b(x) and sends the term of the product a(x)×b(x) above the (m)th order to a multiplication part 12. The multiplication part 12 performs multiplication previously calculated f'(x) and the term of the product a(x)×b(x) above the (m)th order. A multiplication part 13 performs multiplication between f(x) and the term of the multiplication result of the multiplication part 12 above the (m)th order. An addition part 14 adds the multiplication result of the multiplication part 13 and the multiplication result of the multiplication part 11 together. The term of the addition result of the addition part 14 above the (m)th order is canceled and the output c(x) from the addition part 14 is a multiplication residue of a(x) and b(x).;COPYRIGHT: (C)2001,JPO
机译:解决的问题:通过提供一种特定的运算过程的方法可以实现任意次数的运算,从而实现通用快速的运算,该方法对在多项式基和不可约数表示的两个扩展字段上的两个元素执行乘法余数运算多项式。 ;解决方案:在乘法余数运算a(x)×b(x)modf(x)中,乘法部分11在a(x)与b(x)之间执行(m)位×(m)位乘法,并且将高于第(m)阶的乘积项a(x)乘以b(x)到乘法部分12。乘法部分12执行先前计算的f'(x)与乘积项a( x)次(m)的倍数b(x)。乘法部分13在f(x)和第(m)阶以上的乘法部分12的乘法结果的项之间进行乘法。加法部14将乘法部13的乘法结果与乘法部11的乘法结果相加。取消第(m)次以上的加法部分14的加法结果项,并且加法部分14的输出c(x)是a(x)和b(x)的乘法余数。日本特许厅(C)2001

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号