SMS: Theory of Cryptography