Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
Waher.Security.EllipticCurves Namespace Reference

Classes

class  Curve25519
 Curve25519, as defined in RFC 7748: https://tools.ietf.org/html/rfc7748 More...
 
class  Curve448
 Curve448 (Goldilocks), as defined in RFC 7748: https://tools.ietf.org/html/rfc7748 More...
 
class  ECDH
 Implements the Elliptic Curve Diffie-Hellman (ECDH) algorithm. More...
 
class  ECDSA
 Implements the Elliptic Curve Digital Signature Algorithm (ECDSA). More...
 
class  EdDSA
 Implements the Edwards curve Digital Signature Algorithm (EdDSA), as defined in RFC 8032. https://tools.ietf.org/html/rfc8032 More...
 
class  Edwards25519
 Edwards25519 Elliptic Curve, as defined in RFC7748 and RFC8032: https://tools.ietf.org/html/rfc7748 https://tools.ietf.org/html/rfc8032 More...
 
class  Edwards448
 Edwards448 Elliptic Curve, as defined in RFC7748 and RFC8032: https://tools.ietf.org/html/rfc7748 https://tools.ietf.org/html/rfc8032 More...
 
class  EdwardsCurve
 Base class of Edwards curves (x²+y²=1+dx²y²) over a prime field. More...
 
class  EdwardsCurveBase
 Base class of different types of Edwards curves over a prime field. More...
 
class  EdwardsTwistedCurve
 Base class of Twisted Edwards curves (-x²+y²=1+dx²y²) over a prime field. More...
 
class  EllipticCurve
 Abstract base class for elliptic curves. More...
 
class  ModulusP
 Integer arithmetic, modulus a prime. More...
 
class  MontgomeryCurve
 Base class of Montgomery curves (y²=x³+Ax²+x), with biratinal Edwards equivalent over a prime field. More...
 
class  NistP192
 NIST P-192 Elliptic Curve, as defined in NIST FIPS BUB 186-4: https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf More...
 
class  NistP224
 NIST P-224 Elliptic Curve, as defined in NIST FIPS BUB 186-4: https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf More...
 
class  NistP256
 NIST P-256 Elliptic Curve, as defined in NIST FIPS BUB 186-4: https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf More...
 
class  NistP384
 NIST P-384 Elliptic Curve, as defined in NIST FIPS BUB 186-4: https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf More...
 
class  NistP521
 NIST P-521 Elliptic Curve, as defined in NIST FIPS BUB 186-4: https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf More...
 
class  NistPrimeCurve
 Base class of Elliptic curves over a prime field defined by NIST. More...
 
struct  PointOnCurve
 Represents a point on a curve. More...
 
class  PrimeFieldCurve
 Base class of Elliptic curves over a prime field. More...
 
class  WeierstrassCurve
 Base class of Weierstrass curves (y²=x³+ax+b) over a prime field. More...