Encryption and Decryption Algorithm Using Two Dimensional Cellular Automata Rules in Cryptography
In this paper, the authors present a new encryption and decryption algorithm for block cipher based on the linear (Periodic Boundary-PB) and nonlinear cellular automata rules. First, they apply non linear CA rules (complements) to both plain text and key. Then PB CA rule is applied to the above results separately followed by the XOR operation of above results. After that the result of XOR operation is fed to Substitution box (S-box) and again PB CA rules are applied followed by S-Box. The decryption process is carried out just similar to that of encryption but in the reverse way.