发明名称 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+&fnof;1X+&fnof;0, and computing a discriminant DELTA=&fnof;02+4&fnof;13/27epsiGF(p) by considering a polynomial of the form X2+&fnof;0X-(&fnof;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>&it;</mo> <mfrac> <mrow> <msubsup> <mi>f</mi> <mn>0</mn> <mn>2</mn> </msubsup> <mo>+</mo> <mi>&Delta;</mi> </mrow> <mrow> <msubsup> <mi>f</mi> <mn>0</mn> <mn>2</mn> </msubsup> <mo>-</mo> <mi>&Delta;</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=-&fnof;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).
申请公布号 AU9452801(A) 申请公布日期 2002.04.02
申请号 AU20010094528 申请日期 2001.09.21
申请人 CITIBANK, N.A. 发明人 ARJEN K. LENSTRA;ERIC R. VERHEUL
分类号 H04L9/30 主分类号 H04L9/30
代理机构 代理人
主权项
地址