Crate merkle_sigs[−][src]
merkle_sigs
implements Merkle signatures in Rust.
Structs
MerklePublicKey |
A wrapper struct around a Lamport public key that implements Hashable. |
Proof |
An inclusion proof represent the fact that a |
PublicKey |
A one-time signing public key |
Functions
sign_data_vec |
Signs the entries of the data vector |
verify_data_vec_signature |
Verifies the signature of the data. Returns an error if data couldn't be verified. |
Type Definitions
MerkleSignature |
A type alias defining a Merkle signature. That includes both the Lamport leaf signature and inclusion proof. |
MerkleSignedData |
A type alias defining Merkle signed data. That includes the data being signed along with the signature. |