Research Article
Multiauthority Attribute-Based Access Control for Supply Chain Information Sharing in Blockchain
Algorithm 1
Anonymous key generation protocol.
(1) User has his/her global ID . | (2) Authority has this identity and ’s attribute ’s parameters . | (3) randomly chooses . | (4) computes and sends them to . | (5) should proof he/she knows in zero-knowledge | (6) if the proof is successful then | (7) continues. | (8) else | (9) aborts. | (10) end if | (11) : . | (12) computes and sends them to . | (13) proofs it knows in zero-knowledge to Users | (14) if the proof is successful then | (15) computes and as his/her user attribute secret keys. | (16) else | (17) aborts. | (18) end if |
|