Overview
A Lamport one-time signature publishes hashes of paired secret values. To sign a digest, the signer reveals one secret from each pair, and the verifier hashes the revealed values to match the public key.
Signs one message by revealing selected one-time secret values for its digest bits.
Compact metadata for implementation and discovery.
A Lamport one-time signature publishes hashes of paired secret values. To sign a digest, the signer reveals one secret from each pair, and the verifier hashes the revealed values to match the public key.
Quick facts
Runtime and memory behavior at a glance.
Best
O(k)
Average
O(k^2)
Worst
O(k^3)
Space
O(k)
Show revealing secret values that correspond to message digest bits on a small one-time signatures example.
The one-time-use rule is the central operational constraint.
What each reference supports for this entry.
Original Lamport reference for one-time signatures built from one-way functions.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Lamport signatures rely on one-way hashes of secret values.
Both are digital signatures but rely on different hardness assumptions and key-use rules.