ed25519Sign method
Implementation
@override
Future<Uint8List> ed25519Sign({
required Uint8List secretKey,
required Uint8List publicKey,
required Uint8List message,
}) async {
final signature = await crypto.Ed25519().sign(
message,
keyPair: crypto.SimpleKeyPairData(
secretKey,
publicKey: crypto.SimplePublicKey(
publicKey,
type: crypto.KeyPairType.ed25519,
),
type: crypto.KeyPairType.ed25519,
),
);
return Uint8List.fromList(signature.bytes);
}