首页> 外国专利> Apparatus and method to compute in Jacobian of hyperelliptic curve defined over Galois field of characteristic 2

Apparatus and method to compute in Jacobian of hyperelliptic curve defined over Galois field of characteristic 2

机译:计算特征2的Galois场上定义的超椭圆曲线的雅可比行列的装置和方法

摘要

To implement an operation in Jacobian with improved computation complexity, the sum is computed of a divisor D1=g.c.d. (a1(x),y−b1(x)) and a divisor D2=g.c.d. (a2(x),y−b2(x)) on Jacobian of a hyperelliptic curve y2+y=f(x) defined over GF(2n) by: storing a1(x), a2(x), b1(x) and b2(x); and calculating q(x)=s1(b1(x)+b2(x)) mod a2(x) by using s1(x) in s1(x)a1(x)+s2(x)a2(x)=1 in case of GCD(a1(x),a2(x))=1 where GCD denotes a greatest common polynomial. Thus, a new function q(x) is provided so as to reduce the entire computational complexity and the hardware size. Moreover, in the case of D1=D2, a1(x) and b1(x) is stored; and q(x)=Q(b12(x)+f(x) mod a12(x), a1(x)) where Q(A,B) is a quotient of A/B is calculated.
机译:为了以改进的计算复杂度在Jacobian中实现运算,计算除数D 1 = g.c.d。 (a 1 (x),y​​b 1 (x))和除数D 2 = g.c.d。超椭圆曲线y 2 + y = f(x的雅可比行列上的(a 2 (x),y​​−b 2 (x)) )在GF(2 n )上通过以下方式定义:存储a 1 (x),a 2 (x),b 1 < / Sub>(x)和b 2 (x);并计算q(x)= s 1 (b 1 (x)+ b 2 (x))mod a 2 < / Sub>(x)通过在s 1 (x)a 1 (x)+ s 中使用s 1 (x)如果是GCD,则2 (x)a 2 (x)= 1(a 1 (x),a 2 ( x))= 1,其中GCD表示最大公多项式。因此,提供了新的函数q(x),以减少整个计算复杂度和硬件大小。此外,在D 1 = D 2 的情况下,a 1 (x)和b 1 (x ) 被储存了;和q(x)= Q(b 1 2 (x)+ f(x)mod a 1 2 (x),a 1 (x))其中Q(A,B)是A / B的商。

著录项

  • 公开/公告号US7003537B1

    专利类型

  • 公开/公告日2006-02-21

    原文格式PDF

  • 申请/专利权人 TETSUYA TAMURA;

    申请/专利号US20000481847

  • 发明设计人 TETSUYA TAMURA;

    申请日2000-01-14

  • 分类号G06F7/00;

  • 国家 US

  • 入库时间 2022-08-21 21:41:56

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号