A block encryption algorithm based on exponentiation transform