Grayscale Image Encryption Based on Symmetric-Key Latin Square Image Cipher (LSIC)

The increased computing power and improving technologies demand the necessity for stronger encryption algorithms. Here we are introducing a new encryption method, Latin Square Image Cipher (LSIC) for grayscale image. This includes Latin square whitening, S-box, P-box and also LSB noise embedding for probabilistic encryption. As a result, using all the above primitives, LSIC is constructed as a Substitution-Permutation Network (SPN) consisting of eight stages of whitening, substitution and permutation using different Latin squares of order 256 at each stage. The proposed method has a good resistance against brute-force attacks, ciphertext attacks and plaintext attacks.