This commit is contained in:
Roman Zeyde
2015-07-21 14:38:26 +03:00
parent 709782cb41
commit b6d0efef9f
3 changed files with 20 additions and 11 deletions

View File

@@ -62,7 +62,8 @@ def decompress_pubkey(pub):
point = ecdsa.ellipticcurve.Point(curve.curve, x, y)
vk = ecdsa.VerifyingKey.from_public_point(point, curve=curve,
hashfunc=hashfunc)
parts = [ECDSA_KEY_TYPE, ECDSA_CURVE_NAME, DER_OCTET_STRING + vk.to_string()]
parts = [ECDSA_KEY_TYPE, ECDSA_CURVE_NAME,
DER_OCTET_STRING + vk.to_string()]
return ''.join([util.frame(p) for p in parts])