The invention provides an
electronic book file secondary
encryption method based on MD5
encryption and an asynchronous request, and relates to the field of
data processing. Comprising the following steps: firstly, acquiring a current
timestamp, a network state, a user request attribute and a
system load state through a
data acquisition module, and then performing MD5 preliminary
encryption on an
electronic book file to generate a first layer of
ciphertext; segmenting the first-layer
ciphertext and transmitting the segmented first-layer
ciphertext to an encryption module through an asynchronous request; a self-adaptive distributed load balancing mechanism is adopted to monitor the
system state through an encryption module, resources are dynamically allocated, and tasks are scheduled; in combination with intelligent
priority scheduling, determining the priority according to the attributes of the data segments; generating a dynamic key based on a
timestamp, a network state and the like to encrypt the
data segment in real time; and finally, sorting, checking and combining the encrypted data segments into a complete ciphertext file.