The application discloses a kind of unmanned aerial vehicle cluster decentralized inter-
group key management method and
system based on attribute
encryption, which comprises the following steps: S1, initialization and main public
key generation;S2, unmanned aerial vehicle attribute private key construction;S3, attribute
encryption based on access policy and
group session key encapsulation;S4,
group session key decryption and
recovery based on attribute private key;In addition, when unmanned aerial vehicle joins, exits or is revoked, the method also updates the key through the node
revocation and key update steps, so that unauthorized nodes cannot obtain historical keys and cannot decrypt subsequent data, realizing the rapid trusted update of key.The application avoids the
single point failure problem through the decentralized
key generation and
verification mechanism, combines the verifiable and tamper-proof characteristics of
blockchain, and the attribute-based
access control and dynamic key update strategy, improves the efficiency and credibility of inter-unmanned aerial vehicle cluster cooperative communication, and guarantees the security of
data sharing in heterogeneous unmanned aerial vehicle network environment.