Invia SMS: Algebraic aspects of cryptography