main function

void main()

Implementation

void main() {
  var ec = getP256();
  var priv = ec.generatePrivateKey();
  var pub = priv.publicKey;
  print(priv);
  print(pub);
  var hashHex =
      'b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9';
  var hash = HEX.decode(hashHex);
  // print("hash: $hash");

  var sig = signature(priv, hash);

  var result = verify(pub, hash, sig);
  print("Is verified: $result");
}