In view of the problems of key management and access control in traditional encryption technology, this paper proposes a data security sharing model based on attribute encryption. Firstly, we studied the property encryption and data sharing model. Secondly, proposed an attribute encryption algorithm. The user’s private key is generated by the addition homomorphic encryption algorithm, which solves the key hosting problem. This paper proposed the data security sharing algorithm supporting partial decryption, which can reduce the calculation cost of user decryption. An efficient scheme of real-time attribute key cancellation is designed, which not only reduces the communication key, but also protects the forward and backward security of the data. Compared with the other two methods, the proposed method has lower computational and decryption costs.
Read full abstract