verifySignature()

Verify a signature with a public key

Method signature

bool verifySignature(String publicKey, String message, String signature);

Parameters

Example

import 'package:circular_api/circular_api.dart';

void main() {
  final circular = CircularAPI();
  final publicKey = "04b92abae6932e0faa578231fe4f6d83237acccb09f5343a5455abfaf8e2091a989e64dae6e4ebb9f6a1be5bd48d0bab6dbc99641514f19ee43052ab27178fd9ce";
  final message = "Hello, World!";
  final signature = "6aa65e46e2db7fe30c7ea68c931e26f1a97f60f35745b25b1baec250f62432e670b0267dd7e3d78e02e5dc6fc2db0aa720d6db617b9cb251403aec5aec03e582";
  
  final isVerified = circular.verifySignature(publicKey, message, signature);
  print(signedMessage);
}

Result

The result will be a boolean object.

true

Last updated