Endomorphism rings in cryptography by