Efficient image encryption based on chaotic maps