verify static method
verify
Implementation
static bool verify(String publicKey, List<int> message, List<int> signature) {
var r = _decode(publicKey);
var prefix = r[0][0];
if (!_checkValidPrefixByte(prefix)) {
throw NkeysException('Ivalid Public key');
}
var pub = r[1].toList();
if (pub.length < ed.PublicKeySize) {
throw NkeysException('Ivalid Public key');
}
while (pub.length > ed.PublicKeySize) {
pub.removeLast();
}
return ed.verify(ed.PublicKey(pub), Uint8List.fromList(message),
Uint8List.fromList(signature));
}