def verify(self, message, signature):
# assume we're dealing with a base64 encoded signature
signature = b64decode(signature.encode())
message = self.ensure_bytes(message)
# ensure we have a public key we can use use to verify
if not self._public_key:
raise Exception("Key object does not have public key defined, and thus cannot be used to verify.")
return self._verify(message, signature)
评论列表
文章目录