Text this: Public key cryptosystem based on algebraic geometric codes