Algebraic Structures and Their Applications in Modern Cryptography | Synapse