Research Article

A Lamus-Based Flight Data Sharing Model on Consortium Blockchain

Algorithm 4

Lamus.ExtractKey.
(i)Input: The system parameter , master key pairs , and the of the signer.
(ii)Output: The private key for the signer.
(1)Run the function , input the identity and trapdoor . Output the approximate pre-image of .
(2)Send the private key to the signer via secure communication.
(3)Return 0.