首页> 外国专利> Efficient finite field multiplication in normal basis

Efficient finite field multiplication in normal basis

机译:正常情况下的有效有限域乘法

摘要

The invention provides improved techniques for multiplication of signals represented in a normal basis of a finite field. An illustrative embodiment includes a first rotator which receives a first input signal representative of a first normal basis field element (a0 a1 . . . am−1), and a second rotator which receives a second input signal representative of a second normal basis field element (b0 b1 . . . bm−1). A word multiplier receives output signals from the first and second rotators, corresponding to rotated representations of the first and second elements, respectively, and processes the rotated representations w bits at a time to generate an output signal representative of a product of the first and second elements, where w is a word length associated with the word multiplier. The rotated representation of the first element may be given by A[i]=(ai ai+1 . . . ai+w−1), the rotated representation of the second element may be given by B[i]=(bi bi+1 . . . bi+w−1), and the product may be given by c=(C[0], C[w], C[2w], . . . , C[m−w]), where C[i]=(ci Ci+1 . . . ci +w−1), m is the degree of the finite field, w is the word length, and i=0, 1, . . . m−1. The invention is particularly well suited for implementation in software, and can provide performance advantages for both general normal basis and optimal normal basis.
机译:本发明提供了用于以有限域的正常基础表示的信号相乘的改进技术。说明性实施例包括第一旋转器,该第一旋转器接收表示第一法向基本场元素(a 0 a 1 .. a m&min; 1 ),以及第二旋转器,该第二旋转器接收表示第二法向基本场元素(b 0 b 1 .. b m&min; 1 )。字乘法器分别从第一和第二旋转器接收分别对应于第一和第二元素的旋转表示的输出信号,并一次处理旋转的表示w位,以生成代表第一和第二乘积的输出信号元素,其中w是与单词乘法器关联的单词长度。第一个元素的旋转表示形式可以由A[ i]=(a i a i+ 1 ..... a i+ w− 1给出。 ),则第二个元素的旋转表示形式可以由B[ i]=(b i b i+ 1 。。。b i+ w− 1 ),则乘积可以由c=(C[ 0],C[ w],C[ 2w],...,C[ m− w])给出,其中C[ i]=(c i C i+ 1 ... c i+ w− 1 ),m是度数w是字长,而i等于0、1,...。 。 。 m&-1;本发明特别好地适合于在软件中实现,并且可以为一般正常基准和最优正常基准提供性能优势。

著录项

  • 公开/公告号US6389442B1

    专利类型

  • 公开/公告日2002-05-14

    原文格式PDF

  • 申请/专利权人 RSA SECURITY INC.;

    申请/专利号US19980221556

  • 发明设计人 YIQUN L. YIN;PENG NING;

    申请日1998-12-28

  • 分类号G06F70/00;

  • 国家 US

  • 入库时间 2022-08-22 00:49:25

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号