Text this: Interactions between Group Theory, Symmetry and Cryptology