The invention discloses a
data security sharing method and device for verifiable bilateral
access control based on an attribute threshold,
computer equipment and a storable medium, and aims to realize
data privacy protection and source authenticity guarantee in an open cloud-edge collaborative environment. According to the method, an attribute threshold matching mechanism is introduced, a bilateral
access control strategy is designed, decryption can be performed only when intersection of attribute sets of a data sender and a data
receiver and access attribute sets specified by each other meets a preset threshold, and access
authorization under fuzzy matching is supported. In order to ensure the authenticity and non-repudiation of the data, the attribute signature of the sender is embedded into the
ciphertext structure, and the credibility of the
data source is ensured. According to the method, a constant-size
ciphertext structure is adopted, and an offline / online double-stage
encryption technology is combined, so that the
encryption delay and the calculation burden are reduced. At a decryption end,
data verification and partial decryption tasks are outsourced to edge nodes, and a result
verification mechanism is introduced, so that malicious nodes are effectively prevented from returning wrong results.