elliptic curve protocol

22
Elliptic Curve Protocol

Upload: -

Post on 25-Jan-2017

111 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Elliptic curve protocol

Elliptic Curve Protocol

Page 2: Elliptic curve protocol

What are elliptic curves?

• An elliptic curve is a curve that's also naturally a group.• Elliptic curves appear in many diverse areas of

mathematics, ranging from number theory to complex

analysis, and from cryptography to mathematical physics.

• Ref: Joseph H. Silverman, Computational Number Theory and• Applications to Cryptography• University of Wyoming• June 19 July 7, 2006

Page 3: Elliptic curve protocol

In simple words

• Elliptic curve is the set of points, that are generated from the formula:

Y² = x³ + ax + bWhere 4a³ + 27 b² ≠ 0.a&b Є K : 1. R : real Numbers 2. Q : Rational Numbers 3. C : Complex Numbers 4. Z /pZ : integer Modulres

Page 4: Elliptic curve protocol

What it looks like?

Page 5: Elliptic curve protocol

What it looks like?

Page 6: Elliptic curve protocol

What it looks like?

Page 7: Elliptic curve protocol

What it looks like?

Page 8: Elliptic curve protocol

Why Elliptic Curves…?

• Shorter encryption keys use fewer memory and CPU resources.

Page 9: Elliptic curve protocol
Page 10: Elliptic curve protocol
Page 11: Elliptic curve protocol
Page 12: Elliptic curve protocol
Page 13: Elliptic curve protocol
Page 14: Elliptic curve protocol
Page 15: Elliptic curve protocol
Page 16: Elliptic curve protocol
Page 17: Elliptic curve protocol
Page 18: Elliptic curve protocol
Page 19: Elliptic curve protocol
Page 20: Elliptic curve protocol
Page 21: Elliptic curve protocol
Page 22: Elliptic curve protocol