diff --git a/sigil/keys.py b/sigil/keys.py index b787d81..d583da3 100644 --- a/sigil/keys.py +++ b/sigil/keys.py @@ -37,6 +37,10 @@ def public_bytes(public: PublicKey) -> bytes: ) +def public_from_private(private: PrivateKey) -> PublicKey: + return private.public_key() + + def from_public_bytes(raw: bytes) -> PublicKey: return Ed25519PublicKey.from_public_bytes(raw)