The invention discloses a data
encryption communication terminal method and device, a terminal, a
server and a storage medium, and the method comprises the steps: continuously executing a multi-time
transport layer security protocol
handshake process with a
server side, and obtaining a plurality of symmetric
encryption keys, wherein the message in the second
handshake process is encrypted by using a first symmetric
encryption key obtained in the first
handshake process, a second symmetric encryption key is obtained through the second handshake process, the first handshake process and the second handshake process are any two adjacently executed handshake processes in multiple
transport layer security protocol handshake processes, and the first handshake process is executed before the second handshake process; and according to the execution sequence of the multiple
transport layer security protocol handshake processes, sequentially using the plurality of symmetric encryption keys to carry out
data transmission with the
server side. According to the method and the device, the counterfeited
server side can be identified, so the data encryption effect is improved, the counterfeited
server side cannot correctly decrypt the received encrypted data, and the
data transmission security is improved.