Creates an identity from a provisioned 32-byte secret seed.
Returns the short hex fingerprint of this identity, for logs and displays.
Returns the public key matching this identity, safe to share.
Signs a payload, returning the 64-byte detached signature.
Signs a payload and returns the signature followed by the payload, as one message.
A device's private signing identity.