code: def VerifySignature(self, message, signature, public_key, unhex=True):
          
          return Crypto.VerifySignature(message, signature, public_key, unhex=unhex)
docs: Verify the integrity of the message.
  
          Args:
              message (str): the message to verify.
              signature (bytearray): the signature belonging to the message.
              public_key (ECPoint): the public key to use for verifying the signature.
              unhex (bool): whether the message should be unhexlified before verifying
  
          Returns:
              bool: True if verification passes. False otherwise.