|
|
|
@ -70,7 +70,7 @@ def test_nist256p1():
|
|
|
|
|
pk = protocol.PublicKey(curve_name=formats.CURVE_NIST256,
|
|
|
|
|
created=42, verifying_key=vk)
|
|
|
|
|
assert repr(pk) == 'GPG public key nist256p1/F82361D9'
|
|
|
|
|
assert pk.keygrip == b'\x95\x85.\x91\x7f\xe2\xc3\x91R\xba\x99\x81\x92\xb5y\x1d\xb1\\\xdc\xf0'
|
|
|
|
|
assert pk.keygrip() == b'\x95\x85.\x91\x7f\xe2\xc3\x91R\xba\x99\x81\x92\xb5y\x1d\xb1\\\xdc\xf0'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_nist256p1_ecdh():
|
|
|
|
@ -79,7 +79,7 @@ def test_nist256p1_ecdh():
|
|
|
|
|
pk = protocol.PublicKey(curve_name=formats.CURVE_NIST256,
|
|
|
|
|
created=42, verifying_key=vk, ecdh=True)
|
|
|
|
|
assert repr(pk) == 'GPG public key nist256p1/5811DF46'
|
|
|
|
|
assert pk.keygrip == b'\x95\x85.\x91\x7f\xe2\xc3\x91R\xba\x99\x81\x92\xb5y\x1d\xb1\\\xdc\xf0'
|
|
|
|
|
assert pk.keygrip() == b'\x95\x85.\x91\x7f\xe2\xc3\x91R\xba\x99\x81\x92\xb5y\x1d\xb1\\\xdc\xf0'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_ed25519():
|
|
|
|
@ -88,7 +88,7 @@ def test_ed25519():
|
|
|
|
|
pk = protocol.PublicKey(curve_name=formats.CURVE_ED25519,
|
|
|
|
|
created=42, verifying_key=vk)
|
|
|
|
|
assert repr(pk) == 'GPG public key ed25519/36B40FE6'
|
|
|
|
|
assert pk.keygrip == b'\xbf\x01\x90l\x17\xb64\xa3-\xf4\xc0gr\x99\x18<\xddBQ?'
|
|
|
|
|
assert pk.keygrip() == b'\xbf\x01\x90l\x17\xb64\xa3-\xf4\xc0gr\x99\x18<\xddBQ?'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_curve25519():
|
|
|
|
@ -97,7 +97,7 @@ def test_curve25519():
|
|
|
|
|
pk = protocol.PublicKey(curve_name=formats.ECDH_CURVE25519,
|
|
|
|
|
created=42, verifying_key=vk)
|
|
|
|
|
assert repr(pk) == 'GPG public key curve25519/69460384'
|
|
|
|
|
assert pk.keygrip == b'x\xd6\x86\xe4\xa6\xfc;\x0fY\xe1}Lw\xc4\x9ed\xf1Q\x8a\x00'
|
|
|
|
|
assert pk.keygrip() == b'x\xd6\x86\xe4\xa6\xfc;\x0fY\xe1}Lw\xc4\x9ed\xf1Q\x8a\x00'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_get_curve_name_by_oid():
|
|
|
|
|