BCST-APTS: Blockchain and CP-ABE Empowered Data Supervision, Sharing, and Privacy Protection Scheme for Secure and Trusted Agricultural Product Traceability System
Table 1
Symbolic variable.
Variable name
Meaning
System initialization algorithm
Public parameters
Master key
Personalized encryption algorithm
Plaintext message
Personalized access control tree
Personalized ciphertext
Block publishing algorithm
Attribute re-encryption algorithm
Standardized ciphertext
Standardized access control tree
Access control and key generation algorithm
Personalized attribute set selected by the data request user