Exercises for Standord's Cryptography I and Cryptography II Courses