Lines Matching refs:publickey
18 publickey, secretkey = key_pair()
20 public_address = compute_public_address(publickey)
28 publickey = PublicKey.from_secret(secretkey.secret)
29 return (publickey, secretkey)
31 def compute_public_address(publickey, compressed=False): argument
33 public_plain = b'\x00' + public_digest(publickey, compressed=compressed)
41 def public_digest(publickey, compressed=False): argument
43 publickey_hex = publickey.format(compressed=compressed)
116 publickey = recover_public_key(signature, encoded)
122 correct_key = verify_key(publickey, key_digest)
127 def verify_sig(publickey, signature, byte_string): argument
128 return publickey.verify(signature, byte_string)
130 def verify_key(publickey, key_digest): argument
131 return compare_digest(key_digest, public_digest(publickey))
171 publickey = recover_public_key(coincurve_sig(sign_bytes), _zero_format(data))
172 return compute_public_address(publickey, compressed=is_compressed)