Cryptography is as old as human communication itself, but has
undergone a revolution in the last few decades. It is now about
much more than "secret writing" and includes seemingly paradoxical
notions such as communicating securely without a shared secret, and...
Read more about CS 127. Introduction to Cryptography