The invention provides a
data synchronization method and
system between trusted DCS terminals, and relates to the technical field of
data processing, and the method comprises the steps: a
server receives a
data synchronization request, comprehensively analyzes historical behavior data and equipment
fingerprint features, generates a dual
anomaly detection result, judges the rationality of
timestamp data, and if the data is reasonable, sends the
data synchronization request to a
server; if yes, the
server obtains a public key from a block
chain network for
encryption to obtain first
verification information and multiple pieces of second
verification information; performing
sensitivity analysis, generating a sensitive data subset and a non-sensitive data subset, performing disturbance
processing on the sensitive data subset, generating a disordered sensitive data subset, performing
encryption, generating a data synchronization message, and sending the data synchronization message to a target terminal; performing decryption to obtain the first
verification information and the second verification information, performing verification, de-duplication detection and shared decryption to obtain to-be-synchronized data, performing synchronization, generating a synchronization completion
voucher, uploading the synchronization completion
voucher to the block
chain network, analyzing a data synchronization condition, generating a synchronization analysis report and sending the synchronization analysis report to the first terminal.