Open In App

Lamport One Time Signature Scheme

Lamport One Time Signature is a method for constructing a digital signature and typically involved the use of a cryptographic hash function. As it is a one-time signature scheme, it can only be used to securely sign one message. 
Suppose Alice wants to digitally sign her message to Bob, the process can be explained in 3 steps: 

  1. Key Generation
  2. Signature Generation
  3. Signature Verification.


1. Key Generation: 




In mathematical representation: 



2. Signature Generation: 





In mathematical representation, 


3. Signature Verification: 


In mathematical representation, Bob checks that for all 


Note:It is important to understand that since Alice has publicly published half of a private key as her signature, her remaining private key cannot be used again and must be destroyed.
 

Article Tags :