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.