A File Encryption System Based on Attribute Based Encryption
Jie Tong, Yihong Long, Quan Liu · 2021 17th International Conference on Computational Intelligence and Security (CIS) · 2021
Attribute Based Encryption (ABE) is a kind of public-key cryptosystem that is commonly used to protect file data security and achieve the fine-grained sharing of files. However, the existing attribute-based encryption algorithms are very complex and involve a large amount of additional cryptographic data, which is not convenient to implement. To solve this problem, an attribute-based data encryption scheme is proposed in this paper to achieve secure storage and access control of files. This system is convenient to implement and reliable in operation. In this file encryption system, the attribute private key is divided into a server-side secret share and a user-side secret share. When a user is authorized to access a file, the client and the server decrypt the encrypted file by collaborative computation using the user-side secret shares and server-side secret shares of the user's attribute private keys.