SSHDiffieHellman mixin

Mixin providing a suite of key exchange methods.

Mixin Applications

Properties

dh DiffieHellman?
getter/setter pair
ecdh EllipticCurveDiffieHellman?
getter/setter pair
hashCode int?
The hash code for this object.
no setterinherited
K BigInt?
getter/setter pair
kexHash ↔ Digest?
getter/setter pair
runtimeType Type?
A representation of the runtime type of the object.
no setterinherited
x25519dh X25519DiffieHellman?
getter/setter pair

Methods

initializeDiffieHellman(int? kexMethod, Random? random) → void
initializeDiffieHellmanGroup(BigInt? p, BigInt? g, Random? random) → void
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