ecdsaVerify function

bool ecdsaVerify(
  1. List<int> publicKeyBytes,
  2. List<int> hash,
  3. List<int> signatureBytes
)

Implementation

bool ecdsaVerify(
  List<int> publicKeyBytes,
  List<int> hash,
  List<int> signatureBytes,
) {
  final pub = PublicKey.fromHex(getP256(), HEX.encode(publicKeyBytes));
  var result = verify(
    pub,
    hash,
    Signature.fromASN1(signatureBytes),
    //  Signature.fromCompact(signatureBytes)
  );
  // print("Is verified: $result");
  return result;
}