This invention proposes a
blockchain-based
access control method for mobile edge-cloud
collaboration. The steps are as follows: initializing protocol parameters within the mobile edge
network domain; generating the
master key and public key of the edge-cloud
collaboration system; generating public / private key pairs for the
cloud server,
edge server, and terminal members; terminal members register their identities, obtain attribute permission parameters, and write them into the
blockchain; after successful registration, resource providers share data and set attribute sets and
access control policies for accessing the resource; resource visitors access resources within the domain; if the required resource is not found within the domain, the visitor requests a signature from the local
edge server and obtains the signature to access the resource across domains. This invention employs hidden attribute
authentication technology, ensuring that attributes are not leaked during transmission, thus more effectively and securely protecting personal privacy information. Simultaneously, the protocol, combined with
blockchain technology, ensures resistance to collusion attacks, making
access control more flexible, efficient, and practical.