Presentation is loading. Please wait.

Presentation is loading. Please wait.

Modular Arithmetic and Elliptic Curves

Similar presentations


Presentation on theme: "Modular Arithmetic and Elliptic Curves"— Presentation transcript:

1 Modular Arithmetic and Elliptic Curves

2 Point Counting The points on the curve are integer pairs
This curve contains infinitely many points in the real numbers This curve restricts the possible points to integers from 0 to p-1 The points on the curve are integer pairs

3 Modular Arithmetic Division Algorithm Modular notation
For a given a and n, b and r exist and are unique Then r is the remainder Modular notation So only the remainder of a number when divided by b is of concern

4 An Example (mod 5) Addition Multiplication Note: 5 is prime
Zero is the identity Every number has an inverse Multiplication One is the identity Inverses exist Zero is a product only when zero is a multiplier Note: 5 is prime 1 2 3 4 Multiplication 1 2 3 4

5 Na,b = |{(x,y) € Fp x Fp : y2 =x3 + ax + b}|
Fp = {0, 1, 2, … , p-1}

6 For example, consider a = 1, b =2. y2 = x3 + x + 2
1 2 3 4 x3 8 27 64 x3 mod 5 x3 + x +2 2 4 12 32 70 mod 5 y +/- 2

7 (a,b) 1 2 3 4 X 5 8 6 9 7

8 N1 Count Ordered Pairs a,b that give N1 |N1| 1 (2,0) 2 (4,2),(4,3) 3 (1,0),(1,2),(1,3) 4 (3,2),(3,3) 5 (0,1),(0,2),(0,3),(0,4) 6 (2,1),(2,4) 7 (4,0),(4,1),(4,4) 8 (1,1),(1,4) 9 (3,0) 10

9

10

11 Future Plans Where do the spikes come from?
We know for c a squre in Fp (c^4a,c^6b)=(a’,b’)

12

13 Chris Hall Siguna Muller Lynne Ipina Special thanks to –


Download ppt "Modular Arithmetic and Elliptic Curves"

Similar presentations


Ads by Google