def __init__(self, sig, h, pubkey, curve=ecdsa.SECP256k1):
self.curve = curve # must be set before __init__ calls __load_pubkey
super(EcDsaSignature, self).__init__(sig, h, pubkey)
self.signingkey = None
self.n = self.pubkey.generator.order()
logger.debug("%r - check verifies.." % self)
assert (self.pubkey.verifies(self.h, self.sig))
logger.debug("%r - Signature is ok" % self)
评论列表
文章目录