Verify Signature
Verify signature with public key