Verify an ECDSA signature.
signature using either compact encoding (64 bytes) or der-encoding.
message signed.
signer's public key.