11. Elliptic Curve Cryptosystems

For simplicity, we shall restrict our attention to ECs over Zp, where p is a prime greater than 3. We mention, however, that ECs can be defined more generally over any finite field [4]. An EC E over Zp is defined by an equation of the form

Equation 47.1. (47.1)

where a, bZp, and 4a3 + 27b2 ≠ 0 (mod p), together with a special point O called the point at infinity. The set E(Zp) consists of all points (x, y), xZp, yZp, which satisfy the defining Eq. (47.1), together with O.

An Example

Let p = 23 and consider the EC E: y2 = x3 + x + 1, defined over Z23. (In the notation of Eq. (47.1), we have a = 1 and b = 1.) Note that 4a

Get Computer and Information Security Handbook, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.