The invention relates to a multi-
authorization-mechanism traceable lightweight searchable attribute-based
encryption method, belongs to the technical field of network and
information security, and aims to realize flexible
access control of data needing to be shared in an
encryption and decryption mode. Comprising the steps of
system initialization,
key generation, data
encryption,
trap door generation and retrieval, decryption, key tracking and permission
revocation. According to the method, multiple authorizations are combined, and the security of the secret key is improved through multi-party
collaborative management of the secret key; meanwhile, the tracking of the secret key and the
revocation of the user permission are realized by utilizing symmetric encryption and a
revocation list; a flexible multi-keyword retrieval function is realized based on a polynomial equation; in the encryption, decryption and
ciphertext retrieval processes, the calculation overhead is constant, the calculation burden is not increased along with the increase of the number of the attributes, and the length of the
ciphertext is kept constant, so that the storage and communication overhead of the
ciphertext is effectively reduced; the method is suitable for a
data sharing application scene with limited equipment computing power and storage resources.