Research Article

A Lamus-Based Flight Data Sharing Model on Consortium Blockchain

Algorithm 6

Lamus.Sign.
(i)Input: The system parameter , and the private key list of the signers.
(ii)Output: The multisignature .
(1)All signers randomly select a vector , calculate and , and send to other signers.
(2)Computer , for , is the number of signers in the identity list. , and , the . The partial signature is using the signer's private key .
(3)All signers send their own and to the designated signer. The designated signer computers the signature , and runs the outputting the aggregate public key .