A color image encryption algorithm based on hyperchaotic map and Rubik’s Cube scrambling