The invention discloses an unmanned aerial vehicle identity anonymization and security
data outsourcing method and
system, and the method is based on a comprehensive supervision platform and an unmanned aerial vehicle, and comprises the steps: a
system initialization stage: the comprehensive supervision platform generates a main private key and public parameters; in a user anonymous and private
key generation stage, an unmanned aerial vehicle registers an anonymous identity to obtain a user private key; in the data preprocessing and outsourcing stage, the unmanned aerial vehicle divides data into blocks and sub-blocks, encrypts the blocks and the sub-blocks, encodes the blocks and the sub-blocks by using erasure codes to generate encoding vectors, generates
verification labels for each encoding data block, constructs a random distribution table according to the number of the cloud servers, and allocates the encoding vectors and the labels to a plurality of cloud servers for storage. Therefore, through the unmanned aerial vehicle identity anonymization and security
data outsourcing method, storage redundancy is reduced, it is ensured that data can be reconstructed when multiple servers fail, and
data availability and robust
recovery are guaranteed.