Abstract:
Attribute-based encryption (ABE) is very suitable for file access control in multi-party file sharing application scenarios. Under the dynamic changed of user attributes, how to achieve efficient and secure sharing is one of the hot topics to be researched. To solve this problem, an attribute-based encryption file sharing scheme that supports attribute update and revocation is proposed. In this scheme, an ABE scheme that could revoke and dynamically update user attributes in real time was designed around the problem of file security sharing. A secure key distribution protocol was used between the key generation center and the user, the key generation center could not calculate the complete decryption key, and the key escrow problem was solved. By outsourcing part of the calculations in the encryption and decryption process to the proxy server, the user could obtain the plaintext with only one exponential operation. Compared with the existing schemes, it can be seen that the proposed scheme has lower encryption and decryption overhead and private key storage overhead, and does not need to update the ciphertext, and has higher revocation efficiency.