SMS: An introduction to mathematical cryptography