The invention discloses an optical network mutual
backup video data
encryption method and
system based on a distributed
system, and belongs to the field of data
encryption. The method comprises the following steps: generating a node trust evaluation value by acquiring optical
network topology data including link state parameters and
edge node dynamic load parameters; and adopting a distributed
consensus protocol to screen edge nodes meeting the dynamic load fluctuation range and the trust evaluation value threshold as encrypted cooperative nodes. And generating a
master key segmentation factor based on the node trust value, splitting the
master key into sub-key fragments, partitioning optical network mutual
backup video data, and binding and encrypting the partitioned optical network mutual
backup video data with the sub-keys to form mutual backup encrypted data blocks, thereby realizing redundant storage of heterogeneous nodes across physical locations. According to the method, the initial
encryption path is constructed according to the link state parameters, the transmission priority is dynamically disturbed by using the
chaotic mapping sequence, the target encryption path adaptive to the storage requirement is generated, and finally the encrypted data blocks are distributed to the heterogeneous nodes through the path, so that the encryption efficiency and the
data redundancy storage reliability can be improved.