Groups in number theory and cryptography | Zoonk