EcdsaKeys class

Class representing ECC keys (one private key and the x and y coordinates of a public one).

Currently, only the mandatory Cipher Suite TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8 is supported via tinydtls.

Constructors

EcdsaKeys(EcdsaCurve ecdsaCurve, {required Uint8List privateKey, required Uint8List publicKeyX, required Uint8List publicKeyY})
Constructor.

Properties

ecdsaCurve EcdsaCurve
The elliptic curve these keys are associated with.
final
hashCode int
The hash code for this object.
no setterinherited
privateKey Uint8List
The private key.
final
publicKeyX Uint8List
The x coordinate of the public key.
final
publicKeyY Uint8List
The y coordinate of the public key.
final
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