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 |
|