Research Article
A Novel Image Encryption Scheme Based on PWLCM and Standard Map
Algorithm 1
The proposed image encryption scheme.
(1) | Input the plain image . | (2) | Create an initial state and a parameter of PWLCM: . | (3) | Generate . | (4) | Create a new initial state and a parameter of PWLCM: . | (5) | Calculate the vectors: . | (6) | fordo | (7) | Initialize permuted image . | (8) | for % Improved permutation process do | (9) | fordo | (10) | fordo | (11) | Calculate and a shift amount . | (12) | . | (13) | end for | (14) | end for | (15) | . | (16) | end for | (17) | Initialize medium and encrypted image: , . | (18) | fordo % High-speed diffusion | (19) | fordo | (20) | Perform row diffusion to get . | (21) | end for | (22) | fordo | (23) | Perform column diffusion to obtain . | (24) | end For | (25) | . | (26) | end for | (27) | . | (28) | end for | (29) | Output the final encrypted image . |
|