Title: Interactions between Group Theory, Symmetry and Cryptology