发明名称 Generic modular multiplier using partial reduction
摘要 An apparatus multiplies a first and a second binary polynomial X(t) and Y(t) over GF(2), where an irreducible polynomial M<SUB>m</SUB>(t)=t<SUP>m</SUP>+a<SUB>m-1</SUB>t<SUP>m-1</SUP>+a<SUB>m-2</SUB>t<SUP>m-2</SUP>t<SUP>m-2</SUP>+ . . . +a<SUB>1</SUB>t+a<SUB>0</SUB>, and where the coefficients a<SUB>i </SUB>are equal to either 1 or 0, and m is a field degree. The degree of X(t)<n, and the degree of Y(t)<n, and m<=n. The apparatus includes a digit serial modular multiplier circuit coupled to supply a multiplication result of degree >=m of a multiplication of the first and second binary polynomials. The digit serial modular multiplier circuit includes a first and second register, each being <=n bits. A partial product generator circuit multiplies a portion of digit size d of contents of the first register and contents of the second register. The partial product generator is also utilized as part of a reduction operation for at least one generic curve.
申请公布号 US7346159(B2) 申请公布日期 2008.03.18
申请号 US20030387008 申请日期 2003.03.11
申请人 SUN MICROSYSTEMS, INC. 发明人 GURA NILS;EBERLE HANS
分类号 H04L9/30;G06F7/00;G06F7/527;G06F7/72;G06F15/00;G06F15/16;H04L9/00 主分类号 H04L9/30
代理机构 代理人
主权项
地址