A C ipher based on Multiple Circular Arrays A Cipher based on Multiple Circular Arrays A Cipher based on Multiple Circular Arrays A Cipher based on Multiple Circular Arrays

Pushpa R. Suri, Sukhvinder Singh Deora · 2013

Security of information communicated over the internet has been a challenged area. Data is encrypted by using some cryptographic algorithms using symmetric/asymmetric/public key algorithms for its protection. During literature survey of such algorithms, it was observed that there has been use of one or two dimensional array structures in development of cryptographic algorithms. This paper explains the use of alternative structure made of multiple circular arrays in development of a block cipher based on symmetric variable length key encryption for diffusion of information to a larger extent. It uses operations like circular shift operations, mergeswap and XOR to encrypt the data. The key used for encryption algorithm is generated in parts using Random Number Generator (RNG) operated with XOR operations with its previous sub-key bits at both ends. It may also be transferred along with the ciphertext to intended receiver. The cryptographic algorithm generates scrambled data with above mentioned operations for confusion-diffusion of bits to a larger extent of plaintext data using easy to compute operations for efficient security. The algorithm may also work in asymmetric mode using same direction of rotations. The research work presented in the paper can be used for data security over networks.

Read the paper · More papers on PaperTik