Ed25519Utils class

Utility class for Ed25519-specific operations.

Constructors

Ed25519Utils()

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 Methods

add(List<int> scalar1, List<int> scalar2) List<int>
Adds two scalar values represented as List
asScalarInt(List<int> scalar) BigInt
isValidPoint(List<int> bytes) bool
isValidScalar(List<int> bytes) bool
mul(List<int> scalar1, List<int> scalar2) List<int>
Multiplies two scalar values represented as List
neg(List<int> scalar) List<int>
Negates a scalar value and returns the result as a List
scalarReduce(List<int> scalar) List<int>
Reduces a scalar represented as a byte array.
secretKeyToPubKey({required List<int> secretKey}) List<int>
sub(List<int> scalar1, List<int> scalar2) List<int>
Subtracts one scalar value from another and returns the result as a List
zero() List<int>