Dynamic encryption and decryption methods and equipment for network communication

The invention relates to a dynamic encryption method for network communication, a dynamic decryption method for the network communication, dynamic encryption equipment for the network communication and dynamic decryption method for the network communication, and particularly discloses the dynamic encryption method for the network communication. The dynamic encryption method for the network communication comprises the following steps of: distributing a key to a network entity; storing the key in a key list; encrypting data by using the key in the key list, and attaching an index of the key in the key list to the encrypted data; and transmitting the encrypted data to the network entity. The invention also discloses the dynamic decryption method for the network communication. The dynamic decryption method for the network communication comprises the following steps of: receiving the key from the network entity; storing the received key in the key list; receiving the encrypted data from the network entity; and positioning the key in the key list according to the index attached to the data, and decrypting the data by using the positioned key. The invention also discloses corresponding equipment.