Novel Meaningful Image Encryption Based on Block Compressive Sensing
Algorithm 1
The construction process of measurement matrix .
Input: The secret key pairs ,, compression ratio .
Output: Measurement matrix .
(1)
Iterate logistic map times with the initial parameter and ; the first chaotic values are discarded, and two chaotic sequences and of length are obtained.
(2)
. The index sequence is generated. Similarly, , and the index sequence is generated.
(3)
Generate order Hadamard matrix and disturb Hadamard matrix row by row based on index Sequence , i.e., ,
ā
where , and is the compression rate of the image.
(4)
Then, disturb Hadamard matrix column by column based on index Sequence , i.e., , where . Finally, measurement matrix is obtained.