A New DNA-Based Approach of Generating Key-dependent ShiftRows Transformation
This work addresses cryptographic security for encryption systems, but it is incremental as it modifies an existing component of AES.
The authors tackled the problem of enhancing AES encryption by proposing a key-dependent ShiftRows transformation inspired by DNA processes, which increased resistance against attacks and passed NIST randomness tests.
The use of key-dependent shiftRows can be considered as one of the applied methods for altering the quality of a cryptographic algorithm. This article describes one approach for changing the ShiftRows transformation employed in the algorithm AES. The approach employs methods inspired from DNA processes and structure which depended on the key while the parameters of the created new ShiftRows have characteristics identical to those of the original algorithm AES in addition to increase its resistance against attacks. The proposed new ShiftRows were tested for coefficient correlation for dynamic and static independence between the input and output. The NIST Test Suite tests were used to test the randomness for the block cipher that used the new transformation.