The invention discloses a data
encryption system, which is applied to the field of legal
data security, and comprises a data
encryption service platform, a block chain node and a supervision
system, the platform communicates with the latter two and provides a
password service, a configuration
key management module, an
encryption strategy module and an
authorization auditing module, and the modules are in data interaction linkage. The
key management module constructs a three-level dispersion mechanism through a data root key, a service mother key and a case ID, dynamically generates a case independent key, and associates the case ID with
authorization information, a data protection strategy and a
key storage platform. And the encryption strategy module calls a case key, carries out point-to-point encryption on the structured data, carries out secondary encryption, stores the encrypted structured data in the block chain, carries out end-to-end encryption on the
unstructured data of the audition
certificate, stores the encrypted
unstructured data in the platform in a distributed manner, and associates the two types of data through a
ciphertext index and allows a supervision
system to download the two types of data. And the
authorization auditing module controls data downlink decryption. The legal case
data security can be guaranteed.