Ejemplo n.º 1
0
 def test_public_key_to_coords_uncompressed(self):
     assert public_key_to_coords(PUBLIC_KEY_UNCOMPRESSED) == (PUBLIC_KEY_X, PUBLIC_KEY_Y)
Ejemplo n.º 2
0
 def test_public_key_to_coords_incorrect_length(self):
     with pytest.raises(ValueError):
         public_key_to_coords(PUBLIC_KEY_COMPRESSED[1:])
Ejemplo n.º 3
0
 def public_point(self):
     """The public point (x, y)."""
     if self._public_point is None:
         self._public_point = Point(*public_key_to_coords(self._public_key))
     return self._public_point