ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

The six-dos transposition cipher based on the rubik s cube

Journal: International Journal of Advanced Technology and Engineering Exploration (IJATEE) (Vol.8, No. 75)

Publication Date:

Authors : ; ;

Page : 278-273

Keywords : Cryptography; Rubik s cube; Permutation; Diffusion; Transposition.;

Source : Downloadexternal Find it from : Google Scholarexternal


A transposition cipher is a method of encryption by which the positions held by units of plaintext are shifted according to a regular function so that the ciphertext constitutes a permutation of the plaintext. That is, the order of the units is changed (the plaintext is reordered). Mathematically a bijective function is used on the characters' positions to encrypt and an inverse function to decrypt. Knowing that the vertical and horizontal rings of the Hungarian cube can move left and skilfully in a circular manner, as well as any face of the cube. We have been inspired by this Hungarian cube (Rubik's cube) to realize our image encryption system that is a kind of diffusion cipher or a cipher transposition. We have baptized it: Six-Dos Transposition. The implementation is simple and we have improved the security of the encryption system by eliminating the linearity effect of the coefficient of the adjacent pixels. The length of the encryption key of the cryptosystem that uses Six-Dos Transposition is increased by 63 bits for proposal 1 which is a single Six-Dos transposition to encrypt the main image and, it increased by 129 bits for proposal 3 which uses two Six-Dos transpositions to encrypt the main image. We encrypt each sub-image with the same Six-Dos transposition, and at the end, we encrypt the main image with a special Six-Dos transposition.

Last modified: 2021-03-06 15:41:08