The invention relates to an end-to-end
encryption method based on a mobile network and a communication
client side, and further relates to an end-to-end
encryption system based on the mobile network and the communication
client side. According to the
encryption method, the symmetric encryption
algorithm is adopted to carry out data encryption, an account number managing center is used for managing the identity and a secret key of an authorized user, a secret key
processing module is used for carrying out secret key encryption and decryption on a secrecy
system, a terminal
processing module is used for carrying out encryption or decryption on the
plaintext or
ciphertext data information through the symmetric encryption
algorithm, and a communication
software client side is used for transmitting enciphered data, and accordingly the end-to-end enciphered data interaction is achieved. The
encryption system comprises the account number managing center, the secret key
processing module and the terminal processing module, the account number management center and the secret key processing module interact through the
mobile communication network, the terminal processing module interacts with the enciphered data through the communication
software client side, and encryption or decryption on the terminal processing module is achieved. The end-to-end encryption method and the end-to-end
encryption system are good in encryption safety and capable of being used for various mobile communication platforms.