Throughput Optimized Reversible Cellular Automata Based Security Algorithm