TY - RPRT TI - Group ring cryptography: Cryptography, key exchange, public key AU - Ted Hurley PY - 2020 UR - https://arxiv.org/abs/1305.4063 ID - 1305.4063 ER -