def _verify(self, message, signature): try: self._public_key.verify(hashlib.sha256(message).digest(), signature, algo="sha256") return True except M2RSA.RSAError: return False