EC
Table of Contents
Classes
- Montgomery
- Curves over y^2 = x^3 + a*x + x
- brainpoolP160r1
- Curves over y^2 = x^3 + a*x + b
- brainpoolP160t1
- Curves over y^2 = x^3 + a*x + b
- brainpoolP192r1
- Curves over y^2 = x^3 + a*x + b
- brainpoolP192t1
- Curves over y^2 = x^3 + a*x + b
- brainpoolP224r1
- Curves over y^2 = x^3 + a*x + b
- brainpoolP224t1
- Curves over y^2 = x^3 + a*x + b
- brainpoolP256r1
- Curves over y^2 = x^3 + a*x + b
- brainpoolP256t1
- Curves over y^2 = x^3 + a*x + b
- brainpoolP320r1
- Curves over y^2 = x^3 + a*x + b
- brainpoolP320t1
- Curves over y^2 = x^3 + a*x + b
- brainpoolP384r1
- Curves over y^2 = x^3 + a*x + b
- brainpoolP384t1
- Curves over y^2 = x^3 + a*x + b
- brainpoolP512r1
- Curves over y^2 = x^3 + a*x + b
- brainpoolP512t1
- Curves over y^2 = x^3 + a*x + b
- Curve25519
- Curves over y^2 = x^3 + a*x + x
- Curve448
- Curves over y^2 = x^3 + a*x + x
- Ed25519
- Curves over a*x^2 + y^2 = 1 + d*x^2*y^2
- Ed448
- Curves over a*x^2 + y^2 = 1 + d*x^2*y^2
- nistb233
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- nistb409
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- nistk163
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- nistk233
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- nistk283
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- nistk409
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- nistp192
- Curves over y^2 = x^3 + a*x + b
- nistp224
- Curves over y^2 = x^3 + a*x + b
- nistp256
- Curves over y^2 = x^3 + a*x + b
- nistp384
- Curves over y^2 = x^3 + a*x + b
- nistp521
- Curves over y^2 = x^3 + a*x + b
- nistt571
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- prime192v1
- Curves over y^2 = x^3 + a*x + b
- prime192v2
- Curves over y^2 = x^3 + a*x + b
- prime192v3
- Curves over y^2 = x^3 + a*x + b
- prime239v1
- Curves over y^2 = x^3 + a*x + b
- prime239v2
- Curves over y^2 = x^3 + a*x + b
- prime239v3
- Curves over y^2 = x^3 + a*x + b
- prime256v1
- Curves over y^2 = x^3 + a*x + b
- secp112r1
- Curves over y^2 = x^3 + a*x + b
- secp112r2
- Curves over y^2 = x^3 + a*x + b
- secp128r1
- Curves over y^2 = x^3 + a*x + b
- secp128r2
- Curves over y^2 = x^3 + a*x + b
- secp160k1
- Curves over y^2 = x^3 + b
- secp160r1
- Curves over y^2 = x^3 + a*x + b
- secp160r2
- Curves over y^2 = x^3 + a*x + b
- secp192k1
- Curves over y^2 = x^3 + b
- secp192r1
- Curves over y^2 = x^3 + a*x + b
- secp224k1
- Curves over y^2 = x^3 + b
- secp224r1
- Curves over y^2 = x^3 + a*x + b
- secp256k1
- Curves over y^2 = x^3 + b
- secp256r1
- Curves over y^2 = x^3 + a*x + b
- secp384r1
- Curves over y^2 = x^3 + a*x + b
- secp521r1
- Curves over y^2 = x^3 + a*x + b
- sect113r1
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect113r2
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect131r1
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect131r2
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect163k1
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect163r1
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect163r2
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect193r1
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect193r2
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect233k1
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect233r1
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect239k1
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect283k1
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect283r1
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect409k1
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect409r1
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect571k1
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- sect571r1
- Curves over y^2 + x*y = x^3 + a*x^2 + b
- libsodium
- libsodium Key Handler
- MontgomeryPrivate
- Montgomery Curve Private Key Handler
- MontgomeryPublic
- Montgomery Public Key Handler
- OpenSSH
- OpenSSH Formatted EC Key Handler
- PKCS1
- "PKCS1" (RFC5915) Formatted EC Key Handler
- PKCS8
- PKCS#8 Formatted EC Key Handler
- PuTTY
- PuTTY Formatted EC Key Handler
- XML
- XML Formatted EC Key Handler
- Raw
- Raw DSA Signature Handler
- Parameters
- EC Parameters
- PrivateKey
- EC Private Key
- PublicKey
- EC Public Key
- EC
- Pure-PHP implementation of EC.
Traits
- Common
- Generic EC Key Parsing Helper functions