ECC

Public-key crypto using elliptic curves. Shorter keys than RSA

Elliptic Curve Cryptography (ECC) is a public-key cryptography approach based on the algebraic structure of elliptic curves over finite fields.

Using curve: y² ≡ x³ + 2x + 2 (mod 17)

Base point G = (5, 1)

⚠️ Demo Limitations:
  • Using small numbers for demonstration. In practice, much larger fields are used.
  • Message length is limited to 3 characters due to field size.
  • Real-world ECC implementations use standardized curves and proper padding schemes.

ECC Steps