Paper Title
Serpent S-Boxes Modification using Rubik’s Cube

Abstract
Serpent algorithm is a symmetric block cipher that relies on substitution boxes to provides the element of data confusion. Thus, S-box had a large impact on the cryptographic system. Implementing an efficient S-box becomes a new challenge to bring up an effective and secure encryption algorithm. In this paper, Rubik’s cube is used to produce Serpent Sboxes and the shuffling process is done under the control of the secret key. The security analysis of the modified Serpent is made to discuss the performance of enhanced Serpent. The analysis confirms that the modification is secure for protecting vital data. Index Terms- Serpent; S-box; Rubik’s cube; image encryption; differential attack; statistical attack; encryption quality.