The application discloses a kind of
information security encryption methods based on cloud platform, belong to
information processing technical field, including the following steps: S1, the channel value of the image to be encrypted is extracted, and the final key of each channel is generated for pixel point;S2, substitution and
confusion are carried out, and the value level
encryption channel value of pixel point is obtained;S3, iteration operation is carried out, and the joint key of each pixel point is determined;S4, cross-channel association is carried out, and the secondary
encryption channel value of pixel point is determined;S5, according to the three secondary encryption channel values of pixel point, generate RGB matrix, determine the encrypted image stored by cloud platform.The cross-channel secondary encryption of the application realizes three-channel cyclic association, destroys channel independence, avoids single-channel
cracking risk;Three-layer operation forms complete
confusion and
diffusion, and the
slight change of
single pixel can be diffused to the whole image, effectively resists statistical
attack, differential
attack and
pixel correlation analysis and other common
attack means.