发明名称 Fast irreducibility and subgroup membership testing in XTR
摘要 A method, system, and computer program product initializes a cryptosystem that implements XTR by reformulating an irreducibility test of a polynomial of the form F(c,X)=X3-cX2+cpX-1epsiGF(p2)[X], for random cepsiGF(p2), as an irreducibility problem for a third-degree polynomial of the form P(c,X)=X3+(cp+c)X2+(cp+1+cp+c-3)X+c2p+c2+2-2cp-2c, and testing the third-degree polynomial for irreducibility over GF(p). Testing the third-degree polynomial comprises eliminating the coefficient of X2 from P(c,X) to generate the polynomial P(c,X-(cp+c)/3)=X3+ƒ1X+ƒ0, and computing a discriminant DELTA=ƒ02+4ƒ13/27epsiGF(p) by considering a polynomial of the form X2+ƒ0X-(ƒ1/3)3. If the discriminant DELTA is not a quadratic residue in GF(p), a trace over GF(p) of r1p-1 as <math-cwu id="MATH-US-00001"> <number>1</number> <math> <mrow> <mrow> <mi>s</mi> <mo>=</mo> <mrow> <mn>2</mn> <mo>⁢</mo> <mfrac> <mrow> <msubsup> <mi>f</mi> <mn>0</mn> <mn>2</mn> </msubsup> <mo>+</mo> <mi>Δ</mi> </mrow> <mrow> <msubsup> <mi>f</mi> <mn>0</mn> <mn>2</mn> </msubsup> <mo>-</mo> <mi>Δ</mi> </mrow> </mfrac> </mrow> </mrow> <mo>,</mo> </mrow> </math> <mathematica-file id="MATHEMATICA-00001" file="US20020051543A1-20020502-M00001.NB"/> <image id="EMI-M00001" wi="216.027" he="21.12075" file="US20020051543A1-20020502-M00001.TIF" imf="TIFF" ti="MF"/> </math-cwu> wherein r1=-ƒ0/2+{square root}{square root over (DELTA)}/2, and atrace z over GF(p) of (r1p-1)(p+1)/3 is computed. If the trace z is not 2, P(c,X) is irreducible over GF(p).
申请公布号 US2002051543(A1) 申请公布日期 2002.05.02
申请号 US20010956883 申请日期 2001.09.21
申请人 LENSTRA ARJEN K.;VERHEUL ERIC R. 发明人 LENSTRA ARJEN K.;VERHEUL ERIC R.
分类号 H04L9/30;(IPC1-7):H04L9/00 主分类号 H04L9/30
代理机构 代理人
主权项
地址