Curves class

This class provides a collection of predefined elliptic curves for various cryptographic applications.

Constructors

Curves()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

curve192 CurveFp
Define a curve for the 192-bit prime field
final
curve224 CurveFp
Define a curve for the 224-bit prime field
final
curve256 CurveFp
Define a curve for the 256-bit prime field
final
curveEd25519 CurveED
Define a curve for Ed25519 elliptic cryptography
final
curveEd448 CurveED
Define a curve for Ed448 elliptic cryptography
final
curveSecp256k1 CurveFp
Define a curve for Secp256k1 elliptic cryptography
final
generator192 ProjectiveECCPoint
Define the generator point for the 192-bit prime field
final
generator224 ProjectiveECCPoint
Define the generator point for the 224-bit prime field
final
generator256 ProjectiveECCPoint
Define the generator point for the 256-bit prime field
final
generatorED25519 EDPoint
Define the generator point for Ed25519
final
generatorEd448 EDPoint
Define the generator point for Ed448
final
generatorSecp256k1 ProjectiveECCPoint
Define the generator point for Secp256k1
final