MCPcopy
hub / github.com/pyca/cryptography / test_derive_private_key_success

Function test_derive_private_key_success

tests/hazmat/primitives/test_ec.py:114–124  ·  view source on GitHub ↗
(backend)

Source from the content-addressed store, hash-verified

112
113
114def test_derive_private_key_success(backend):
115 curve = ec.SECP256K1()
116 _skip_curve_unsupported(backend, curve)
117
118 private_numbers = ec.generate_private_key(curve, backend).private_numbers()
119
120 derived_key = ec.derive_private_key(
121 private_numbers.private_value, curve, backend
122 )
123
124 assert private_numbers == derived_key.private_numbers()
125
126
127def test_derive_private_key_errors(backend):

Callers

nothing calls this directly

Calls 3

_skip_curve_unsupportedFunction · 0.70
private_numbersMethod · 0.45
generate_private_keyMethod · 0.45

Tested by

no test coverage detected