z-logo
open-access-imgOpen Access
A Method for Distinguishing the Two Candidate Elliptic Curves in the Complex Multiplication Method
Author(s) -
Nogami Yasuyuki,
Obara Mayumi,
Morikawa Yoshitaka
Publication year - 2006
Publication title -
etri journal
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.295
H-Index - 46
eISSN - 2233-7326
pISSN - 1225-6463
DOI - 10.4218/etrij.06.0106.0059
Subject(s) - mathematics , reciprocal , elliptic curve , complex multiplication , algorithm , polynomial , multiplication (music) , arithmetic , prime (order theory) , discrete mathematics , pure mathematics , combinatorics , mathematical analysis , philosophy , linguistics
In this paper, we particularly deal with no F p ‐rational two‐torsion elliptic curves, where F p is the prime field of the characteristic p. First we introduce a shift product‐based polynomial transform. Then, we show that the parities of (#E – 1)/2 and (#E’ – 1)/2 are reciprocal to each other, where #E and #E’ are the orders of the two candidate curves obtained at the last step of complex multiplication (CM)‐based algorithm. Based on this property, we propose a method to check the parity by using the shift product‐based polynomial transform. For a 160 bits prime number as the characteristic, the proposed method carries out the parity check 25 or more times faster than the conventional checking method when 4 divides the characteristic minus 1. Finally, this paper shows that the proposed method can make CM‐based algorithm that looks up a table of precomputed class polynomials more than 10 percent faster.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here