Abstract
The traditional algorithm does not take account of the authentication problem of terminal and server. It has poor security, heavy computation of encryption or decryption, and low efficiency. To address these problems, a new intelligent encryption algorithm for network communication parallel data of information release terminal is proposed in this paper. After users’ registration, the registered ID, user password, and two random numbers are entered. The first authentication data is obtained by calculating and then transferred through a secure channel to the server for the first authentication. After the success of the identity authentication in the information release terminal and the server, the user of the information release terminal obtains the release authority. Self-inverse key matrix is generated with MapReduce parallel mechanism. Source release information data file is divided into blocks in the communication process, and each block is encrypted with key matrix. After dividing the plaintext matrix and the key matrix, the plaintext is encrypted according to the Hill encryption principle. After obtaining the ciphertext and key matrix, the plaintext is decrypted according to the principle of Hill decryption principle. Experimental results show that the proposed algorithm has high security and efficiency.
Get full access to this article
View all access options for this article.
