Module blake3_lamport_signatures::lamport
source · Expand description
An implementation of Lamport signatures
Structs
- A private key is what you generate and keep in order to sign things. From it, you can generate a
PublicKey
and send that to others, allowing them to verify your signatures down the line. - The public key associated with a given
PrivateKey
, allowing any owner toPublicKey::verify
aSignature
produced by thatPrivateKey
. - The result of
PrivateKey::sign
ing a message. Can be verified to be from thePrivateKey
associated with aPublicKey
if you have that public key, the message, along with the signature.