Text this: Algebraic curves and cryptography