A novel cryptographic algorithm mainly depends on the cellular automata. In order to get the randomness using cellular automata concept. In this paper, the authors have mainly concentrated on cellular automata module they have 8 different rules for different rounds. In previous algorithm, the message and key size was 128-bit, but in this paper, they have increased the message and key bit size to 256-bit and performed 16 rounds of operation. This increases the security. They have increased complexity by implementing different modules such as bit-permutation, inverse bit-permutation NRCA and RC.