An efficient method to generate elliptic curves
Zhou Chang-ying
Abstract
Zhou Chang-ying
Abstract
In this paper, an efficient method to generate elliptic curves for public key cryptosystems based on discrete logarithm problem is presented. Usually, to resist possible attacks, such as MOV reduction, public key cryptosystems based on elliptic curve E over field GF(q) must satify the following condition: the order m of the curve has a large prime factor of the form 2p+1 where p is a prime and q21 mod m. This condition can be relaxed to include primes of the form 2ip+1 (i is a small integer) without compromising security. Hence, the number of elliptic curves suitable for use by public key cryptosystems is increased greatly. We design a method to implement such a scheme, showing that, it is much faster to generate a suitable elliptic curve with this new scheme than with the original scheme.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In this paper, an efficient method to generate elliptic curves for public key cryptosystems based on discrete logarithm problem is presented. Usually, to resist possible attacks, such as MOV reduction, public key cryptosystems based on elliptic curve E over field GF(q) must satify the following condition: the order m of the curve has a large prime factor of the form 2p+1 where p is a prime and q21 mod m. This condition can be relaxed to include primes of the form 2ip+1 (i is a small integer) without compromising security. Hence, the number of elliptic curves suitable for use by public key cryptosystems is increased greatly. We design a method to implement such a scheme, showing that, it is much faster to generate a suitable elliptic curve with this new scheme than with the original scheme.
Key concepts: Elliptic curve, Discrete logarithm, Elliptic curve point multiplication, Elliptic curve cryptography, Public-key cryptography, Prime (order theory), Mathematics, Schoof's algorithm