def verify(self): priv = ECPrivateKey(self.__privateKey) self.__signature.init_verify(priv.public_key()) result = self.__signature.verify(self.__signData, self.__signeddata) print(result)
def recover_pub(self): priv = ECPrivateKey(self.__privateKey) pub = self.__signature.recover_public(self.__signData, self.__signeddata) print(priv.public_key().encode()) print(len(priv.public_key().encode())) print(pub.encode())